Regras, não horários
A disponibilidade define-se por regras para cada pessoa, não preenchendo uma grelha semanal à mão. Os períodos disponíveis são calculados a partir delas, já sem o que está bloqueado ou ocupado.
Lead2Purpose · lançado
Um sistema de agendamento escrito para substituir uma ferramenta de subscrição: regras de disponibilidade, fluxo de aprovação e sincronização com o Outlook.
O Lead2Purpose marcava sessões através de um widget de uma ferramenta externa. Funcionava, mas trazia o que estas ferramentas trazem sempre: uma mensalidade que não pára, um aspeto que não é o da marca, e regras de funcionamento que são as do fornecedor e não as da casa.
Substituímo-lo por um módulo escrito para o site. Passou a ser possível marcar como a prática trabalha, e não como o widget permitia.

Estes ecrãs vêm de uma instância local com marcações inventadas. Não aparece nenhum cliente real do Lead2Purpose.
A disponibilidade define-se por regras para cada pessoa, não preenchendo uma grelha semanal à mão. Os períodos disponíveis são calculados a partir delas, já sem o que está bloqueado ou ocupado.
A marcação entra em revisão. Quem recebe decide, e cada mudança de estado fica registada — quando alguém pergunta o que aconteceu a uma marcação, há histórico.
Uma marcação aprovada entra sozinha no Outlook e envia o convite de calendário a quem marcou. Ninguém tem de copiar nada para a agenda.
Os emails de lembrete são enviados por tarefa agendada. É a diferença entre uma agenda cheia e uma agenda com faltas.
Num sistema de agendamento, os erros não dão erro: dão duas pessoas à mesma hora, um lembrete que não saiu, um convite com o fuso horário errado. Ninguém repara até alguém aparecer à porta.
Por isso o cálculo da disponibilidade, as mudanças de estado, os emails e os convites de calendário são todos verificados automaticamente, uma e outra vez. É a parte do sistema onde esse cuidado se paga.
Vale sempre a pena fazer a conta. Às vezes a subscrição é mais barata — e dizemos-lhe isso. Outras vezes paga-se em menos de um ano.