Regras de atendimento pararam de funcionar no Router

Olá,

Recentemente alterei o canal WhatsApp para o Router, e agora as regras de atendimento pararam de funcionar.

Mais alguém passou por isso? O que fazer?

Obrigado

1 Curtida

Qual é a regra que você está usando? Ele está sendo direcionado para qual equipe? O contexto do roteador está ativo?

Estou olhando para a variável contact.extras.TipoAtendimento.

No builder funciona perfeitamente quando testo pelo router elas não funcionam.

Já apliquei o contexto no roteador e no builder mas até agora nada.

Provavelmente o Desk está pegando os dados do contato do subbot e não do roteador.

Esse valor de TipoAtendimento é coletado em um subbot diferente do de atendimento?

Está sendo preenchido e coletado dentro do mesmo subbot.

Nesse exato momento as respostas dos usuários pararam de chegar, eles respondem o bot, avançam no fluxo, mas as respostas não estão chegando

Nathan, só pra fazermos um teste, desative o contexto do roteador.

Fiz o teste, e desativei o contexto do roteador dentro do builder de atendimento. As regras voltaram a funcionar.

Mas vou consumir as variáveis de contexto com o contexto desativado?

Aqui tem um artigo explicando com fazer para mandar as variáveis com o contexto desativado:

Eu já li essa documentação, inclusive não fala que as regras de atendimento não funcionam com o contexto ativado. Acho que cabe uma revisão nisso.

Mas agora fiquei confuso, as variáveis de contexto, dados do contato, atendimento humano, análise, recursos e inteligência artificial, não serão compartilhados com o contexto desativado certo?

Como vou fazer para compartilhar todas essas informações entre os subbots?

Passamos por este mesmo problema há um mês e o suporte identificou como BUG da ferramenta e que seria tratado. Até o momento não deram retorno sobre as tratativas, o problema continua e pra piorar encerraram o nosso chamado (#68279).

Nos passaram uma solução paliativa para passar as informações do do router para os subbots, que exige conhecimento técnico de desenvolvimento, porém reforço a fala de Nathan onde a documentação não descreve o cenário correto do recurso de Contexto do Router.

@Bruno poderia ser nosso porta voz com o time interno de vocês sobre essa situação, onde necessitamos de usar o contexto do router porém ele não está funcionando corretamente ?

1 Curtida

Pessoal, sinto muito que vocês estejam tento este tipo de experiência. De fato é um BUG que foi identificado pelo time.

Já foi solicitado o ajuste nas documentações e inclusive uma maneira dentro do próprio Builder de informar que no momento, ao ativar o Contexto, as regras de atendimento não irão pegar as informações do roteador. Isso deve ser atualizado em breve.

A situação já está sendo estudada e em breve uma resolução para este problema será entregue, de modo que o Desk volte a pegar os dados do roteador, caso o contexto esteja ativo.

Obrigado pelos feedbacks!

@Bruno , acabo de fazer novos testes e discordo de sua fala:

Testei meus bots com contexto ativado e com ele desativado. Em ambos cenários os dados dos Extras Contatos vieram preenchidos dentro do subbot com as variáveis que eu defini no Bot Principal e também as variáveis do Sub bot:

Este contato está no meu subbot.

Pois é @GabrielPetrone, esse é o comportamento esperado.

O que está acontecendo, que eu mencionei aqui, tem afetado algumas pessoas que utilizam o Desk nos subbots, pois ele não enxerga as informações de forma correta. Mas, novamente, não é o comportamento esperado e já está sendo tratada com uma correção.

1 Curtida

Certo, ainda não entendi pois ao meu ver, eu estou com contexto ativado e as regras de atendimento estão pegando sim as informações do roteador :thinking:
O que estou entendendo errado?

Como eu disse, tem afetado algumas pessoas. Felizmente, você não é uma delas.

Discordo, fui afetado por isso sim, conforme postei mais acima o número do chamado tratando essa ocorrência. O problema é que tem horas que sou afetado, e tem horas que não, aparentemente. A plataforma parece estar bem instável, tenho acompanhado no fórum diversas pessoas reportando falhas que antes não ocorriam, sendo que não foi alterado nada no fluxo.
Vocês registram todos commits de alteração da ferramenta? Onde eu consigo acompanhar esse chagelog?

Justamente, afinal é um BUG e não o comportamento esperado da plataforma.

Essa é uma frente que já está sendo preparada para que a gente consiga trazer essas informações de forma transparente para os usuários. Em breve teremos isso disponível.

1 Curtida

Entendido e compreendido!

Poderia apenas manter esse tópico aberto até a solução do BUG?

Muito obrigado pelo apoio!

Bom dia, a todos.

Estamos passando pela mesma dificuldade, tem novidades sobre o BUG e sua correção?

Olá pessoal, informo que também estou sendo afetado da mesma forma.
O redirecionamento das regras de fila não está acontecendo no canal do WhatsApp (uso router _ contexto ativo nos subbots). Já no Blip chat tudo funciona bem.

Precisamos urgente de um prazo para essa solução, podem ajudar?

Deixo tb como sugestão de backlog uma maneira mais simples de fazermos os direcionamentos. No proprio bloco poderia ter o direcionamento já por fila conforme a lógica que for desenhada, sem a necessidade das regras de atendimento.