Funções e Ações do Agente
Ações são tarefas que o agente executa automaticamente durante a conversa. Quando um gatilho é ativado, o agente realiza a ação configurada.Tipos de Ações
Webhook
Envia dados para um sistema externo via HTTP (CRM, ERP, planilha, etc.)
Requisição HTTP
Faz uma chamada HTTP personalizada e pode usar a resposta no contexto da conversa
Marketplace
Executa uma integração do Marketplace de apps conectados
Enviar WhatsApp
Envia uma mensagem WhatsApp para outro número (ex: notificar o vendedor)
Enviar E-mail
Envia um e-mail com os dados coletados (para, cc, cco, assunto e corpo configuráveis)
Aplicar Tag
Aplica uma etiqueta ao contato para segmentação
Remover Tag
Remove uma etiqueta do contato
Transferir p/ Agente
Transfere a conversa para outro agente de IA
Follow-Up
Agenda mensagens de acompanhamento automáticas após inatividade
Pausar Agente
Pausa o agente por um período configurável (em minutos)
Gatilhos (Triggers)
Cada ação tem um gatilho que define quando ela será executada:| Gatilho | Descrição | Exemplo |
|---|---|---|
| Palavra-chave | Ativada por palavras específicas | ”comercial”, “vendas”, “comprar” |
| Intenção | IA interpreta a intenção do usuário | ”O usuário quer falar com um humano” |
| Objetivo completo | Quando um goal é atingido | Após coletar nome + e-mail |
| Mudança de dado | Quando um campo coletado muda | Quando o e-mail é atualizado |
| Sempre | Executa em toda mensagem | Logging, analytics |
| Agendado | Executa após um tempo programado | Follow-up após 24h |
Configurar uma Ação
Defina nome e gatilho
Dê um nome descritivo (ex: “Enviar lead para CRM”) e selecione o tipo de gatilho.
Variáveis Disponíveis nos Templates
Use estas variáveis nos templates de payload, mensagem ou e-mail. Todas usam o prefixo_ para variáveis do sistema:
Variáveis do Sistema
| Variável | Descrição |
|---|---|
{{_phone}} | Número do cliente |
{{_contact_name}} | Nome do contato |
{{_collected_data}} | Resumo de todos os dados coletados |
{{_conversation_id}} | ID da conversa |
{{_agent_id}} | ID do agente |
{{_instance_id}} | ID da instância |
Variáveis de Dados Coletados
Cada campo configurado nos goals pode ser acessado diretamente pelo nome:| Variável | Descrição |
|---|---|
{{nome}} | Valor do campo “nome” coletado |
{{email}} | Valor do campo “email” coletado |
{{interesse}} | Valor do campo “interesse” coletado |
Exemplo: Enviar Lead para Webhook
Opções Avançadas
| Opção | Descrição |
|---|---|
| Permitir repetição | Permite que a ação execute mais de uma vez na mesma conversa |
| Usar resposta no contexto | Para Requisição HTTP: inclui a resposta da API no contexto do agente |
| Condições | Regras condicionais para executar a ação (campo X = valor Y) |
| Prioridade | Ordem de execução quando múltiplas ações disparam ao mesmo tempo |

