Tutorial do bot do Facebook Messenger

O marketing via Facebook Messenger está em alta. Não é à toa, porque o messenger pode ser usado para atingir clientes em potencial com muito mais eficiência do que com o marketing por e-mail clássico. Os chatbots são o alfa e o ômega do marketing de mensagens. Em nosso tutorial de bot do Facebook Messenger, revelamos o que um bot do Facebook Messenger pode fazer e como programar um chatbot . A propósito, não se preocupe: você pode fazer isso mesmo se não estiver familiarizado com termos como Python, Node.js e Chatfuel …

O que um chatbot do Facebook pode fazer?

Os bots do Messenger ou chatbots são a base do princípio do Facebook Messenger Marketing . Os robôs de chat possibilitam o contato direto com o usuário . Claro, teoricamente isso também funciona via e-mail, mas agora foi demonstrado que as taxas de cliques são significativamente mais altas com mensagens de mensageiro.

Para muitos usuários, o Facebook Messenger é simplesmente um ambiente de comunicação usado normalmente na vida cotidiana . Se você, como empresa, envia uma mensagem para um usuário via chatbot, as chances são muito grandes de que a pessoa não apenas abra a mensagem, mas também interaja com ela de alguma forma.

Isso significa: Com um chatbot você pode responder precisamente às necessidades do usuário e configurar o bot para que a informação que você procura esteja a apenas um clique de distância. O Messenger Bot pode, por exemplo, responder a perguntas frequentes, enviar atualizações de postagens de blogs automaticamente, fornecer instruções em PDF para download e muito mais.

Programando Messenger Web Bot: Em que devo prestar atenção?

Se você é novo nos bots do messenger, a lição mais importante desde o início é: não exagere . A menos que você seja um especialista em programação, seu primeiro bot provavelmente não será de última geração , e tudo bem.

Mas mesmo os especialistas devem ter em mente que um robô de bate-papo automatizado não pode cobrir todas as áreas de contato com o cliente . Se, por exemplo, um usuário está insatisfeito, ele não quer ser enganado por respostas automáticas, mas sim expressar sua crítica a um funcionário real.

Em geral, o objetivo de um bot é fornecer as informações corretas em resposta a certas palavras-chave. Portanto, certifique-se de que, nos modelos de texto que você cria, as palavras – chave sejam levadas em consideração e combinadas com respostas adequadas.

Não importa o quão extensivamente o bot do mensageiro reaja: é importante que um usuário possa reconhecer o robô para não criar falsas expectativas. Uma mensagem de boas-vindas em que seu bot se apresenta, por exemplo, não deixa espaço para mal-entendidos e evita que o destinatário se sinta enganado.

Claro, seu chatbot pode e deve soar o mais autêntico e engraçado possível . A prioridade não é o valor de entretenimento, mas a utilidade para o usuário . Pensando nisso, podemos começar: Hora dos detalhes!

Manychat, Chatfuel, Python, JavaScript:
A pequena tabuada de multiplicação do chatbot

Existem vários provedores através dos quais você pode criar chatbots . Alguns deles são mais complicados, outros são adequados para iniciantes. Para explicar tudo em termos mais concretos, coletamos alguns exemplos aqui.

Manychat

Manychat é uma variante popular para chatbots padrão . Este provedor é especialmente adequado para empresas menores ou que têm pouco tempo para responder às perguntas dos clientes. Com um bot do Manychat você pode, por exemplo, planejar postagens com antecedência e notificá-lo sobre a nova postagem via mensagem do bot em um horário pré-definido ou enviá- lo como um boletim informativo .

Tela de painel do manychat
Tela de painel do manychat

No entanto, um chat iniciado pelo Messenger Bot não pode ser assumido por um humano . Se você quiser responder pessoalmente, o chatbot deve primeiro ser desativado. Como alternativa, você pode configurá-lo de forma que redirecione para um formulário de contato ou fórum de suporte.

Chatfuel

No Chatfuel existe a possibilidade de criar um chatbot diretamente a partir de um template . Esses modelos são muito úteis se você for novo em programação. Chatfuel é definitivamente uma boa escolha para iniciantes.

Claro, você também pode criar um bot do zero com o Chatfuel, ou seja, configure tudo sozinho. De qualquer forma, a plataforma fornece alguns blocos de construção a partir dos quais você pode montar seu bot, incluindo, por exemplo, blocos de botões ou blocos de dados. O primeiro permite que o usuário clique em um botão, enquanto o último permite que seus dados sejam registrados.

Painel do Chatfuel
Painel do Chatfuel

Python vs. JavaScript / Node.js

É aqui que as coisas ficam um pouco mais complexas: Python é uma linguagem de programação no nível do servidor . Qualquer pessoa familiarizada com isso pode criar um chatbot extremamente abrangente. JavaScript, por sua vez, é usado para criar páginas dinâmicas no front end e é executado tanto no navegador quanto no servidor.

A diferença entre os dois não é tão grande quando se trata de chatbots. Python pode ser um pouco mais fácil de começar , e é por isso que escolhemos essa variante para o segundo tutorial. Mas sempre devagar: No primeiro tutorial veremos como construir um chatbot com Chatfuel.


Tutorial 1:
Criar um bot do Facebook Messenger com Chatfuel

Uma conversa de bot, em última análise, nada mais é do que um princípio se-então constante . O bot fornece opções de resposta, o usuário reage a elas e recebe a próxima opção de acordo.

Depois de ter um pouco de prática com essa estratégia, nada pode dar errado com um chatbot. O Chatfuel torna a entrada no mundo dos bots do messenger relativamente fácil. Essencialmente, você precisa fazer o seguinte :

✓ Passo 1 : Crie uma conta gratuita no Chatfuel .

✓ Etapa 2 : Decida se deseja criar o bot baseado em um modelo ou do zero.

✓ Passo 3 : Pense na lógica da conversa. O que exatamente o seu bot deve ser capaz de fazer e o que o usuário provavelmente quer do seu chatbot?

✓ Etapa 4 : Selecione os blocos de construção apropriados para construir sua lógica de conversação ou o conteúdo apropriado. Podem ser, por exemplo, botões que podem ser usados ​​para baixar algo. Obviamente, o chatbot deve solicitar um download com uma frase de chamariz correspondente.

✓ Etapa 5 : ajuste seu bot, definindo um fluxo se-então.

Para esta última etapa, você precisa de um webhook. Isso nada mais é do que um endpoint através do qual as mensagens são transmitidas de ida e volta (consulte o tutorial 2). Depois de ter esse webhook, você pode definir como e quando o bot deve entregar o conteúdo ao usuário.

Em termos simples, por exemplo, o seguinte comando pode ser dado: “Se o usuário se inscrever, as atualizações do blog serão enviadas para essa pessoa.” Você está familiarizado com tudo isso e já conhece termos como Python, Node.js, GitHub, etc. ouviu? Melhor ainda, então você pode continuar com o segundo tutorial!

simbolo do facebook
simbolo do facebook

Tutorial 2:
Criar um bot do Facebook Messenger com Python

Mesmo se você quiser construir o chatbot com a linguagem de programação Python , primeiro você precisa de um URL de webhook , ou seja , um assim chamado endpoint. Quando o usuário envia uma mensagem, o Facebook encaminha os dados para este mesmo webhook. A resposta do bot também retorna por meio deste endpoint.

Primeiros passos para o chatbot

É claro que um webhook sozinho não é suficiente, e é por isso que listamos as etapas mais importantes no caminho para o seu próprio bot do messenger !

✓ Etapa 1: Criar webhook As
instruções sobre como criar o webhook podem ser encontradas aqui , de modo a não ir além do escopo deste guia.

✓ Etapa 2: Criar uma página do Facebook
Além do webhook, o chatbot também precisa de uma página do Facebook para e da qual as mensagens são enviadas. Se a sua empresa ainda não tem uma página, você deve criar uma agora, o mais tardar.

✓ Passo 3: Crie o aplicativo do Facebook
Este aplicativo é, por assim dizer, a infraestrutura digital para chat de robôs. É o link entre o webhook e a página do Facebook. O próprio Facebook fornece instruções detalhadas sobre como criar e configurar o aplicativo do Facebook .

✓ Passo 4: Crie uma chave de acesso à página
Vá para as configurações do Messenger do seu aplicativo do Facebook. Aqui você pode conectar o chatbot ao webhook assim que tiver um token de acesso à página. Ele garante que a solicitação seja autenticada ao enviar e receber uma solicitação de mensagem nas interfaces.

✓ Etapa 5: Salvar
a chave de acesso à página como uma variável de ambiente Forneça a chave de acesso à página com a adição PAGE_ACCESS_TOKEN. É assim que você protege as informações confidenciais que estão conectadas ao seu chatbot.

✓ Etapa 6: Configurar o webhook
Agora você precisa do URL que acabou de criar e da chave de confirmação. Adicione ambos ao webhook e determine de quais tipos de eventos de notícias o webhook deve ser notificado.

Para começar, “mensagens” e “postbacks de mensagens” são recomendados, mas é claro que você pode expandi-los como desejar . Neste ponto, a configuração básica está concluída. Agora é a fase quente: o chatbot está recebendo os retoques finais!

Teste e aprovação do chatbot

Primeiro, selecione a página a ser conectada ao webhook . Feito isso, você pode testar o resultado : Vá para a página do Facebook e clique no botão “Mensagem”. A janela de bate-papo deve abrir e exibir uma mensagem inicial do bot.

Se funcionar conforme planejado, agora você pode começar a personalizar o Message Bot . O tutorial de início rápido do próprio Facebook fornece instruções detalhadas e compreensíveis para isso .

Agora, tudo o que resta é lançar o aplicativo para revisão . Até este ponto, ele está apenas em uma fase de teste e não está visível para ninguém além de você. O Facebook verifica os aplicativos de forma relativamente estrita para garantir que eles não sejam meros bonecos usados ​​para robôs de spam.

É certo que tudo isso pode parecer um pouco complicado à primeira vista. Se o bot do Facebook Messenger é sua primeira incursão no mundo dos chatbots, também pode custar um pouco no início. Mas assim que você perceber que cada chatbot basicamente precisa de instruções sobre quais palavras-chave reagir e como , a coisa toda se torna muito mais plausível.

Em qualquer caso, é claro que o tempo investido definitivamente vale a pena, porque com um chatbot do Facebook você pode levar a comunicação do cliente a um nível totalmente novo . Então vá em frente – que tal um messenger bot muito pessoal?

Deixe uma resposta

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *