Dominando o Crisp AI Chatbot: Um Guia Abrangente sobre Blocos de Chatbot
Discussão aprofundada
Técnico
0 0 1
Crisp
Crisp IM SAS
Este artigo fornece uma visão geral abrangente do Crisp AI Chatbot, detalhando os vários blocos disponíveis no construtor de fluxo de trabalho sem código do bot. Ele explica como criar cenários de chatbot usando blocos de evento, ação, condição e saída, juntamente com as melhores práticas para a construção eficiente de cenários.
pontos principais
insights únicos
aplicações práticas
tópicos-chave
insights principais
resultados de aprendizagem
• pontos principais
1
Explicação aprofundada dos blocos de chatbot e suas funcionalidades
2
Dicas práticas para construir cenários de chatbot eficientes
3
Organização clara do conteúdo com um índice estruturado
• insights únicos
1
Detalhe dos blocos de evento, ação, condição e saída para criação de chatbot
2
Melhores práticas para usar blocos de forma eficaz em cenários de chatbot
• aplicações práticas
O artigo serve como um guia prático para usuários que buscam implementar e otimizar funcionalidades de chatbot em suas aplicações.
• tópicos-chave
1
Blocos do Crisp AI Chatbot
2
Construtor de fluxo de trabalho sem código
3
Melhores práticas para cenários de chatbot
• insights principais
1
Visão geral abrangente das funcionalidades de chatbot
2
Dicas práticas para construção eficiente de cenários
3
Categorização clara de diferentes tipos de blocos
• resultados de aprendizagem
1
Compreender os diferentes blocos disponíveis no Crisp AI Chatbot
2
Aprender as melhores práticas para criar cenários de chatbot eficazes
3
Obter insights sobre as aplicações práticas das funcionalidades de chatbot
O Crisp AI Chatbot permite criar conversas automatizadas usando um construtor de fluxo de trabalho sem código. Essas conversas, ou cenários, são construídos conectando diferentes tipos de 'blocos'. Cada bloco executa uma função específica, como enviar uma mensagem, verificar uma condição ou acionar um evento. Este guia explorará cada tipo de bloco em detalhes, fornecendo o conhecimento necessário para construir automações de chatbot poderosas e eficientes.
“ Blocos de Evento: Acionando Ações do Chatbot
Os blocos de evento são os 'ouvintes' do seu cenário de chatbot. Eles detectam quando algo ocorre, como um usuário enviando uma mensagem, o estado de uma conversa mudando ou um botão sendo clicado. Quando um bloco de evento é alcançado, o cenário pausa até que o evento monitorado aconteça.
Principais Blocos de Evento:
* **Nova Mensagem do Usuário:** Detecta qualquer tipo de mensagem do usuário (texto, imagem, arquivo, etc.). Útil para iniciar cenários ou capturar perguntas do usuário.
* **Mensagem do Usuário Corresponde:** Detecta mensagens de texto contendo padrões ou palavras-chave específicas. Ideal para acionar ações com base na entrada do usuário.
* **Ação de Botão/Entrada:** Detecta quando um usuário clica em um botão ou envia uma entrada de campo. Usado após os blocos de ação Botão ou Entrada de Campo.
* **Estado da Conversa Alterado:** Detecta mudanças no estado da conversa (Pendente, Não Resolvido, Resolvido).
* **Aguardando Operador:** Dispara se a mensagem de um usuário não for lida por um agente após 2 minutos.
* **E-mail/Telefone/Nome do Usuário Atualizado:** Dispara quando as informações do usuário são atualizadas na conversa.
* **Dados Personalizados Atualizados:** Dispara quando um dado personalizado da conversa é definido ou alterado.
* **Segmentos Atualizados:** Dispara quando um segmento da conversa é definido ou alterado.
* **Alteração de URL Detectada:** Detecta quando um usuário navega para um URL específico em seu site.
* **Novo Evento Crisp:** Detecta quando um evento Crisp específico foi enviado com o SDK, permitindo iniciar cenários programaticamente.
“ Blocos de Ação: Executando Tarefas em Cenários de Chatbot
Os blocos de ação permitem executar ações durante a execução de um cenário de chatbot. Essas ações podem incluir o envio de mensagens, a atualização de informações do usuário ou o acionamento de processos internos.
Principais Blocos de Ação (Categorizados):
* **Enviar Mensagem:**
* **Texto:** Envia uma resposta de texto normal ao usuário.
* **Composição:** Exibe uma animação de composição (indicador de digitação).
* **Seletor de Botão:** Exibe seletores de botão interativos para o usuário.
* **Entrada de Campo:** Exibe um campo de entrada para coletar informações do usuário.
* **Anexo de Arquivo:** Compartilha um arquivo na conversa.
* **Animação (GIF):** Insere uma animação GIF na conversa.
* **Carrossel:** Exibe um carrossel de itens/produtos.
* **Nota Privada:** Envia uma nota privada visível apenas para operadores.
* **Atualizar Usuário:**
* **Atualizar Nome/E-mail/Telefone do Usuário:** Atualiza o apelido, endereço de e-mail ou número de telefone do usuário.
* **Atualizar Dados Personalizados do Usuário:** Atualiza dados personalizados associados ao usuário.
* **Definir com Memória do Bot:** Define dados do usuário com a memória do bot.
* **Adicionar Segmento de Sessão:** Adiciona um segmento de sessão ao usuário.
* **Enviar Evento:** Envia um evento.
* **Solicitar Feedback do Usuário:** Solicita feedback do usuário.
* **Ações Internas:**
* **Atualizar Estado do Chat:** Atualiza o estado do chat.
* **Esperar:** Pausa o cenário por um período especificado.
* **Bloquear Usuário:** Bloqueia o usuário.
* **Mencionar Operador:** Menciona um operador.
* **Atribuir Operador:** Atribui um operador à conversa.
* **Mover para Caixa de Entrada:** Move a conversa para a caixa de entrada.
* **Enviar Webhooks:** Envia webhooks.
* **Ações de IA:**
* **Avaliar Intenção:** Avalia a intenção do usuário.
* **MagicReply:** Gera uma resposta com IA.
* **Pesquisar Central de Ajuda:** Pesquisa na central de ajuda por artigos relevantes.
* **Pesquisar Respostas:** Pesquisa por respostas.
* **Pesquisar Conteúdo da Web:** Pesquisa conteúdo da web.
“ Blocos de Condição: Adicionando Lógica ao Seu Chatbot
Os blocos de condição permitem adicionar lógica aos seus cenários de chatbot verificando condições específicas. Com base no cumprimento de uma condição, o cenário pode seguir caminhos diferentes.
Principais Blocos de Condição:
* **Conversa é Nova:** Verifica se a conversa é nova.
* **Tempo Passado Desde:** Verifica o tempo decorrido desde um evento específico.
* **Segmentos de Conversa/Contato:** Verifica segmentos específicos de conversa ou contato.
* **Dados Personalizados de Conversa/Contato:** Verifica dados personalizados específicos de conversa ou contato.
* **URL da Página Atual:** Verifica o URL da página atual do usuário.
* **Localização/Idioma do Usuário:** Verifica a localização ou idioma do usuário.
* **Hora/Dia Atual:** Verifica a hora ou dia atual.
* **Memória do Bot Possui Dados:** Verifica se a memória do bot possui dados.
* **E-mail do Usuário Corresponde/Está Definido:** Verifica se o e-mail do usuário corresponde a um padrão específico ou está definido.
* **Telefone do Usuário Está Definido:** Verifica se o telefone do usuário está definido.
* **Nome do Usuário Está Definido:** Verifica se o nome do usuário está definido.
* **Estado da Conversa:** Verifica o estado da conversa.
* **Usuário Disponível/Suporte Disponível:** Verifica se o usuário ou o suporte está disponível.
* **Contato Verificado:** Verifica se o contato está verificado.
* **Canal/Caixa de Entrada da Conversa:** Verifica o canal ou caixa de entrada da conversa.
* **Assunto da Conversa Corresponde:** Verifica se o assunto da conversa corresponde a um padrão específico.
* **Resposta HTTP Corresponde:** Verifica se uma resposta HTTP corresponde a um padrão específico.
* **Intenção da Mensagem Corresponde:** Verifica se a intenção da mensagem corresponde a um padrão específico.
“ Blocos de Saída: Finalizando e Vinculando Cenários
Os blocos de saída são usados para finalizar um cenário de chatbot ou vinculá-lo a outro cenário.
Principais Blocos de Saída:
* **Parar Cenário:** Para o cenário atual.
* **Executar Cenário:** Executa outro cenário.
“ Opções de Bloco: Personalizando Seu Chatbot
Muitos blocos oferecem opções adicionais de personalização, permitindo que você adapte seu chatbot às suas necessidades específicas. Essas opções podem incluir:
* **Memorizar Valores:** Armazenar a entrada do usuário para uso posterior.
* **Traduzir Mensagens:** Fornecer mensagens em vários idiomas.
* **Usar Variáveis e Tags de Substituição:** Inserir informações dinâmicas em mensagens.
* **Correspondência de Padrões:** Usar curingas para detectar padrões específicos na entrada do usuário.
“ Aplicações Práticas de Blocos de Chatbot
A combinação de diferentes blocos permite criar uma ampla gama de cenários de chatbot. Aqui estão alguns exemplos:
* **Geração de Leads:** Colete informações do usuário usando blocos de Entrada de Campo e armazene-as usando blocos de Atualizar Usuário.
* **Suporte ao Cliente:** Responda a perguntas frequentes usando blocos de Ações de IA e direcione os usuários para recursos relevantes.
* **Recomendações de Produtos:** Exiba recomendações de produtos usando blocos de Carrossel e rastreie as interações do usuário usando blocos de Evento.
* **Agendamento de Compromissos:** Permita que os usuários agendem compromissos usando blocos de Seletor de Botão e integre com calendários externos usando Webhooks.
“ Melhores Práticas para Construir Cenários de Chatbot Eficientes
Para construir cenários de chatbot eficientes e eficazes, considere as seguintes melhores práticas:
* **Planeje Seu Cenário:** Antes de começar a construir, mapeie o fluxo da sua conversa e identifique as etapas principais.
* **Use Linguagem Clara e Concisa:** Certifique-se de que suas mensagens sejam fáceis de entender e evite jargões.
* **Teste Seu Cenário Completamente:** Teste seu cenário com diferentes entradas e cenários para garantir que ele funcione como esperado.
* **Monitore e Otimize:** Acompanhe o desempenho do seu cenário e faça ajustes conforme necessário para melhorar sua eficácia.
Utilizamos cookies essenciais para o funcionamento do nosso site. Para melhorá-lo, gostaríamos de usar cookies adicionais para nos ajudar a entender como os visitantes o utilizam, medir o tráfego de plataformas de mídia social e personalizar sua experiência. Alguns dos cookies que usamos são fornecidos por terceiros. Para aceitar todos os cookies, clique em 'Aceitar'. Para rejeitar todos os cookies opcionais, clique em 'Rejeitar'.
Comentário(0)