Gatilhos para Atendimento com IA

Quando a IA está fazendo atendimento em tempo real por WhatsApp ou pelo WebBot, é possível iniciar flows específicos para tomada de ações como colocar tags no lead, transferir o lead de forma automática pra alguém, entre outras.

Isso é possível combinando o uso de um flow do tipo “Regra Processada/Regra Respondida” com uma regra de automação AI-Trigger.

Para que o gatilho funcione, é importante atender aos seguintes requisitos:
1. A regra precisa ter o nome AI-Trigger.
2. A ação da regra deve ser “Flow”.
3. O flow que será disparado deve ser informado na opção “Flow”.
4. O texto/resposta da regra tem que conter as condições para que a regra seja disparada.

Para o texto/resposta da regra, existem 2 formatos possíveis. Um deles é a regra com texto simples onde você apenas lista quais são as condições para que a regra seja atendida. Exemplo:

1. O cliente pediu um orçamento.
2. O cliente forneceu o email para envio do orçamento.
3. O cliente forneceu um telefone de contato.

No caso acima, a regra será disparada se a conversa com a IA conter todas as informações que são condição para disparo da regra.

O outro formato para o texto/resposta é mais complexo, mas também muito mais útil porque permite que a IA associe informações a identificadores que podem ser usados no flow. Nesse caso, precisamos de um JSON com a seguinte estrutura:

{“condition”: { “question”: “Pergunta para a IA que valida o disparo da regra” }, “identifiers”: [ { “name”: “none-do-identifier”, “question”: “Pergunta que você faz para a IA que vai preencher o valor do identifier” }, { “name”: “none-outro-identifier”, “question”: “Pergunta que você faz para a IA que vai preencher o valor do outro identifier” }, … outros identifiers e perguntas ] }

Aqui está um exemplo:

{
    "condition": {
        "question": "Considerando a conversa com o lead, já sabemos qual o tipo de imóvel o cliente está procurando e qual a faixa de preço? IMPORTANTE: responda apenas com SIM ou NÃO, sem qualquer outro texto ou explicação."
    },
    "identifiers": [
        {
            "name": "tipo-imóvel",
            "question": "Qual o tipo de imóvel que o cliente está buscando? IMPORTANTE: responda apenas com um dos seguintes tipos: casa, apartamento, sobrado ou outro. Sem qualquer outro texto ou explicação."
        },
        {
            "name": "faixa-preco",
            "question": "Qual faixa de preço o cliente está disposto a pagar pelo imóvel? IMPORTANTE: responda apenas com uma das seguintes faixas de preço: abaixo de 50.000, 50.000 a 100.000, 101.000 a 200.000, 201.000 a 500.000, acima de 500.000. Não adicione qualquer outro texto ou explicação."
        }
    ]
}

Para este texto/resposta, a regra irá fazer o seguinte:

1.⁠ ⁠Perguntar pra IA se ela já sabe o tipo de imóvel e o valor que o cliente está disposto a pagar. A resposta a essa pergunta do “condition” tem que ser sempre SIM ou NÃO pra disparar (ou não) a regra. Na verdade, a regra só é disparada e a resposta for SIM. Qualquer outra resposta da IA não dispara.

2.⁠ ⁠⁠Se a resposta for SIM, a IA irá preencher os identificadores com os valores que são resultado das perguntas de cada identificador. Funciona como se você tivesse feito a pergunta no fluxo, ou seja, depois você pode usar os identificadores pra resgatar as informações. Exemplo: $TIPO-IMOVEL irá retornar o tipo de imóvel e $FAIXA-PRECO irá retornar a faixa de preço.

December 20, 2025