⚡ Automacoes
As automacoes permitem definir regras que disparam automaticamente quando eventos especificos ocorrem. Cada regra tem um gatilho, condicoes opcionais e uma ou mais acoes.
Gatilhos
| Gatilho | Dispara Quando |
|---|---|
message_received | Uma mensagem de entrada chega |
conversation_created | Uma nova conversa e aberta |
conversation_status_changed | O status de uma conversa e atualizado |
contact_created | Um novo contato e criado |
Condicoes (opcionais)
Cada condicao tem um Campo (channel_type, status), Operador (eq ou neq) e Valor.
Acoes
| Acao | Efeito |
|---|---|
add_tag | Adiciona uma tag a conversa |
set_status | Altera o status da conversa |
assign_agent | Define o agente atribuido |
send_message | Envia uma resposta automatica |
Criando uma Regra de Automacao
- Va ate Automations → New Rule
- Preencha um Nome da Regra
- Selecione um Gatilho
- Clique em + Add Action e configure cada acao
- Clique em Save Rule
Exemplos de Regras
Auto-tag em todas as novas mensagens do WhatsApp
- Gatilho:
message_received - Acoes: Add Tag →
whatsapp
Auto-resposta fora do horario comercial
- Gatilho:
message_received - Acoes: Send Message → "Obrigado por entrar em contato! Responderemos durante o horario comercial."
Depuracao de Automacoes
Verifique a tabela automation_events para eventos com falha:
SELECT * FROM automation_events WHERE status = 'failed' ORDER BY created_at DESC LIMIT 20;