Principal Recursos avançados explicados Como usar variáveis ​​de modelo

Como usar variáveis ​​de modelo

Última atualização em Jul 05, 2025

Com variáveis ​​de modelo, você pode personalizar suas mensagens inserindo conteúdo dinâmico personalizado para cada destinatário. Ao adicionar marcadores de posição em suas mensagens, você pode personalizar facilmente suas comunicações com informações como o nome do cliente, número do pedido ou outros detalhes.

Por exemplo, se você enviar uma mensagem Olá {{ contact.name }}, como posso ajudar?, o Chatwoot selecionará o nome do contato e enviará uma mensagem como Olá John, como posso ajudar?.

Você também pode utilizar variáveis ​​em respostas predefinidas, macros e automação.

Criando variáveis ​​de modelo

Para usar uma variável, digite duas chaves duplas {{ ao redigir uma nova mensagem ou criar uma resposta pronta. As variáveis ​​serão exibidas e você poderá selecionar a que deseja usar.

As variáveis ​​de modelo disponíveis são:

~ Para a versão numérica do ID da conversa.

~ Para a versão numérica do ID do contato.

~ Para o nome completo do contato.

  • contact.first_name

  • contact.last_name

  • contact.phone_number

  • agent.name

  • agent.first_name

  • agent.last_name

  • agent.phone_number

E se eu enviar uma variável inexistente?

Se você tentar enviar uma variável indefinida, o Chatwoot exibirá um aviso.

Como adicionar um texto de fallback?

Se uma variável definida não puder ser preenchida pelo sistema, um texto de fallback poderá ser usado para substituir o valor pretendido. Por exemplo, se a variável contact.first_name não puder ser preenchida, um texto alternativo adequado poderia ser 'there'.

Ao definir um texto alternativo, certifique-se de colocá-lo entre aspas simples. Aqui está um exemplo: {{ contact.first_name || 'there'}}.