Como criar um fluxo para um chatbot do Instagram

O criador de fluxo é a principal ferramenta para configurar seu bot para receber novos assinantes, auxiliar usuários, vender produtos e notificar um gerente sobre as perguntas dos usuários no bot de bate-papo. Além disso, um chatbot pode coletar informações e enviá-las ao seu sistema para uso futuro.

Tudo que você precisa é criar palavras-chave, projetar a estrutura do bot e arrastar e soltar elementos no construtor de fluxo SendPulse.

Abaixo, você pode encontrar um índice detalhado. Use-o como um mapa para encontrar confortavelmente todos os gatilhos e elementos possíveis para começar a adicioná-los ao fluxo do seu bot.

Escolhendo um acionador para seu fluxo

Por padrão, existem "Mensagem de boas-vindas", "Resposta padrão" e "Cancelar inscrição do bot". Você pode criar seus próprios novos acionadores para obter mais funcionalidade.

Escolha seu bot. Navegue até a Guia Estrutura do bot e escolha um gatilho.

Fluxos de mensagens de boas-vindas

O fluxo começa depois que um usuário se inscreve em seu chatbot - ou seja, depois que o usuário envia uma mensagem direta à sua página de negócios.

Observação: um usuário pode ser assinante do seu chatbot do Instagram, mas não assinante do perfil da sua conta comercial do Instagram. Você pode usar o elemento Filter para verificar o status da assinatura do seu perfil.

Este fluxo apresenta seu bot aos usuários. Aqui, você pode escrever um pouco sobre o seu bot e seus recursos - como o bot pode ser útil, quais informações o bot pode fornecer, com que frequência o bot enviará mensagens e o conteúdo dessas mensagens.

Menção em story

O fluxo começa quando o usuário menciona a conta comercial linkada ao seu chatbot no story do Instagram.

Com esse gatilho, você pode responder rapidamente a todas as menções do seu serviço, construindo uma comunicação com os seus clientes.

Por favor, note: para que o fluxo comece, a conta do usuário que mencionou a sua conta deve ser pública e o story deve estar aberto a todos.

Usuários que mencionam você nos stories deles tornam-se seus inscritos no chatbot.

Você pode agendar um intervalo de recarga para lançar um fluxo entre um minuto e 24 horas – então seu bot não será ativado uma segunda vez dentro de um intervalo específico. Para especificar esse intervalo, clique em “Editar o gatilho” e selecione um tempo.

Comente em sua postagem

O fluxo começa quando um usuário deixa um comentário em sua postagem no Instagram.

Esse fluxo pode ser usado para responder a perguntas frequentes de usuários sobre seu evento atual. Por exemplo, perguntas sobre preço, entrega, registro ou se um produto está em estoque.

Recomendamos que você personalize o conteúdo da mensagem dependendo do contexto da postagem em si e do seu nicho de negócios para enviar informações relevantes aos usuários.

Observe que o gatilho está desabilitado por padrão. Para ativar o gatilho, alterne a chave para a posição ativa.

Você também pode criar e configurar seu próprio gatilho para iniciar o fluxo somente quando uma palavra-chave ou comentário específico em uma postagem específica for recebido.

Para fazer isso, clique em Criar um novo acionador. Selecione "Comentar sua postagem".

Em seguida, escolha se deseja responder aos comentários de qualquer postagem ou de uma postagem específica.

Para a opção "Para postagem específica", selecione uma postagem da lista.

Escreva de uma a várias palavras-chave que iniciarão o fluxo.

Você também pode definir o intervalo de retorno de chamada de 1 minuto a 24 horas. O fluxo não será reiniciado quando a mesma palavra-chave for inserida.

Clique em Adicionar.

Para alterar as configurações do acionador, por exemplo, para selecionar uma nova postagem, adicionar uma palavra-chave ou definir um intervalo de retorno de chamada, clique em "Editar o acionador".

Observe que, depois que um novo usuário deixar um comentário em sua postagem, ele será adicionado à lista de assinantes do seu chatbot, mas você não poderá enviar uma campanha ou a mensagem. No entanto, depois que esse usuário entrar em contato com você pelo chatbot, você poderá enviar uma campanha ou uma mensagem para ele.

Comente em seu vídeo ao vivo

O fluxo começa quando um espectador publica um comentário durante sua transmissão de vídeo ao vivo no Instagram.

Esse fluxo pode ser usado para responder a perguntas frequentes de usuários sobre seu evento atual. Por exemplo, perguntas sobre o preço ou se um produto está em estoque.

Recomendamos que você personalize o conteúdo da mensagem de acordo com seu nicho de negócios para enviar informações relevantes aos usuários.

Observe que o gatilho está desabilitado por padrão. Para ativar o gatilho, alterne a chave para a posição ativa.

Você também pode criar e configurar seu próprio gatilho para iniciar o fluxo somente quando uma palavra-chave ou comentário específico for recebido.

Para fazer isso, clique em Criar um novo acionador. Selecione "Comentar em seu vídeo ao vivo".

Escreva de uma a várias palavras-chave que iniciarão o fluxo.

Você também pode definir o intervalo de retorno de chamada de 1 minuto a 24 horas. O fluxo não será reiniciado quando a mesma palavra-chave for inserida.

Clique em Adicionar.

Você também pode alterar as configurações do acionador: adicione uma palavra-chave ou defina um intervalo de retorno de chamada. Para fazer isso, clique em "Editar o gatilho."

Observe que, depois que um novo usuário deixar um comentário em seu vídeo ao vivo, ele será adicionado à lista de assinantes do seu chatbot, mas você não poderá enviar uma campanha para ele ou uma mensagem. No entanto, depois que esse usuário entrar em contato com você pelo chatbot, você poderá enviar uma campanha ou uma mensagem para ele.

Reações de emoji

O fluxo começa depois que um usuário reage à história do Instagram da sua empresa com um emoji.

Com a ajuda desse fluxo, você pode oferecer um desconto a um cliente, visitar uma loja ou uma aula experimental, enviar o endereço de sua localização, fazer uma pergunta, iniciar um diálogo e enviar um link para materiais úteis .

Recomendamos que você altere o conteúdo da mensagem dependendo do contexto da história em si e do nicho de sua empresa para enviar informações relevantes aos usuários.

Resposta padrão

O fluxo será iniciado em resposta a qualquer pergunta do usuário que esteja fora do cenário do seu bot. Você pode adicionar uma mensagem com informações de que um gerente irá contatá-los durante o horário comercial e responder ao usuário.

Você pode configurar um intervalo de resfriamento para iniciar um fluxo entre 1 minuto e 24 horas - para que seu bot não seja iniciado uma segunda vez dentro do intervalo especificado.

Cancelamento da assinatura do Bot

Este é um fluxo com um elemento de mensagem que será iniciado depois que um usuário cancelar a assinatura usando o comando /stop ou /unsubscribe.

Fluxo de gatilho

Você pode adicionar palavras-chave - gatilhos, aos quais seu bot reagirá e iniciará seu fluxo.

Clique em "Criar um novo acionador". Escreva seu comando usando uma ou várias palavras. Por exemplo, você pode usar as palavras "Pedido", "Ingressos", "Preço" ou "Entrega".

Se o usuário inserir parte de uma palavra-chave vinculada ao seu comando, seu bot irá sugerir prompts como um botão com o nome do seu gatilho. Quando o usuário clicar no botão, o fluxo será iniciado.

Você também pode restringir o retorno de chamada por um período específico de tempo.

Saiba mais: Como gerenciar os acionadores de fluxo do Chatbot.



Se o usuário inserir parte de uma palavra-chave vinculada ao seu comando, seu bot sugerirá prompts como um botão com o nome do seu gatilho. Quando o usuário clicar no botão, o fluxo será iniciado.

Para desativar esse recurso, acesse as configurações do chatbot e selecione a opção "Desativar sugestões de bot quando as mensagens inseridas não corresponderem a uma palavra-chave".

Depois de criar o acionador, clique no botão Criar fluxo e comece a editá-lo.

Criando seu fluxo

É importante pensar sobre a arquitetura e a estrutura lógica do seu bot com cuidado. Um bot bem projetado permitirá que os usuários obtenham facilmente um responda às suas perguntas ou faça um pedido com sucesso, fornecendo as informações necessárias.

Formule as tarefas do bot, divida suas funções em seções, pense em como você conectará os elementos e comece a criar o fluxo do seu bot usando nosso criador de arrastar e soltar. Você também pode usar serviços Miro ou Coggle para criar um mapa preliminar da jornada do cliente.

O elemento inicial e "Mensagem"

Cada fluxo começa com o elemento "Mensagem". Você pode adicionar texto, imagens, cartões e elementos de entrada do usuário no elemento "Mensagem".

Você pode adicionar o elemento “Mensagem” a qualquer parte de seu fluxo. Por exemplo, no último elemento de seu fluxo, você pode agradecer seus usuários, confirmar seu pedido e enviar informações personalizadas por meio de variáveis, perguntando se as informações estão corretas.

Texto

No elemento “Mensagem”, selecione o tipo de elemento de texto e adicione o texto da sua mensagem. Além disso, você pode adicionar emoji e variáveis ​​para personalizar suas mensagens.

Para adicionar uma variável, clique em {} no canto direito do bloco de texto e escolha a variável que deseja adicionar no menu suspenso. Se você tiver um valor para esta variável nas informações de contato do usuário, ele receberá uma mensagem com o valor preenchido.

Você pode usar os seguintes tipos de variáveis:

  • Variáveis ​​personalizadas para contatos. Você pode transferir variáveis ​​quando um usuário se inscreve. Defina e atualize as variáveis ​​manualmente na seção "Público". Defina e atualize variáveis ​​automaticamente no fluxo com os seguintes elementos: "Ação - definir variável", "Entrada do usuário" e "Solicitação de API".
  • Variáveis ​​do sistema. Você pode inserir o texto da última mensagem do assinante usando a last_message variável. Você também pode exibir o ID do assinante usando contact_id.
  • Variáveis ​​globais. Você pode criar suas próprias variáveis ​​nas configurações do bot e usar mensagens com valores pré definidos que serão usados ​​para todos os seus assinantes. Por padrão, $bot_name e $bot_id estão disponíveis.

Botão

Para conectar o elemento "Mensagem" a outros elementos em seu fluxo, inclua um botão ou elemento de entrada do usuário no elemento de mensagem. Este é um dos elementos mais importantes para se comunicar com seus usuários - os botões envolvem os usuários e permitem que eles escolham uma direção para o seu bot levá-los para a próxima parte do seu fluxo.

Você pode adicionar até três botões em um elemento de "Mensagem".

Para adicionar um botão, clique no botão + Adicionar. Selecione o tipo de botão: "Continuar fluxo", "Link" ou "Pagamento".

Nomeie seu botão no primeiro campo. Observe, você está limitado a 20 caracteres. Além disso, você pode adicionar emoji ao texto do botão.

O texto no botão deve ser facilmente compreensível — é importante que os usuários entendam o que acontecerá quando clicarem no botão e saibam o que especificamente precisam escolher. Certifique-se de que o próximo elemento em seu fluxo corresponda ao que o botão diz que fará para manter a lógica do seu bot.

Para um botão com o tipo "Link", você também pode anexar um link para um recurso de terceiros.

Recomendamos adicionar os botões "Voltar" e "Voltar ao menu principal" após todas as informações que você adicionar, para que os usuários possam alterar sua escolha e escolher outro caminho em seu fluxo. Isso evita que a lógica do seu bot seja bloqueada ou quebrada com uma mensagem.

Imagem

Diversifique suas mensagens usando conteúdo visual relacionado ao seu texto.

Para adicionar uma imagem, clique no Adicionar botão, escolha o elemento "Imagem" e faça o upload da imagem. Você pode adicionar imagens nos formatos JPG e PNG de até 5 MB.

Para fazer upload de uma imagem de um link, selecione "Fazer upload de imagem por URL" no menu suspenso e especifique o link para a imagem no campo.

Você também pode especificar um caminho dinâmico para a imagem. Por exemplo, utilizando o elemento "API request" ou um evento da Automação 360, lançando o fluxo via API, é possível enviar uma imagem do produto e utilizar esta variável na mensagem a seguir, exibindo os dados do pedido ao cliente.

Para fazer isso, selecione uma variável ou especifique um caminho JSON no campo e passe o caminho para a imagem no valor da variável. Assim, cada cliente receberá uma imagem de acordo com o seu pedido.

Cartão

O formato de carrossel permite exibir até 10 cartões. Em um cartão, você pode adicionar uma imagem, um título - com até 80 caracteres e uma descrição - com até 80 caracteres e 3 botões com um link para outro fluxo ou uma fonte externa.

Para adicionar mais cartões, clique + emno certo.

O serviço permite adicionar até 10 cartões em um elemento. Para alternar entre os cartões, clique nos botões de seta. Para excluir um cartão, clique no botão de cruz. 

Entrada do usuário

Você pode reunir informações dos usuários e salvá-las em um variável para uso futuro. Os usuários podem inserir qualquer valor, e você só precisa configurar o tipo de validação para este valor — fragmento (para valores de texto), número, data, número de telefone, endereço de e-mail ou URL.

Ative "Aguarde a resposta do assinante." Escolha o tipo de validação, adicione uma mensagem de aviso para os usuários que inserirem o valor errado e escolha selecione a variável na qual deseja armazenar informações.

O endereço de e-mail, número de telefone e outros dados do usuário recebidos são salvos na lista de endereçamento gerada automaticamente por nosso serviço de e-mail.

Insira o tempo de espera por uma resposta.

Você também pode criar botões de resposta rápida sob a mensagem para que o usuário não precise inserir seus próprios valores. Em vez disso, eles selecionam suas respostas entre as existentes. Você pode adicionar até 10 botões de resposta rápida.

Você pode adicionar respostas rápidas para dados com os tipos de validação "Fragmento", "Número" e "Expressões regulares". Por exemplo, insira uma palavra específica pelo usuário, insira a quantidade de um produto ou selecione uma categoria de produto.

Para dados com os tipos de validação "Telefone" e "E-mail", o messenger solicita que os usuários usem os detalhes de contato de sua conta.

Saiba mais: "Como usar expressões regulares em chatbots".


Por exemplo, se você tiver uma solicitação no elemento da mensagem — "Clique em um número para obter informações específicas." O tipo de validação será "Número". Se o usuário inserir um valor não numérico, verá um erro.

Outro exemplo: "Deixe um link para sua conta do Facebook." Você deve escolher o tipo de validação "URL" aqui.

Saiba mais: Como adicionar um elemento de entrada do usuário.

Respostas rápidas

Você também pode adicionar outro tipo de botão - "Respostas rápidas" (respostas predefinidas para usuários do chatbot) que não salvam dados do usuário (ao contrário dos dados salvos com a função Entrada do usuário). No entanto, você pode usá-lo para expandir o número de botões e vincular cada botão à próxima ramificação de seu cenário.

Da mesma forma, você pode usar botões como um menu adicional para melhorar a navegação do seu chatbot.

Para adicionar botões de resposta rápida, clique em "Respostas rápidas" no painel de edição do elemento "Mensagem" e insira um nome para o botão com até 20 caracteres.

Você pode usar emoji no texto do botão e adicionar até 10 botões ao elemento de mensagem.

Os botões de resposta rápida são exibidos para o usuário imediatamente abaixo do campo de entrada de texto. Os usuários podem ocultar os botões e revelá-los clicando no campo de entrada de texto no ícone correspondente localizado à direita.

Você pode combinar botões de "Resposta rápida" e botões regulares, mas os usuários receberão uma mensagem de emoji adicional neste caso.

Depois de enviar a próxima mensagem, as respostas rápidas desaparecem. Para receber rapidamente uma mensagem com esses botões, recomendamos a criação de um gatilho e um fluxo neste gatilho. Em seguida, coloque o fluxo no menu, que é sempre mostrado ao usuário e se expande quando o ícone "/" é pressionado.

Movendo elementos

Por padrão, cada elemento adicionado é colocado no final do elemento de mensagem em que você está trabalhando. Passe o mouse sobre o elemento que deseja mover para cima ou para baixo e clique no botão correspondente.

Continuando o fluxo

Você pode conectar o próximo elemento após o elemento "Mensagem" usando o botão ou a função "Entrada". Você também pode continuar seu fluxo sem esperar pela resposta do usuário. Recomendamos usá-lo com o elemento "Pause" para verificar se o assinante interagiu com o fluxo e enviar uma mensagem após um determinado tempo.

Saiba mais: Como continuar um fluxo de chatbot sem uma ação do usuário.

Elementos de conexão

Arraste uma linha da gota azul de um elemento para outro elemento para conectá-los.

Clique na linha duas vezes e você verá um botão para remover a conexão.

Os elementos desconectados serão destacados em amarelo; lembre-se de que você precisa vinculá-los a outro elemento.

Elementos com campos vazios serão destacados em vermelho, lembrando que você precisa preencher os campos. Por exemplo - se você adicionou um botão, mas não inseriu texto para ele ou usou um elemento de link, mas não inseriu um URL. Você não pode salvar seu fluxo até preencher esses campos.

Adicionando um elemento "Fluxo"

Você pode simplificar a estrutura do seu bot e mover o seu assinante para outro fluxo.

Para fazer isso, adicione um elemento, escolha o elemento "Fluxo" e selecione o fluxo que deseja vincular na lista suspensa.

O elemento "Fluxo" será o último elemento nesta ramificação de seu fluxo existente. Você não pode vinculá-lo a outro elemento para continuar o fluxo original.

Adicionando um elemento "Ação"

Somente você pode ver o elemento "Ação", ele não fornecerá conteúdo aos seus usuários. Escolha este elemento no painel esquerdo e solte-o próximo ao elemento que deseja vincular. Em seguida, escolha a ação que deseja adicionar.

Abrindo um Chat com um Humano

Escolha a ação “Abrir o chat” para uma consulta pessoal - isso é para casos em que o trabalho do chatbot está concluído e o usuário deseja comunicação pessoal. Esta ação abrirá um chat ao vivo com o administrador do bot.

Além disso, você pode configurar notificações por e-mail para o gerente sobre um bate-papo aberto que será enviado aos endereços de e-mail usados ​​para registrar a conta ou habilitar notificações da web no navegador.

Cancelando a assinatura do bot

Os usuários podem cancelar a assinatura do seu bot com os comandos / stop e / unsubscribe, mas você também pode configurar isso automaticamente. Use a ação “Cancelar inscrição do bot” para a ramificação do seu cenário em que você precisa excluir usuários da sua lista de público para nunca mais enviar mensagens a eles.

Adicionando Tags

Adicionar tags para as preferências do usuário e usá-los para criar campanhas mais personalizadas no futuro.

Saiba mais: Como usar tags de chatbot.

Removendo tags

Remova uma tag existente de um usuário se ela se tornar irrelevante.

Adicionando variáveis

Adicione um valor para a variável para usar informações no futuro - podem ser informações sobre um pedido ou dados pessoais, o que ajudará a filtrar seu público para campanhas direcionadas.

Para números e datas, você pode especificar valores dinâmicos. Para adicionar ou subtrair o valor de uma variável, digite o valor +1 ou -1. Se o valor atual estiver vazio, a contagem será zero para números e a data atual para datas.

Você pode ver as variáveis ​​salvas na guia "Público" do seu bot.

Enviando Webhooks

Adicione esta ação após um evento sobre o qual deseja ser notificado. Por exemplo, se um cliente específico acabou de fazer um pedido - seu CRM receberá uma solicitação POST com os dados dos assinantes e quaisquer variáveis ​​e tags que o bot coletou.

Para adicionar um elemento ao fluxo, escolha a ação Enviar webhook. No primeiro campo, insira um nome para o webhook para que você possa localizá-lo facilmente por nome em seu sistema e filtrá-lo. No segundo campo, adicione um link para seu manipulador para onde a solicitação POST será enviada.

Saiba mais: Como enviar webhooks via chatbots.

Criando um negócio

Você pode integrar um chatbot ao seu CRM. Para fazer isso, adicione o elemento “Ação - criar negócio” após uma ação específica do usuário, por exemplo, clicando no botão Enviar pedido .

Selecionar um funil de vendas e um estágio de negociação - o pipeline e o estágio para colocar uma carta de negociação. Em seguida, insira um nome de negócio. Você também pode adicionar uma variável ao nome do negócio para passar dados personalizados.

Adicionando um elemento "Filtro"

Para segmentar clientes com base em suas informações pessoais e histórico de recebimento de mensagens anteriores. Selecione o elemento "Filtro" na barra lateral esquerda e arraste-o após o elemento que iniciará seus scripts de ramificação.

Em seguida, selecione a própria condição. Você pode filtrar por: valor variável, tag atribuída, participação no fluxo ou campanhas recebidas.

Combine as condições adicionando os operadores “qualquer” ou “todos”, ou adicione condições adicionais independentes.

Em nosso exemplo, filtramos os valores das variáveis ​​obtidas por meio do elemento “Entrada do usuário”, especificando condições adicionais.

Também com o elemento “Filtro” você pode verificar o status da assinatura do seu perfil do Instagram: se o usuário está inscrito na sua conta comercial ou você no perfil dele.

Depois de adicionar condições, adicione elementos de fluxo adicionais a cada uma das opções de elemento de filtro se a condição for atendida (ponto verde) ou não atendida (ponto vermelho).

Saiba mais: Como usar o elemento Filtro no construtor de fluxo para chatbot.

Adicionando um elemento "Solicitação de API"

Você pode consultar um servidor de terceiros para criar objetos ou recuperar informações. Obtenha dados e use-os mais tarde em seu bot.

Salve os dados recebidos em uma variável ou adicione-os à próxima mensagem como JSONPath.

No painel de elementos, selecione o elemento “Solicitação de API” e arraste-o após o elemento a partir do qual a ramificação de seu script começa. Selecione o tipo de solicitação e insira a URL para a qual a solicitação será enviada.

Depois de validar a solicitação e receber uma resposta bem-sucedida, salve o valor em uma variável ou copie o caminho JSON do campo de resposta para as mensagens subsequentes.

Saiba mais: Como enviar e receber dados de fontes externas.

Adicionando um elemento de "pausa"

Você pode configurar uma pausa entre os elementos de fluxo entre 1 minuto e 24 horas. Use isso para aquecer seus clientes para evitar enviar muitas mensagens de uma só vez.

Este é o período durante o qual nenhuma mensagem automática é enviada ao assinante. A pausa pode ser definida em minutos, horas ou dias.

Você pode optar por fazer uma pausa usando a opção "Período de tempo" ou até um horário específico usando a opção "Até o horário".

Selecione a opção "Período de tempo" e defina uma pausa entre o envio de elementos de fluxo de 1 minuto a 24 horas. Use-o em um fluxo, por exemplo, para aquecer um cliente. Após o tempo especificado, a próxima mensagem será enviada.

Observação: o Instagram só permite que a mensagem a seguir seja enviada após a interação do usuário por 24 horas.

Se você selecionar uma pausa de mais de 1 dia entre os elementos, poderá definir a hora em que a mensagem será enviada. O sistema considera o dia seguinte qualquer hora após as 00:00 de acordo com o fuso horário definido nas configurações da sua conta pessoal.

Além disso, você pode selecionar "Até a hora" e definir um atraso até um determinado horário. Por exemplo, você pode usar essa opção para indicar horário comercial ou horário de promoção.

Além disso, usando o elemento "Pause", você pode definir a condição para executar o próximo elemento do fluxo: sempre ou quando o assinante estiver inativo.

Adicionando um elemento "Escolha aleatória"

Envie elementos do script do chatbot aleatoriamente para testes A / B, criação de questionários e muito mais. Você pode personalizar o tamanho do grupo de destinatários para cada opção, enviar informações aleatórias e testar diferentes cenários de chatbot.

Arraste o elemento do item "Escolha aleatória" para a área de trabalho, conecte-o ao elemento a partir do qual você inicia a ramificação do script.

Saiba mais: Como utilizar o elemento “Aleatório”

Salve e inicie seu fluxo

Quando terminar de criar seu fluxo e verificar todos os elementos, salve-o antes de sair. Clique em "Salvar e enviar para você" para testar o fluxo e verificar se tudo está funcionando corretamente.

Depois disso, você pode sair do fluxo clicando em "Salvar e sair".

Analise seus resultados 

SendPulse permite rastrear estatísticas gerais em um chatbot na guia "Estatísticas".

Você pode ver o número de mensagens enviadas e lidas, redirecionados do fluxo, no total e separadamente para cada mensagem na guia "Estrutura do bot".

Rate this article about "Como criar um fluxo para um chatbot do Instagram"

User Rating: 4 / 5 (4)

    Teste o SendPulse hoje gratuitamente