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?
@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:
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?
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
Comente
Enter your E-mail address. We'll send you an e-mail with instructions to reset your password.