Skip to main content

Componentes do Chatbot

Aqui você terá acesso a uma explicação detalhada de todos os componentes, como funcionam e como podem ser configurados. Todos esses componenteseles podem ser usados na construção do seu chatbot.

Instruções

Conceitos iniciaisIniciais sobredos os componentes:

Componentes:

  • Nome do Componente: Todos os componentes do chatbot possuem um campo de Nome,Nome. É fundamental renomeá-losonde, você pode altera-lo para identifica-loidentificar cada etapa e manter seu fluxo documentadoorganizado, facilitando a busca com a ferramenta "Localizar".
  • Entradas e organizadoSaídas e,(Fluxo): para caso precise achar umCada componente especifico,possui fiqueuma "Entrada", que se conecta à "Saída" de faciloutro. localização,Essa usandoconexão cria o Localizar Menu.
  • Todos os componentes possuem uma Entradafluxo onde, poderão ser conectados à saída de outros componentes para a criação de um Fluxo.conversa. Alguns componentescomponentes, como o Transfere Chat, são terminais e não possuem umasaída, saída pois, são componentes quepois encerram a atuação do chatbot.chatbot naquele ponto.
  • Alguns componentes do chatbot possuem saíSaídas de erro,Erro e Espera: queMuitos podemcomponentes sertêm usadassaídas paraalternativas. realizarA saída de erro (vermelha) é acionada quando o usuário insere uma ação após o chatbot receber uma solicitação de açinformação inválida,lida. como,A selecionar uma opção inexistente em um menusaída de opções,espera/timeout e(amarela) é usada se o usuário saídasdemorar muito para responder.
  • Uso de esperaVariáveis: (timeout),Componentes que enviam mensagens podem serusar usadasvariáveis (como @contato.nome) para realizarpersonalizar umaa comunicação, apóssubstituindo determinadaa quantidadevariável depelo tempodado semcorrespondente interaçãodo com o chatbot. 
  • Todos os componentes que possuem o envio de mensagens para o contato, contato.

---

Menu de Opção 

image.pngComponente Menu de Opção

O Menu de Opção é o componente mais conhecido e utilizadocomum em diversoschatbots. chatbots,Com comele, esse componente, o chatbotvocê envia um conjuntotexto de mensagens com um texto, e alguns botões que podem ser selecionados pelos contatos, e serem direcionados a outro componente do fluxo de chatbot ou setor. 

Quando o Menu de Opção é inserido dentro do construtor do chatbot ele será exibido dessa maneira,


você terá acesso às seguintes configurações:

  • Tipo Menu: Aqui você poderá alterar qual o tipo de mensagem de menu será enviada para o contato sendo elas:
    • Texto: Disponível para todos os tipos de conexões de Whatsapp, aqui vai um exemplo de como é exibido para o contato.

image.png

---

    • Botão: Disponível apenas para a conexãoacompanhado de Whatsappopções Cloud API,clicáveis aquique vaidirecionam umo exemplousuário para diferentes partes do fluxo.

      aconfiguraçãode aparência, nela, você poderá fazer algumas configurações da imagem e de como ela será exibida.

      image.png

      ---

      deensinarao chatbot como ele deve interpretar as respostas de texto do usuário, definindo número, palavras-chave ou frases que direcionarão a conversa para o caminho que foi gerado para aquele botão específico.
    • desse outro componente casoaSaídaem amarelo é conectada a outro componente, essa opção será liberada para uso. Ela é responsável por redirecionar o contato para um outro componente do fluxo, caso ele não interaja com o Chatbot.
      CampoDescrição
      Tipo de MenuDefine como éas exibidoopções serão exibidas para o contato. CasoPode sejaser selecionadaTexto a opção de(universal), Botão, será liberada a configuração de aparência, nela, você poderá fazer algumas configurações da imagem e de como ela será exibida.

      image.png

      ---

        • Lista de Seções: Disponível apenas para a conexão de Whatsapp (Cloud API,API) aqui vai um exemplo de como é exibido para o contato. Caso seja selecionada a opção deou Lista de Seções,es será(Cloud liberadaAPI).
      Adicionar Opção:o Cria os botões do menu. Aqui você poderádefine adicionar todos as opções de seleção (botões)texto do botão de seu menu, ao adicionar uma opção, você poderá alterar a opção visível (botão), sua descrição (texto), uma descrição secundária, e por fim, as validações,es (números ou palavras-chave) que o chatbot usará para entender a maneiraresposta.
      Máximo de tentativasTentativas Define Menu:quantas Quandovezes o usuário pode errar a Saídaresposta emantes vermelhoque é conectada a outro componente, essa opção seráchatbot liberadao direcione para uso. Ela é responsável por executar umaa saída dode fluxoerro (vermelha).
      Tempo Máximo de Esperapara Define o contatotempo tenha feito uma interação inválida comque o menuchatbot de opçõesaguardará por uma determinadaresposta. quantidadeSe o tempo for excedido, o fluxo seguirá pela saída de vezes. Caso não seja conectada, ele ficará dentro do menu até que use uma opção válida.
    • Tempo máximo de espera:espera Quando(amarela).
    • ---

      Ponto de Decisão

      image.pngComponente Ponto de Decisão

      ComoEste componente funciona como um filtro invisível para o nomeusuário. doEle componenteverifica indica,uma ou mais condições e direciona o chatbot usará esse componente para fazer uma decisão, baseado em validações inseridasfluxo por vocêcaminhos onde,diferentes cadacom validaçbase no resultado. Se nenhuma condição criaráfor umaatendida, novaele saídasegue dopela componente e tornará um novo fluxo do chatbot a ser seguido. Caso nenhuma das validações sejam atendidas, o componente possui uma "saída de erro",erro.

      oparaoutrofluxo.Esseé
      • Ultima
      • Mensagem
      • Atributo
      • Etiqueta
      • Canal
      • Número
      • Filtro
      • Tipo de ValidaçãoO que iráele conduzirverifica?
        Última campoMensagem O totalmenteconteúdo invisívelda paraúltima mensagem enviada pelo usuário.
        Atributo / EtiquetaSe o contato em atendimento e possui asum seguintesatributo possibilidadesou deetiqueta validações:

        específica.
        Regra de Horário Se Avulsoa

        Onde, cada uma desses campos pode ser validado por parâmetros como:

        • Igual / Diferente
        • Vazio / interação Vazio
        • ocorre
        • Contém / Não Contém
        • Começa com / Termina com

        Esses são os mais comuns, mas podem variar dependendo do campodentro de validaçãoum escolhido.horário de atendimento definido.

        ---

        Atraso Inteligente

        image.pngComponente Atraso Inteligente

        OCria atrasouma inteligentepausa éprogramada umno atrasofluxo programadopara entretornar a execuçãoconversa mais natural. Antes de umenviar componentea e outro, o componente é bem simples, possuindo as seguintes customizações:

        • Aplicar Efeito: Caso o atraso seja feito antes do envio de umapróxima mensagem, você pode aplicarconfigurar oum efeito de "Digitando"Digitando..." ou "Gravando áudio", quepara serásimular exibidouma durante o atraso, e, após a finalizaçinteração dohumana.

          atraso, o componente irá seguir o fluxo.

        ---

        Aguarda Interação

        image.pngComponente Aguarda Interação

        EsseEste componente,componente quando executado, mantém o chatbot aguardando uma interação por mensagem do contato. após a interaçãopausa o fluxo doe chatbot continua. Esse componente possui uma saída por espera, casoespera o contatousuário nãoenviar interaja,qualquer mensagem para continuar. É útil para momentos em que você precisa que o fluxousuário continua.escreva algo livremente, como um e-mail ou CPF.

        ---

        Pula Menu

        image.pngComponente Pula Menu

        EsseFunciona componentecomo quandoum executado,atalho, levaredirecionando o fluxousuário diretamente para outro componentechatbot ou chatbot selecionado dentro do componente de Pula Menu. Dentro desse componente você tem as seguintes opções a serem escolhidas:

        • Chatbot Destino: Nesta opção você pode selecionar para qual chatbot será enviado o contato.
        • Menu Destino: Nesta opção você pode selecionar um componente específico dentro do chatbotfluxo queatual, osem contatoprecisar serápassar enviado.
        • por
        todas as etapas intermediárias.

        ---

        Seta Etiquetas

        image.pngComponente Seta Etiquetas

        EsseEste componente quandopermite executado pode adicionar ou remover uma etiquetaetiquetas do contato queautomaticamente. estáÉ emessencial execuçãopara nosegmentar chatbot.seus Dentroclientes docom componentebase vocênas teminterações asdeles seguintes opções:

        • Adicionar ao contato: Possibilita a atribuição de uma ou mais etiquetas ao contato, as etiquetas devem ser criadas previamente.
        • Remover do contato: Possibilita a remoção das etiquetas do contato, casocom o contatochatbot.

          possua as etiquetas atribuídas.

        ---

        Seta Atributos

        image.pngComponente Seta Atributos

        EssePermite componentesalvar ou atualizar informações em campos personalizados (atributos) do contato. Por exemplo, você pode atualizarsalvar algunsum atributosnúmero personalizadosde quepedido foramou criadosuma anteriormente,preferência essesde atributos podem ser criados nas configurações gerais do chatbot. Esses atributos podem ser usadosproduto para realizar automações posteriormente ou para controle interno dentro da chatsac. Ao utilizar o componente você poderá usar os seguintes campos:depois.

         ---

        Altera Contato

        image.pngComponente Altera Contato

        Use este componente para atualizar dados básicos do perfil do contato, como e-mail, apelido ou adicionar observações internas que ficarão visíveis para sua equipe.

        ---

        Requisição HTTP

        image.pngComponente Requisição HTTP

        Este componente avançado permite que o chatbot se comunique com sistemas externos via API para buscar ou enviar informações. Por exemplo, consultar o status de um pedido em seu e-commerce e retornar a resposta para o cliente.

        ---

        Webhook

        image.pngComponente Webhook

        Permite enviar dados do chatbot em tempo real para outras plataformas. Por exemplo, ao final de uma qualificação, você pode usar um webhook para enviar os dados do lead diretamente para o seu CRM.

        ---

        Executa Script

        image.pngComponente Executa Script

        Para usuários avançados, este componente permite executar códigos (JavaScript) para realizar lógicas complexas, cálculos ou formatação de dados que não são possíveis com os outros componentes.

        ---

        Envia Mensagens

        image.pngComponente Envia Mensagens

        Use este componente para enviar uma ou mais mensagens em sequência para o contato, como textos, imagens, vídeos ou documentos, sem solicitar uma resposta para continuar o fluxo.

        ---

        Fideliza Contato

        image.pngComponente Fideliza Contato

        Ideal para programas de fidelidade, este componente pode ser usado para adicionar ou resgatar pontos, verificar o saldo ou consultar o status de um cliente no seu programa.

        ---

        Transfere Chat

        image.pngComponente Transfere Chat

        Este componente encerra a o fluxo do chatbot e transfere a conversa para um atendente humano ou, um setor específico para o campo de aguardando.

        ---

        Finaliza Chat

        image.pngComponente Finaliza Chat

        Encerra o atendimento via chatbot, geralmente enviando uma mensagem de finalização e removendo a conversa da sua aba de atendimentos.

        ---

        Nota

        image.pngComponente Nota

        Cria uma anotação interna no chat, que não é visível para o cliente. É útil para deixar observações importantes dentro de seu chatbot para explicar o que está acontecendo em um fluxo ou componente

        ---

        Grupo

        image.pngComponente Grupo

        Permite criar um grupo