Skip to main content
Esta página é gerada a partir do catálogo de eventos do servidor: cada payload abaixo sai da mesma função que monta a entrega em produção. O que está aqui é o que chega no seu endpoint.
Todo evento chega no mesmo envelope. O que muda é o conteúdo de data:

Índice

Contatos

contact.created

Um contato foi criado — pelo painel, pela API, por importação ou pela primeira mensagem recebida.

contact.updated

Um campo do contato mudou. changed_fields lista quais.

contact.deleted

Um contato foi excluído. O payload traz o último estado conhecido, já que o registro não existe mais.

contact.tag.added

Uma etiqueta foi aplicada ao contato.

contact.tag.removed

Uma etiqueta foi retirada do contato.

contact.note.added

Alguém registrou uma nota no histórico do contato.

Empresas

company.created

Uma empresa foi cadastrada.

company.updated

Um campo da empresa mudou. changed_fields lista quais.

company.deleted

Uma empresa foi excluída. O payload traz o último estado conhecido.

company.note.added

Alguém registrou uma nota no histórico da empresa.

Negócios

deal.created

Um negócio entrou em algum funil.

deal.stage.changed

O negócio andou (ou voltou) no funil. Traz a etapa anterior e a nova.

deal.won

O negócio foi marcado como ganho.

deal.lost

O negócio foi marcado como perdido.

deal.assigned

O responsável pelo negócio mudou.

deal.pipeline.transferred

O negócio saiu de um funil e entrou em outro.

deal.deleted

Um negócio foi excluído. O payload traz o último estado conhecido.

deal.note.added

Alguém registrou uma nota no histórico do negócio.

Propostas

proposal.created

Uma proposta foi gerada para um negócio.

proposal.viewed

O cliente abriu a proposta pela primeira vez. Só dispara na primeira visualização.

proposal.accepted

O cliente aceitou a proposta na página pública.

proposal.rejected

O cliente recusou a proposta na página pública.

Tarefas

task.created

Uma tarefa foi criada.

task.completed

Uma tarefa foi marcada como concluída.

task.due_soon

Uma tarefa está perto do prazo. Dispara uma vez por tarefa.

task.overdue

Uma tarefa passou do prazo. Dispara uma vez por tarefa.

Conversas

conversation.started

Uma conversa foi aberta em qualquer canal.

conversation.reopened

Uma conversa encerrada voltou a receber mensagem ou foi reaberta manualmente.

conversation.assigned

A conversa passou a ter (ou trocou de) responsável.

conversation.closed

A conversa foi encerrada.

Mensagens

message.received

O contato mandou uma mensagem — WhatsApp, Instagram, Messenger ou chat do site.

message.sent

Saiu uma mensagem para o contato — por atendente, automação, agente de IA ou enviada direto do celular conectado. Assine junto com message.received para espelhar a conversa inteira.

message.edited

Uma mensagem de WhatsApp foi editada. Traz o conteúdo anterior.

Canais

channel.connected

Um canal de atendimento entrou no ar. channel diz qual.

channel.disconnected

Um canal de atendimento caiu. É o evento mais importante para monitoramento — enquanto ele estiver fora, nenhuma mensagem entra ou sai por esse canal.

Inteligência artificial

ai_agent.handoff

O agente autopilot decidiu (ou foi obrigado a) devolver a conversa para uma pessoa. É o gancho para acordar um sistema de atendimento externo.

Disparos

broadcast.completed

Um disparo em massa terminou. Traz o consolidado de enviadas, entregues e falhas.

broadcast.failed

Um disparo em massa parou por erro ou por acionamento do disjuntor anti-ban.

Importações

import.completed

Uma importação de contatos terminou.

import.failed

Uma importação de contatos foi interrompida por erro.

Equipe

team.member.joined

Alguém passou a fazer parte da organização.

team.member.left

Alguém deixou de fazer parte da organização.

Créditos e cobrança

credits.low

O saldo de créditos de IA cruzou o limiar de alerta para baixo. Dispara uma vez por travessia, não a cada consumo.

credits.depleted

O saldo de créditos de IA chegou a zero. Os agentes param de responder até haver recarga.

billing.payment.confirmed

Uma cobrança da assinatura foi paga.

billing.payment.failed

Uma cobrança da assinatura venceu sem pagamento. A conta entra em período de tolerância.

billing.plan.changed

O plano da assinatura mudou.