Skip to main content

Tentei implementar posição na fila e tempo de espera no meu bot seguindo o passo a passo do GabrielPetrone, mas não funciona no meu bot, podem me apontar o que fiz de errado?


02

04



@Laboratorio_Tajara boa tarde, blz?!

Na 3 imagem o corpo utiliza esse script.

{
“id”: “{{random.guid}}”,
“to”: “[email protected]”,
“method”: “get”,
“uri”: “/monitoring/ticket-metrics?version=2”
}


Ok, mas tá errado? Qual é o certo nesse caso?


Hey @Laboratorio_Tajara , tudo bom?
Dê uma olhada nas suas duas requisições, elas estão com aspas incorretas e por isso você precisa substituir conforme o @Rafael_dos_Anjos postou acima. Não tem nada de errado além das aspas… olha só uma comparação que fiz:
image

Inclusive, copiei esse código do print aqui do post do Rafael, então provavelmente vai continuar o problema, haha…

Pra corrigir, recomendo que você copie os códigos diretamente das docs, ok?
https://docs.blip.ai/?http#get-tickets-metrics
https://docs.blip.ai/?http#get-waiting-tickets-metrics

Você deve copiar somente essa parte:

A única parte que precisa substituir do código que está na docs é o {{$guid}} por {{random.guid}} ao inserir no Blip.

Qualquer outra dúvida, é só mandar mensagem aqui.

Abraços.


Coloquei os dois dessa forma, mas quando vou testar e seleciono para ir ao atendimento humano, ele simplesmente trava, ele nem é encaminhado para a fila pelo que parece


:



Nesse bloco onde tem {{queueText}} você definiu a variável?


Acredito que sim, segue os prints:



Boa, vamos por partes que vamos descobrir.

Você pode mandar um print da tela do Debug? Acredito que o erro esteja no script agora, mas vamos ser mais assertivos com o debug.

Se tiver dúvidas → Como usar o Debug no Builder

Aguardo.



Hey, repare que as duas requisições (getTicketsMetrics e getWaitingTicketsMetrics) está retornando erro.
Voltei na sua primeira imagem e percebi que no Cabeçalho das Requisições HTTP você colocou a palavra Autorization, mas o correto é Authorization.

Faça essa alteração e veja se vai dar certo usando o debug novamente, se continuar com erro, mande um print aqui hein.

Aguardo retorno.
Abraços.


Agora funcionou! Eu tinha copiado dessa citação do Rafael_dos_Anjos e não reparei nisso.

Método você utiliza: Post

Url: https://http.msging.net/commands

Cabeçalho
key : Content-Type Value : application/json
Key : Autorization Value : (esse valor você pega em configurações> informações de conecção depois você vai até Endpoints HTTP> Cabeçalho de autenticação Authorization).

No corpo:

{
“id”: “{{random.guid}}”,
“to”: “[email protected]”,
“method”: “get”,
“uri”: “/monitoring/ticket-metrics?version=2”
}


Valeu @Laboratorio_Tajara