Flow Builder
Variáveis do fluxo
Variáveis do sistema e variáveis recolhidas durante a conversa.
Variáveis do fluxo
As variáveis permitem que o agente memorize informação entre passos e a use em condições, mensagens, ações e transferências.
Variáveis do sistema
Disponíveis em qualquer fluxo, com fonte system:
| Nome | Tipo | Descrição |
|---|---|---|
call_id | text | Identificador único da chamada. |
user_phone_number | phone | Número do cliente. |
from_phone_number | phone | Número de origem da chamada. |
to_phone_number | phone | Número de destino da chamada. |
Variáveis de conversação
No nó Conversation, pode recolher uma ou várias variáveis:
name: identificador técnico (apenas letras, números e_; não pode começar por número).type.text,number,boolean,date,phone,email.question: pergunta que o agente faz ao cliente.required: se é obrigatória.
Variáveis de ação
Nós que executam algo podem devolver um resultado:
custom_action→outputVariablebooking→booking_result_<id>transfer→transfer_result_<id>trigger_subflow→subflow_result_<id>
Usar variáveis
Nas condições de branch, escolha a variável, o operador e o valor. Por exemplo:
confirmed == true
plan contains "premium"
Os operadores suportados são: equals, not_equals, contains, greater_than, less_than, is_empty, is_not_empty, is_true, is_false.
Os nomes de variáveis devem respeitar o formato
[a-zA-Z_][a-zA-Z0-9_]*. Não use acentos nem espaços.
