Skip to main content

Estou enviando algumas mensagens ativas via API e passando como parâmetro uma variável “NomeCompleto”, e entendo que esse parâmetro/variável se torna uma variável do contato {{contact.extras.0}}, infelizmente quando o atendente humano recebe o chamado, não aparece a variável no extras.

Quando envio a mensagem ativa pelo Growth passando a variável funciona, mas quando faço o consumo da API pelo postman não da certo.

Esse é o body da minha requisição, alterei alguns dados reais:

{
“id”:“{{$guid}}”,
to":"[email protected]”,
“type”:“application/json”,
“content”:{
“type”:“template”,
“template”:{
“namespace”:“d00ba867_7e8f_4001_aa06_00c4d5d00f74”,
“name”:“ura_reversa”,
“language”:{
“code”:“pt_BR”,
“policy”:“deterministic”
},
“components”:[
{
“type”:“body”,
“parameters”:[
{
“type”:“text”,
“text”:“Vinicius Alves de Araújo Barbosa”
}
]
}
]
}
}
}

Por favor me ajudem , o que estou fazendo de errado, preciso que o parâmetro “Vinicius Alves de Araújo Barbosa” seja apresentado em extras do contato para o atendente humano?

O Victor Deschamp respondeu a minha pergunta via suporte, e funcionou via postman a atualização dos dados do usuário, segue solução.

Infelizmente os extras são salvos apenas quando enviados pelo Growth 😦

Se desejar realmente fazer o envio por API e salvar esse Extra, será necessário junto com o envio da mensagem ativa realizar o envio das informações a serem salvas no contato usando a requisição a seguir:
Update a contact