{"id":977,"date":"2025-12-20T17:38:08","date_gmt":"2025-12-20T17:38:08","guid":{"rendered":"https:\/\/tutoriais.tayon.ai\/?post_type=tesserakb&#038;p=977"},"modified":"2025-12-20T17:42:17","modified_gmt":"2025-12-20T17:42:17","slug":"gatilhos-para-atendimento-com-ia","status":"publish","type":"tesserakb","link":"https:\/\/tutoriais.tayon.ai\/?tesserakb=gatilhos-para-atendimento-com-ia","title":{"rendered":"Gatilhos para Atendimento com IA"},"content":{"rendered":"\n<p>Quando a IA est\u00e1 fazendo atendimento em tempo real por WhatsApp ou pelo WebBot, \u00e9 poss\u00edvel iniciar flows espec\u00edficos para tomada de a\u00e7\u00f5es como colocar tags no lead, transferir o lead de forma autom\u00e1tica pra algu\u00e9m, entre outras.<\/p>\n\n\n\n<p>Isso \u00e9 poss\u00edvel combinando o uso de um flow do tipo &#8220;Regra Processada\/Regra Respondida&#8221; com uma regra de automa\u00e7\u00e3o AI-Trigger.<\/p>\n\n\n\n<p>Para que o gatilho funcione, \u00e9 importante atender aos seguintes requisitos:<br>1. A regra precisa ter o nome AI-Trigger.<br>2. A a\u00e7\u00e3o da regra deve ser &#8220;Flow&#8221;.<br>3. O flow que ser\u00e1 disparado deve ser informado na op\u00e7\u00e3o &#8220;Flow&#8221;.<br>4. O texto\/resposta da regra tem que conter as condi\u00e7\u00f5es para que a regra seja disparada.<br><br>Para o texto\/resposta da regra, existem 2 formatos poss\u00edveis. Um deles \u00e9 a regra com texto simples onde voc\u00ea apenas lista quais s\u00e3o as condi\u00e7\u00f5es para que a regra seja atendida. Exemplo:<br><br><em>1. O cliente pediu um or\u00e7amento.<br>2. O cliente forneceu o email para envio do or\u00e7amento. <br>3. O cliente forneceu um telefone de contato.<\/em><\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"285\" src=\"https:\/\/tutoriais.tayon.ai\/wp-content\/uploads\/2025\/12\/regra-ia-1024x285.png\" alt=\"\" class=\"wp-image-978\" srcset=\"https:\/\/tutoriais.tayon.ai\/wp-content\/uploads\/2025\/12\/regra-ia-1024x285.png 1024w, https:\/\/tutoriais.tayon.ai\/wp-content\/uploads\/2025\/12\/regra-ia-300x84.png 300w, https:\/\/tutoriais.tayon.ai\/wp-content\/uploads\/2025\/12\/regra-ia-768x214.png 768w, https:\/\/tutoriais.tayon.ai\/wp-content\/uploads\/2025\/12\/regra-ia.png 1200w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>No caso acima, a regra ser\u00e1 disparada se a conversa com a IA conter todas as informa\u00e7\u00f5es que s\u00e3o condi\u00e7\u00e3o para disparo da regra.<br><br>O outro formato para o texto\/resposta \u00e9 mais complexo, mas tamb\u00e9m muito mais \u00fatil porque permite que a IA associe informa\u00e7\u00f5es a identificadores que podem ser usados no flow. Nesse caso, precisamos de um JSON com a seguinte estrutura:<br><br><em>{&#8220;condition&#8221;: { &#8220;question&#8221;: &#8220;Pergunta para a IA que valida o disparo da regra&#8221; }, &#8220;identifiers&#8221;: [ { &#8220;name&#8221;: &#8220;none-do-identifier&#8221;, &#8220;question&#8221;: &#8220;Pergunta que voc\u00ea faz para a IA que vai preencher o valor do identifier&#8221; }, { &#8220;name&#8221;: &#8220;none-outro-identifier&#8221;, &#8220;question&#8221;: &#8220;Pergunta que voc\u00ea faz para a IA que vai preencher o valor do outro identifier&#8221; }, \u2026 outros identifiers e perguntas ] }<br><\/em><br>Aqui est\u00e1 um exemplo:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>{\n    \"condition\": {\n        \"question\": \"Considerando a conversa com o lead, j\u00e1 sabemos qual o tipo de im\u00f3vel o cliente est\u00e1 procurando e qual a faixa de pre\u00e7o? IMPORTANTE: responda apenas com SIM ou N\u00c3O, sem qualquer outro texto ou explica\u00e7\u00e3o.\"\n    },\n    \"identifiers\": &#91;\n        {\n            \"name\": \"tipo-im\u00f3vel\",\n            \"question\": \"Qual o tipo de im\u00f3vel que o cliente est\u00e1 buscando? IMPORTANTE: responda apenas com um dos seguintes tipos: casa, apartamento, sobrado ou outro. Sem qualquer outro texto ou explica\u00e7\u00e3o.\"\n        },\n        {\n            \"name\": \"faixa-preco\",\n            \"question\": \"Qual faixa de pre\u00e7o o cliente est\u00e1 disposto a pagar pelo im\u00f3vel? IMPORTANTE: responda apenas com uma das seguintes faixas de pre\u00e7o: abaixo de 50.000, 50.000 a 100.000, 101.000 a 200.000, 201.000 a 500.000, acima de 500.000. N\u00e3o adicione qualquer outro texto ou explica\u00e7\u00e3o.\"\n        }\n    ]\n}<\/code><\/pre>\n\n\n\n<p>Para este texto\/resposta, a regra ir\u00e1 fazer o seguinte:<br><br>1.\u2060 \u2060Perguntar pra IA se ela j\u00e1 sabe o tipo de im\u00f3vel e o valor que o cliente est\u00e1 disposto a pagar. A resposta a essa pergunta do \u201ccondition\u201d tem que ser sempre SIM ou N\u00c3O pra disparar (ou n\u00e3o) a regra. Na verdade, a regra s\u00f3 \u00e9 disparada e a resposta for SIM. Qualquer outra resposta da IA n\u00e3o dispara.<br><br>2.\u2060 \u2060\u2060Se a resposta for SIM, a IA ir\u00e1 preencher os identificadores com os valores que s\u00e3o resultado das perguntas de cada identificador. Funciona como se voc\u00ea tivesse feito a pergunta no fluxo, ou seja, depois voc\u00ea pode usar os identificadores pra resgatar as informa\u00e7\u00f5es. Exemplo: <em>$TIPO-IMOVEL<\/em> ir\u00e1 retornar o tipo de im\u00f3vel e <em>$FAIXA-PRECO<\/em> ir\u00e1 retornar a faixa de pre\u00e7o.<\/p>\n\n\n\n<p><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Quando a IA est\u00e1 fazendo atendimento em tempo real por WhatsApp ou pelo WebBot, \u00e9 poss\u00edvel iniciar flows espec\u00edficos para tomada de a\u00e7\u00f5es como colocar tags no lead, transferir o lead de forma autom\u00e1tica pra algu\u00e9m, entre outras. Isso \u00e9 poss\u00edvel combinando o uso de um flow do tipo &#8220;Regra Processada\/Regra Respondida&#8221; com uma regra&#8230;<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"closed","template":"","format":"standard","meta":{"_bbp_topic_count":0,"_bbp_reply_count":0,"_bbp_total_topic_count":0,"_bbp_total_reply_count":0,"_bbp_voice_count":0,"_bbp_anonymous_reply_count":0,"_bbp_topic_count_hidden":0,"_bbp_reply_count_hidden":0,"_bbp_forum_subforum_count":0,"tessera_post_format_link":""},"tesserakbcats":[131],"tesserakbtags":[133,132],"class_list":["post-977","tesserakb","type-tesserakb","status-publish","format-standard","hentry","tesserakbcats-agentes-de-ia","tesserakbtags-agentes","tesserakbtags-ia"],"_links":{"self":[{"href":"https:\/\/tutoriais.tayon.ai\/index.php?rest_route=\/wp\/v2\/tesserakb\/977","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/tutoriais.tayon.ai\/index.php?rest_route=\/wp\/v2\/tesserakb"}],"about":[{"href":"https:\/\/tutoriais.tayon.ai\/index.php?rest_route=\/wp\/v2\/types\/tesserakb"}],"author":[{"embeddable":true,"href":"https:\/\/tutoriais.tayon.ai\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/tutoriais.tayon.ai\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=977"}],"wp:attachment":[{"href":"https:\/\/tutoriais.tayon.ai\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=977"}],"wp:term":[{"taxonomy":"tesserakbcats","embeddable":true,"href":"https:\/\/tutoriais.tayon.ai\/index.php?rest_route=%2Fwp%2Fv2%2Ftesserakbcats&post=977"},{"taxonomy":"tesserakbtags","embeddable":true,"href":"https:\/\/tutoriais.tayon.ai\/index.php?rest_route=%2Fwp%2Fv2%2Ftesserakbtags&post=977"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}