Variáveis

Há três categorias de variáveis que podem ser usadas no builder: variáveis do contato, de contexto e de sistema (especiais). Para utilizar variáveis no editor de código (json), é necessário utilizar a notação <? ?>

Por exemplo, para exibir o nome do contato em uma mensagem, pode-se usar:

[
    {
        "default": {
            "text": "Seja bem-vindo, <? contact.name ?>",
            "type": "text"
        }
    }
]

Para usar variáveis em pontos de entrada, ou na condicional de nó de destino, não é preciso colocar a notação <? ?>Exemplo de condição de saída:

São dados armazenados na ficha do atendimento. Podem ser acessados através da notação contact.atributoPor exemplo:

  • contact.name

  • contact.email

  • contact.extra.identification_number (atributo extra)

Exemplo de armazenamento de variável do contato:

{
    "contact": {
        "name": "<? input.text ?>",
        "extra": {
            "identification_number": "123456"
        }
    }
}

Exemplo de uso:

[
    {
        "default": {
            "text": "Seja bem-vindo, <? contact.name ?>",
            "type": "text"
        }
    }
]

Last updated