Cal.com
A integração com o Cal.com agora é nativa no NicoChat (anteriormente disponível apenas como Mini-App/NicoApp). Isso significa que as ações do Cal.com aparecem diretamente no constr
A integração com o Cal.com agora é nativa no NicoChat (anteriormente disponível apenas como Mini-App/NicoApp). Isso significa que as ações do Cal.com aparecem diretamente no construtor de fluxo, sem precisar instalar um aplicativo separado.
Configuração
Obtendo as Credenciais
Para conectar o Cal.com, primeiro você precisa do seu Token de API. Para obter seu token, vá em: Configurações > Chaves de API no painel do Cal.com.
Conectando ao NicoChat
- No NicoChat, acesse Integrações.
- Selecione Cal.com.
- Cole o Token de API gerado no Cal.com e salve.
Uma vez conectado, as ações do Cal.com ficam disponíveis diretamente como blocos de ação no construtor de fluxo — não é mais necessário instalar/gerenciar isso como um Mini-App separado.
Ações disponíveis
- Obter Perfil do Usuário (Get User Profile) — recupera os dados de perfil do usuário conectado no Cal.com.
- Gerar URL de Agendamento (Generate Booking URL) — gera um link de agendamento que pode ser enviado ao contato para que ele escolha o horário diretamente.
- Encontrar Agendamento (Find Booking) — busca agendamentos existentes.
- Criar Agendamento (Create Booking) — cria um novo agendamento diretamente pelo fluxo.
- Obter Agendamento (Get Booking) — obtém os detalhes de um agendamento específico.
- Reagendar Agendamento (Reschedule Booking) — altera data/hora de um agendamento existente.
- Cancelar Agendamento (Cancel Booking) — cancela um agendamento.
- Confirmar Agendamento (Confirm Booking) — confirma um agendamento pendente.
- Recusar Agendamento (Decline Booking) — recusa um agendamento pendente.
- Marcar Ausência (Mark Absence) — marca um horário/dia como indisponível (ausência) na agenda.
- Obter Links de Calendário (Get Calendar Links) — retorna os links para adicionar o compromisso em calendários externos (Google Calendar, Outlook, ICS).
Exemplo de uso
No construtor de fluxo, adicione um bloco de ação e escolha a categoria Cal.com. Selecione a ação desejada (por exemplo, "Gerar URL de Agendamento") e mapeie os campos necessários (e-mail do contato, tipo de evento, etc.) usando variáveis do fluxo.
Salve o resultado da ação (como o link de agendamento) em um campo personalizado para exibir em uma mensagem ou anexar a um botão.
Agradecemos por escolher o NicoChat para a integração com o Cal.com, e esperamos que este guia facilite a configuração e melhore a eficiência de suas operações de agendamento.