Voltar ao índice
Categoria 03/12 · Compromissos
Parte 1 · Gatilhos · Categoria 03/12

Todo agendamento é uma oportunidade de automação.

A categoria Compromissos cobre tudo que acontece com calendários no HighLevel — quando o cliente marca, quando confirma, quando cancela, quando reagenda. São só 2 gatilhos, mas que cobrem praticamente todo o ciclo de vida de um agendamento no sistema.

2 Gatilhos cobertos
10+ Filtros explicados
2 Mockups interativos
⚡ Pra quem quer vender SaaS
Quer ter sua própria ferramenta e vender pra sua audiência?
Trial HighLevel 30 dias + treinamento completo + sessões ao vivo + suporte em PT-BR. Tudo pelo nosso link de afiliado.
Começar trial →
01
Agendamentos

Status de Compromisso

Appointment Status
Tempo real ★ Principal Versátil
O que esse gatilho faz

Dispara sempre que o status de um compromisso muda: alguém confirma, reagenda, cancela, marca como no-show, ou completa a consulta. É o gatilho central de qualquer operação que usa calendário — clínicas, consultórios, serviços, consultorias.

Todo agendamento começa no status "New" (Novo). Dali em diante, pode ir pra Confirmed (Confirmado), Showed (Compareceu), No-Show (Não compareceu), Cancelled (Cancelado), Invalid (Inválido). Cada transição é uma chance de disparar automação.

Dica importante Por padrão, agendamentos começam em "New" e precisam ser confirmados manualmente. Mas nas configurações do calendário você pode ativar "auto-confirmação" — aí todo agendamento já entra direto como Confirmed, pulando essa etapa.
Quando usar na operação
Caso 01
Cancelamento → reagendar
Status = Cancelled → WhatsApp com link direto pra reagendar ("Tudo bem, bora marcar outro horário?").
Caso 02
No-show → follow-up
Cliente não apareceu → sequência de reengajamento + alerta pro atendente dar retorno.
Caso 03
Completado → feedback
Consulta concluída → 2h depois, envio automático de pesquisa de satisfação NPS.
Caso 04
Confirmado → lembrete
Confirmed → aguardar 1 dia antes → SMS/WhatsApp de lembrete da consulta.
Filtros disponíveis — 8 opções
Tipo de Evento
Event Type
condicional
Tipo do evento: Normal (agendamento único), Recurring (recorrente), ou outros.
Impacto: consultas recorrentes (toda terça às 10h) podem ter tratamento diferente das pontuais — ex.: lembrete só na primeira ocorrência.
Tem Tag
Has Tag
condicional
Só dispara pra contatos com tag específica.
Impacto: tratamento VIP vs regular. Cliente com tag "VIP" recebe mensagem personalizada no cancelamento; regular recebe padrão.
Status do Compromisso
Appointment Status
principal
Status: New, Confirmed, Cancelled, Showed, No-Show, Invalid.
Impacto crítico: o coração do gatilho. Cada status merece fluxo próprio — uma reação diferente pra cada mudança.
No Calendário
In Calendar
condicional
Calendário específico pra monitorar (ex.: "Consultoria", "Avaliação Gratuita", "Retorno").
Impacto: isola por tipo de serviço. "Avaliação Gratuita" cancelada pode ter fluxo X; "Retorno" cancelado tem fluxo Y.
Grupo de Calendário
In Calendar Group
condicional
Monitora todos os calendários dentro de um grupo (ex.: todos os calendários da equipe de vendas).
Impacto: escala a automação. Em vez de configurar pra cada vendedor, configura uma vez pro grupo inteiro.
Criado/Modificado Por
Created/Modified By
condicional
Quem fez a mudança: Customer (cliente), Internal User (equipe), API, Automation.
Impacto: separa ações do cliente das da equipe. Cancelamento pelo cliente pede reagendamento; cancelamento pela equipe pode ser interno (emergência, feriado).
Apenas Calendários de Grupo
Only for Grouped Calendars
condicional
Limita ainda mais o escopo — só dispara em calendários que pertencem a grupos.
Impacto: raro, usado em operações muito segmentadas.
Campos Customizados
Custom Fields
condicional
Refinamento por campos personalizados do contato.
Impacto: só processar cancelamentos de contatos com plano "Premium", por exemplo.
Exemplo prático · Mockup interativo
/Agendamentos/ 01 — Cancelamento · Oferecer Reagendamento
Aguardando...
clique para ver ↗
T
Trigger
Appointment Status
CalendárioConsultoria
StatusCancelled
QuemCustomer
clique para ver ↗
Action · Temporização
Wait
Duração3 minutos
MotivoDar tempo do cliente respirar
clique para ver ↗
💬
Action · Comunicação
Send WhatsApp
Para{{contact.phone}}
TemplateReagendar Consultoria
clique para ver ↗
#
Action · Contato
Add Contact Tag
TagCancelou · Aguardando Reagendar
Clique em cada bloco pra ver a configuração
⚡ Reduzir no-show é ganhar dinheiro
Automações de agendamento economizam horas da sua equipe.
Trial 30 dias + treinamento + suporte PT-BR. Teste e veja comparecimento subir no seu negócio.
Começar trial →
02
Agendamentos

Contato Marcou Agendamento

Customer Booked Appointment
Tempo real ⚠ Será descontinuado
!
Atenção: esse gatilho será descontinuado pelo HighLevel Recomendação oficial é migrar pro gatilho "Appointment Status" (item 01) com filtro Status = "New" e "Created By: Customer". Resultado é o mesmo, mas você usa o gatilho que vai continuar existindo.
O que esse gatilho faz

Dispara sempre que um cliente agenda um compromisso de forma independente — usando seu link de agendamento (Calendly-style). Não dispara quando sua equipe agenda manualmente pelo sistema.

É o gatilho mais simples pra reagir a novos agendamentos feitos pelo próprio cliente. Serve bem pra confirmações imediatas, lembretes programados e notificações internas.

Quando usar na operação
Caso 01
Confirmação imediata
Cliente marcou → WhatsApp de confirmação em segundos com data, hora e link de Zoom.
Caso 02
Lembrete 24h antes
Agendou → aguardar até 1 dia antes do evento → SMS/WhatsApp de lembrete (reduz no-show drasticamente).
Caso 03
Instruções pós-booking
Agendou visita ao imóvel → email com endereço, o que levar, o que esperar na visita.
Caso 04
Pagamento prévio
Marcou consulta paga → link de pagamento automático com prazo de 24h antes do horário.
Filtros disponíveis
Tem Tag
Has Tag
condicional
Dispara só pra contatos com tag específica (ex.: "VIP", "Novo Cliente").
Impacto: segmentação por tipo de cliente. VIP ganha tratamento exclusivo (vídeo de apresentação, link prioritário).
No Calendário
In Calendar
principal
Calendário específico onde o agendamento aconteceu.
Impacto: cada tipo de serviço merece automação distinta. Avaliação Gratuita tem fluxo mais simples; Consultoria Premium tem instruções mais elaboradas.
No Grupo de Calendário
In Calendar Group
condicional
Monitora todos calendários dentro de um grupo.
Impacto: equipes grandes — configura uma vez pro grupo inteiro em vez de um fluxo pra cada pessoa.
Exemplo prático · Mockup interativo
/Agendamentos/ 02 — Novo Agendamento Odonto · Confirmação + Lembrete
Aguardando...
clique para ver ↗
T
Trigger
Customer Booked Appointment
CalendárioConsultas Odontológicas
clique para ver ↗
💬
Action · Comunicação
Send WhatsApp
TipoConfirmação imediata
Variáveis{{appointment.start_date}}
clique para ver ↗
Action · Temporização
Wait — Event Date
BaseData do Evento
Quando1 dia antes
clique para ver ↗
@
Action · Comunicação
Send Email
TemplateLembrete 24h
IncluiEndereço + preparo
Clique em cada bloco pra ver a configuração · Atenção: gatilho será descontinuado, use Appointment Status no lugar
Dica de variáveis de agendamento Quatro variáveis super úteis: {{appointment.only_start_date}} (só a data), {{appointment.only_start_time}} (só a hora), {{appointment.full_start_datetime}} (data + hora), {{appointment.calendar_name}} (nome do calendário). Use pra deixar as mensagens ultra-específicas.