Skip to main content

Precisei realizar algumas configurações de state e master-state após um disparo de notificação no whatsapp. Contudo, o resultado não procedeu conforme o esperado e a reposta do cliente não foi direcionada para o bloco que gostaria.

Tem alguma forma de saber o que houve, e também se as variáveis foram settadas com o valor correto para determinado contato?

Boa tarde @Uriel_Barcelos_Braga !

Sugiro que verifique as variáveis de contexto do seu usuário após o envio da notificação e setar as variáveis master-state e stateid. Para isso, utilize o comando:

Url para enviar comandos (disponível nas configurações do bot → informações de conexão)
Authorization do respectivo bot

Body:

{
    "id": "{{$guid}}",
    "to": "[email protected]",
    "method": "get",
    "uri": "/contexts/[email protected]?withContextValues=true&$take=200"
}

Como resultado, você ver o valor de cada variável do seu usuário.

Obs.:

  • No caso de utilizar um bot router, ative o contexto do router em todos os subbots e publique.
  • Quando um bot router é utilizado e as variáveis de contexto são compartilhadas a chave de autorização para realizar o comando é referente ao router, bem como a url de comandos.