A função getDaysAvailable no sistema Zárpon é uma ferramenta poderosa que permite automatizar o processo de consulta de disponibilidade e agendamento de reuniões ou consultas.
Ao utilizar a Inteligência Artificial para gerenciar a agenda, a plataforma elimina a necessidade de verificação manual, garantindo agilidade e uma experiência fluida para o cliente.
Propósito e Benefícios da Função getDaysAvailable
O propósito central da função é consultar automaticamente os dias e horários disponíveis na agenda configurada para novos agendamentos. Ela atua como um gatilho: quando a IA identifica que o cliente deseja marcar um compromisso, a função é executada e apresenta uma "janela de disponibilidade" para que o cliente faça sua escolha.
Os principais benefícios incluem:
•Agilidade: O processo de encontrar um horário comum entre cliente e agenda torna-se instantâneo.
•Produtividade: Elimina o trabalho manual de conferir calendários e digitar opções por mensagem.
•Experiência do Usuário: O atendimento é fluido, educado e focado na resolução rápida do pedido.
Estrutura do Prompt para Agendamento
Para que a IA conduza o agendamento de forma eficiente, o prompt de treinamento deve ser estruturado com um fluxo claro. Uma versão básica de sucesso deve conter:
1. Apresentação Inicial
A IA deve se identificar e oferecer opções claras de ação.
Exemplo: "Olá! Aqui é o assistente da Zárpon. Como posso ajudar você hoje? 1) Agendar uma reunião. 2) Falar com um atendente."
2. Fluxo de Atendimento (Opção de Agendar)
Quando o cliente escolhe agendar, o prompt deve orientar a IA a seguir estas etapas:
•Etapa 1 - Coleta de Informações: A IA confirma que ajudará no agendamento e pergunta qual é o dia de preferência do cliente.
•Etapa 2 - Agendamento (Uso de Funções):
1.A IA informa que verificará a agenda.
2.Executa a função getDaysAvailable para buscar as vagas.
3.Filtragem de Horários: O prompt deve instruir a IA a não listar todos os horários disponíveis (para não sobrecarregar o cliente), mas sim oferecer apenas duas opções estratégicas (ex: um horário pela manhã e um pela tarde).
4.Confirmação de Horário: Após a escolha do cliente, a IA executa a função schedule para reservar a vaga.
5.Organização: Utiliza a função manage_tag para adicionar uma etiqueta (tag) ao perfil do cliente, facilitando a gestão interna.
3. Confirmação e Finalização
•A IA gera uma mensagem positiva confirmando a escolha.
•Executa a função schedule_appointment para recuperar os dados finais do agendamento.
•Envia um resumo contendo as variáveis: Data, Dia da Semana e Hora.
•Informa que o cliente será conectado a um atendente humano para os trâmites finais e encerra a automação.
Demonstração Prática
O fluxo acontece em tempo real na interface de chat da Zárpon:
1.O cliente inicia a conversa (ex: "Oi"). A IA responde com a saudação configurada.
2.O cliente expressa a intenção (ex: "Quero agendar uma reunião").
3.A IA pergunta o dia de preferência. O cliente responde (ex: "Sábado").
4.O sistema processa internamente e mostra o log da função getDaysAvailable sendo chamada.
5.A IA propõe os horários filtrados (ex: 10:00 e 14:30).
6.O cliente escolhe um horário (ex: "14:30").
7.A IA confirma o agendamento (ex: para o dia 13/09/2025 às 14:30), aplica as tags necessárias no CRM e prepara a transferência do atendimento para um colaborador humano.
A automação de agendamentos via IA transforma a rotina da equipe, garantindo que a agenda esteja sempre preenchida de forma organizada e sem o atrito da troca de mensagens repetitiva.
