{"id":29935,"date":"2023-05-26T16:55:03","date_gmt":"2023-05-26T19:55:03","guid":{"rendered":"https:\/\/www.blip.ai\/blog\/?p=29935"},"modified":"2023-12-15T11:11:26","modified_gmt":"2023-12-15T14:11:26","slug":"posicao-de-fila-tempo-medio-de-espera","status":"publish","type":"post","link":"https:\/\/www.blip.ai\/blog\/comunidade\/posicao-de-fila-tempo-medio-de-espera\/","title":{"rendered":"Como informar a posi\u00e7\u00e3o de fila e tempo m\u00e9dio de espera?"},"content":{"rendered":"\n<p>Aprenda com este tutorial a informar ao seu cliente a&nbsp;<strong>posi\u00e7\u00e3o na fila e tempo m\u00e9dio de espera<\/strong>&nbsp;para seu cliente durante o atendimento humano no Blip.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><a href=\"https:\/\/community.blip.ai\/dicas-e-tutoriais-6\/informe-a-posicao-de-fila-e-tempo-medio-de-espera-para-o-seu-cliente-2707#informe-a-posio-de-fila-e-tempo-mdio-de-espera-para-o-seu-cliente-1\" target=\"_blank\" rel=\"noopener\"><\/a>Informe a posi\u00e7\u00e3o de fila e tempo m\u00e9dio de espera para o seu cliente<\/h2>\n\n\n\n<p>O conceito por tr\u00e1s dessa implementa\u00e7\u00e3o \u00e9&nbsp;<strong>informar os valores apresentados na tela de Monitoramento do seu bot<\/strong>:<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img fetchpriority=\"high\" decoding=\"async\" width=\"1024\" height=\"500\" src=\"https:\/\/www.blip.ai\/blog\/wp-content\/uploads\/2023\/05\/ca96cf0c8e4647d8173a3d2fa4ff677b21f18bcb-1024x500.png\" alt=\"-\" class=\"wp-image-29936\" title=\"-\" srcset=\"https:\/\/www.blip.ai\/blog\/wp-content\/uploads\/2023\/05\/ca96cf0c8e4647d8173a3d2fa4ff677b21f18bcb-1024x500.png 1024w, https:\/\/www.blip.ai\/blog\/wp-content\/uploads\/2023\/05\/ca96cf0c8e4647d8173a3d2fa4ff677b21f18bcb-700x342.png 700w, https:\/\/www.blip.ai\/blog\/wp-content\/uploads\/2023\/05\/ca96cf0c8e4647d8173a3d2fa4ff677b21f18bcb-768x375.png 768w, https:\/\/www.blip.ai\/blog\/wp-content\/uploads\/2023\/05\/ca96cf0c8e4647d8173a3d2fa4ff677b21f18bcb-1536x750.png 1536w, https:\/\/www.blip.ai\/blog\/wp-content\/uploads\/2023\/05\/ca96cf0c8e4647d8173a3d2fa4ff677b21f18bcb.png 1920w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p><\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Passo a passo de como informar a posi\u00e7\u00e3o de fila e tempo m\u00e9dio de espera para o seu cliente:<\/h2>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Criar um bloco antes do Atendimento Humano<\/li>\n\n\n\n<li>Adicione uma&nbsp;<strong>Requisi\u00e7\u00e3o HTTP<\/strong>&nbsp;nas A\u00e7\u00f5es de&nbsp;<strong>Entrada<\/strong>&nbsp;do bloco e utilize o m\u00e9todo&nbsp;<strong><a href=\"https:\/\/docs.blip.ai\/?http#get-tickets-metrics\" target=\"_blank\" rel=\"noreferrer noopener\">Get Ticket Metrics&nbsp;191<\/a><\/strong>, armazenando a resposta em uma vari\u00e1vel (neste exemplo a vari\u00e1vel ser\u00e1&nbsp;<code>getTicketsMetrics<\/code>)<\/li>\n\n\n\n<li>Adicione uma&nbsp;<strong>Requisi\u00e7\u00e3o HTTP<\/strong>&nbsp;nas A\u00e7\u00f5es de&nbsp;<strong>Entrada<\/strong>&nbsp;do bloco e utilize o m\u00e9todo&nbsp;<strong><a href=\"https:\/\/docs.blip.ai\/?http#get-waiting-tickets-metrics\" target=\"_blank\" rel=\"noreferrer noopener\">Get Waiting Tickets Metrics&nbsp;91<\/a><\/strong>, armazenando a resposta em uma vari\u00e1vel (neste exemplo a vari\u00e1vel ser\u00e1&nbsp;<code>getWaitingTicketsMetrics<\/code>)<\/li>\n\n\n\n<li>Agora, adicione uma a\u00e7\u00e3o de&nbsp;<strong>Executar script<\/strong><br>4.1. Informe em&nbsp;<strong>Vari\u00e1veis de entrada<\/strong>&nbsp;as vari\u00e1veis de resposta das suas requisi\u00e7\u00f5es HTTP (<code>getTicketsMetrics<\/code>&nbsp;&amp;&nbsp;<code>getWaitingTicketsMetrics<\/code>)<br>4.2. No corpo do seu script, adicione o seguinte c\u00f3digo:<\/li>\n<\/ol>\n\n\n\n<pre class=\"wp-block-code\"><code>       <strong>function<\/strong> <strong>run<\/strong>(getTicketsMetrics, getWaitingTicketsMetrics) {\n\n        <strong>var<\/strong> metric = <strong>JSON<\/strong>.<strong>parse<\/strong>(getTicketsMetrics);\n\n        <strong>var<\/strong> queue = <strong>queuePos<\/strong>(getWaitingTicketsMetrics);\n        \n        <strong>if<\/strong> (queue == 1) {\n            <strong>var<\/strong> queueText = \"Sua posi\u00e7\u00e3o na fila \u00e9: \" + queue + \".\";\n            <strong>return<\/strong> queueText; \n        } <strong>else<\/strong> {\n            <strong>var<\/strong> waitTime = metric.resource.avgWaitTime;\n            <strong>var<\/strong> queueText = \"Sua posi\u00e7\u00e3o na fila \u00e9: \" + queue + \". Tempo m\u00e9dio de espera: \" + waitTime.<strong>split<\/strong>(\".\")&#91;0];\n            <strong>return<\/strong> queueText;\n        }\n       }\n\n\n       <strong>function<\/strong> <strong>queuePos<\/strong>(getWaitingTicketsMetrics) {\n      \n         <strong>var<\/strong> queue = <strong>JSON<\/strong>.<strong>parse<\/strong>(getWaitingTicketsMetrics);\n         <strong>var<\/strong> queueCount = queue.resource.total;\n      \n         <strong>if<\/strong> (queueCount === undefined) {\n             queueCount = 1;\n             <strong>return<\/strong> queueCount; \n         } <strong>else<\/strong> {\n             queueCount = queueCount + 1;\n             <strong>return<\/strong> queueCount;\n         }\n       }\n<\/code><\/pre>\n\n\n\n<p>4.3. Salve o retorno com uma vari\u00e1vel (neste exemplo a vari\u00e1vel ser\u00e1&nbsp;<code>queueText<\/code>)<\/p>\n\n\n\n<ol class=\"wp-block-list\" start=\"5\">\n<li>Agora, adicione a vari\u00e1vel de resposta do script no Conte\u00fado do seu Bloco:<\/li>\n<\/ol>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"690\" height=\"331\" src=\"https:\/\/www.blip.ai\/blog\/wp-content\/uploads\/2023\/05\/be54fab8a8bc6c7ed4eba36d5ea3a68b0fc51a20_2_690x331.png\" alt=\"-\" class=\"wp-image-29938\" title=\"-\"><\/figure>\n\n\n\n<ol class=\"wp-block-list\" start=\"6\">\n<li>N\u00e3o se esque\u00e7a de&nbsp;<strong>transferir o seu cliente para o pr\u00f3ximo bloco (atendimento humano)<\/strong>&nbsp;sem aguardar uma resposta, hein!<\/li>\n<\/ol>\n\n\n\n<p><a href=\"https:\/\/community.blip.ai\/dicas-e-tutoriais-6\/informe-a-posicao-de-fila-e-tempo-medio-de-espera-para-o-seu-cliente-2707#o-resultado-ser-3\" target=\"_blank\" rel=\"noopener\"><\/a>O resultado ser\u00e1:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Quando voc\u00ea for o primeiro na fila de atendimento:<\/li>\n<\/ul>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"https:\/\/community.blip.ai\/uploads\/db0693\/original\/2X\/b\/bde9a4ed3e5356eae6b1865d849a02517f7196d3.gif\" alt=\"20210406_4244_%pn\" title=\"-\"><\/figure>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Quando voc\u00ea for o segundo ou + na fila de atendimento:<\/li>\n<\/ul>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"https:\/\/community.blip.ai\/uploads\/db0693\/original\/2X\/a\/a63a38cb25b7ae40a7d94459213d5ed0a68843aa.gif\" alt=\"20210406_4246_%pn\" title=\"-\"><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\"><a href=\"https:\/\/community.blip.ai\/dicas-e-tutoriais-6\/informe-a-posicao-de-fila-e-tempo-medio-de-espera-para-o-seu-cliente-2707#outros-modelos-4\" target=\"_blank\" rel=\"noopener\"><\/a>B\u00f4nus Blip Community<\/h2>\n\n\n\n<ul class=\"wp-block-list\">\n<li><a href=\"https:\/\/community.blip.ai\/\" target=\"_blank\" rel=\"noreferrer noopener\">Use este c\u00f3digo<\/a>, caso voc\u00ea queira exibir apenas os minutos (ao inv\u00e9s de HH:MM &lt;-&gt; MM);<\/li>\n\n\n\n<li>Caso voc\u00ea queira que o tempo esteja relacionado a um time de atendimento espec\u00edfico, <a href=\"https:\/\/community.blip.ai\/\" target=\"_blank\" rel=\"noopener\">basta usar o c\u00f3digo<\/a>;<\/li>\n\n\n\n<li>Caso voc\u00ea queira que a mensagem de posi\u00e7\u00e3o na fila apare\u00e7a somente ap\u00f3s todos os tickets simult\u00e2neos terem sido distribu\u00eddos, <a href=\"https:\/\/community.blip.ai\/\" target=\"_blank\" rel=\"noreferrer noopener\">utilize este c\u00f3digo<\/a>.<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\"><a href=\"https:\/\/community.blip.ai\/dicas-e-tutoriais-6\/informe-a-posicao-de-fila-e-tempo-medio-de-espera-para-o-seu-cliente-2707#gostaria-de-fazer-um-teste-clique-aqui-e-fale-com-o-bob-da-fila-de-atendimentohttpschatblipaiappkeyzmlsywrlyxrlbmrpbwvudg9odw1hbm86ytg0zta1ymutowq0my00ytyzlwe5n2etmgfhogfimdhhodvk-5\" target=\"_blank\" rel=\"noopener\"><\/a><\/h2>\n\n\n\n<h2 class=\"wp-block-heading\">Gostaria de fazer um teste?<\/h2>\n\n\n\n<p><a href=\"https:\/\/chat.blip.ai\/?appKey=ZmlsYWRlYXRlbmRpbWVudG9odW1hbm86YTg0ZTA1YmUtOWQ0My00YTYzLWE5N2EtMGFhOGFiMDhhODVk\" target=\"_blank\" rel=\"noreferrer noopener\">Clique aqui e fale com o Bob da Fila de Atendimento&nbsp;64<\/a><\/p>\n\n\n\n<p>Como tudo s\u00e3o flores\u00a0\ud83d\udc90,<a href=\"https:\/\/www.bots2u.com.br\/templates\/filadeatendimentohumano.json\u00a0111\" target=\"_blank\" rel=\"noreferrer noopener\">\u00a0segue o fluxo completo para download<\/a> e caso voc\u00ea achar mais f\u00e1cil, basta import\u00e1-lo. S\u00f3 tome cuidado para n\u00e3o sobrescrever o seu bot.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Otimize o processo de atendimento da sua empresa informando a posi\u00e7\u00e3o de fila e tempo m\u00e9dio de espera para o seu cliente.<\/p>\n","protected":false},"author":637,"featured_media":30854,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[546],"tags":[165,42],"class_list":["post-29935","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-comunidade","tag-atendimento","tag-chatbot"],"lang":"pt","translations":{"pt":29935},"pll_sync_post":[],"_links":{"self":[{"href":"https:\/\/www.blip.ai\/blog\/wp-json\/wp\/v2\/posts\/29935","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.blip.ai\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.blip.ai\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.blip.ai\/blog\/wp-json\/wp\/v2\/users\/637"}],"replies":[{"embeddable":true,"href":"https:\/\/www.blip.ai\/blog\/wp-json\/wp\/v2\/comments?post=29935"}],"version-history":[{"count":0,"href":"https:\/\/www.blip.ai\/blog\/wp-json\/wp\/v2\/posts\/29935\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.blip.ai\/blog\/wp-json\/wp\/v2\/media\/30854"}],"wp:attachment":[{"href":"https:\/\/www.blip.ai\/blog\/wp-json\/wp\/v2\/media?parent=29935"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.blip.ai\/blog\/wp-json\/wp\/v2\/categories?post=29935"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.blip.ai\/blog\/wp-json\/wp\/v2\/tags?post=29935"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}