[Resolvido] Como correlacionar um contato do roteador com um subbot?

Estamos necessitando realizar algumas atualizações de contatos, como a funcionalidade de contexto do roteador é recente, gostaria de saber como posso correlacionar um usuário do roteador com um do subbot ou visse versa. Existe uma forma?

Exemplo:
Contato A no Roteador tem ID = 5583999177040@wa.gw.msging.net
Contato A no subbot tem ID = 3b59048e-e071-4c60-ae17-299a58cc0220@tunnel.msging.net

Olá @Hermann,

Neste artigo que pode te ajudar a centralizar as informações do contato em um subbot :tipping_hand_man:t5:

Mas adiantando, se o contexto do router estiver ativado, todas as informações serão centralizadas no router, desta forma os contatos no subbot são sempre preenchidos com todas as informações já centralizadas do router :man_technologist:t5:

@Caiof eu estou tentando seguir os passos, porém o campo não suporta eu enviar todas as variáveis que eu desejo, veja:
Estou adicionando a seguinte mensagem de contexto:

{“nome”:"{{contact.name}}",
“email”:"{{contact.email}}",
“cidade”:"{{contact.city}}",
“telefone”:"{{contact.phoneNumber}}",
“MenuPrincipal”:"{{MenuPrincipal}}",
“ProsseguirForaHorario”:"{{ProsseguirForaHorario}}"}

veja que não envia tudo o que eu configurei :frowning:
Tem limite de caracteres ? Como faz?

Olá @GabrielPetrone,

Ótimo feedback! :smile:

O limite é aplicado apenas ao campo de enviar mensagem :man_technologist:t5:

Salve este conteúdo em uma variável utilizando a ação definir variável e envie o conteúdo da variável salva no campo de enviar mensagem. Ex:

{{minhavariavel}}

1 Curtida

Show de bola!

Então seria isso né?
image

Dentro de “Definir variável” :
20200417_2140_firefox

Dentro de “Redirecionar a um serviço” :
20200417_2142_firefox

E agora no meu Subbot é só fazer isso né?:

Valeu pelo help.

1 Curtida

@GabrielPetrone,

Exatamente assim :smile:

Vamos atualizar o artigo com essa solução :man_technologist:t5:

1 Curtida

Top! Em breve eu vou testar, preciso resolver um problema com o router antes :frowning:

Abraços!

@GabrielPetrone,

Opa, tem um errinho aqui :no_good_man:t5:

O correto seria apenas {{ToInfiniteAndBeyond}} :blush:

1 Curtida

óh!! Opa que bom que vc percebeu!
Eu ia ficar doido quando testasse hahaha!

Mas nesse caso, essa variável eu defini na Ação de Entrada, e lá ele diz:

Para utilizar a variável, utilize {{context.variableName}}

image

E agora José? :man_facepalming:

@GabrielPetrone,

Ops :sweat_smile: :joy:

Erro meu mesmo. Eu vi config invés de context :man_facepalming:t5:

As duas formas funcionam {{context.variableName}} ou {{variableName}} :v:t5:

1 Curtida

Ahhhh! mas que show saber que funciona das duas maneiras!!
Eu estava preso na construção de um fluxo com router pois pensei que deveria passar {{context.variável}} e não queria mudar todos blocos, se ela funciona mesmo sem o {{context… ai fechou!

Novamente obrigado!

1 Curtida