Gatilhos
Como um flow é executado
Last updated
Como um flow é executado
Last updated
Em 2024, adotamos o Suri Flow como a forma oficial de criar os fluxos conversacionais da Suri, aposentando as Intenções de IA. Com isso, alguns conceitos já conhecidos das intenções vieram para o Suri Flow, como o
Boas-Vindas, porta de entrada do contato, quando ele fala com o bot pela primeira vez ou retorna com um "oi" ou "bom dia" e o
Resgate, quando o contato fala algo que o bot não está treinado para responder
Mas no Portal é possível criar quantos flows eu quiser, então como faço para que o contato caia em determinado fluxo?
A maneira mais simples é utilizando a própria ação de fluxo, que redireciona do fluxo atual (o Boas-vindas, por exemplo), para o desejado:
Mas com isso você fica amarrado à sempre ter que criar um ponto de entrada no Boas-vindas para cada fluxo criado, o que é inviável, por isso existe o conceito de gatilhos.
Como o nome sugere, são ações que iniciam um fluxo. Essas ações podem partir de seu contato, quando ele fala uma frase específica, ou mesmo de um sistema ou API externa. Atualmente suportamos três tipos de gatilhos, que podem ser utilizados em conjunto:
Frases de treino: utilizamos processamento de linguagem natural (PLN) para identificar o desejo do contato dentro de uma frase. Variações semelhantes às frases cadastradas serão identificadas de acordo com o padrão e, com isso, o fluxo será executado;
Anúncios da META: contatos que chegam falando com seu chatbot a partir de anúncios Click-to-WhatsApp da META podem ser direcionados diretamente para um fluxo de conversa;
Webhooks: um serviço externo envia um webhook para a SURI e seu contato automaticamente é criado (caso não exista) e o fluxo de conversa em questão é executado.
Convidamos a entender melhor cada um dos gatilhos nas próximas páginas