Nós
Conversação
Recolha informação e guie o diálogo com o nó Conversation.
O nó Conversação é o coração do fluxo. É onde o agente ouve o cliente, pensa e responde, opcionalmente recolhendo variáveis.
Campos
| Campo | Descrição |
|---|---|
| Instrução | Orientação de sistema específica para este passo. |
| Informação esperada | O que o agente deve tentar obter neste nó. |
| Recolher variáveis | Lista de variáveis com nome, tipo, pergunta e obrigatoriedade. |
| Variável de saída (legado) | Nome único para guardar a resposta, quando não se usa a lista. |
Acções anexadas
Além das ligações de saída, um passo de Conversação pode ter acções anexadas — agendamento, transferência, acção personalizada ou SMS durante a chamada — que ficam disponíveis em qualquer momento desse passo, sem precisar de um nó dedicado no canvas.
Tipos de variável
No painel do nó escolhe entre: String (texto), Number, Integer, Boolean, List, Email e Phone number. Para Number e Integer pode ainda definir um intervalo mínimo/máximo.
Regras de ligação
Pode ligar a:
branch,message,jump,trigger_subflow,custom_action,during_call_sms,transfer,booking,end,placeholder.
Dois passos de Conversação nunca se ligam directamente — o caminho entre eles passa sempre por uma condição de saída (nó Dividir o caminho).
Exemplo de uso
Instrução: "Pergunte ao cliente qual é o motivo da chamada. Seja breve e formal."
Variáveis a recolher:
- motivo (text) → "Qual é o motivo da sua chamada?"
- urgente (boolean) → "É urgente?"
Validação
- Erro se faltar a instrução.
- Aviso se não houver informação esperada nem variáveis de recolha.
- Erro se alguma variável tiver nome inválido.

