Skip to main content

Olá, estou tentando aplicar uma regra em um fluxo para identificar de qual canal com a variável global contact.source para direcionar ao whatsapp.

Na minha empresa possuímos 2 roteadores com 2 números de whatsapp diferentes, mas o mesmo bot é o principal de ambos.

 

Pretendo rodar em um dos roteadores, no canal whatsapp apenas, um subbot fazendo além da diferenciação de canais com a variável contact.source “Whatsapp” para redirecionar quando o usuário estiver falando pelo canal whatsapp, mas também para identificar o roteador do qual o usuário está vindo.

 

Ex:

Roteador 1 - Usa canal whatsapp e chat, ambos tem o bot1 rodando como principal.

Roteador 2 - Usa canal whatsapp e chat, ambos tem o bot1 rodando como principal, mas nesse eu quero que o bot1 entenda que está vindo do roteador2 e redirecione o usuário para o bot2 dentro do Roteador2

 

Tal diferenciação é necessária no Roteador2, dado que o bot1 roda em ambos os roteadores como bot principal e não posso deixar que haja impacto para o usuário no outro número do whatsapp.

Olá @Matheus Morato tudo bem ? 

 

Você pode usar a variavel tunnel.owner: 

 


@Matheus Morato acredito que você consiga diferenciar a origem dos roteadores a partir das seguintes variáveis:
 

 

Como nunca utilizei, não sei te dizer qual variável ao certo te trás a identificação do router, mas acredito que talvez seja a tunnel.owner.   


Nestes contextos, eu uso como valor o ID e o Nome do roteador? ou algum outro dado mais específico para identificar o tunnel?


Comente