# Typebot no WhatsApp: Aumente a Sua Produtividade com a Integração ao Chatwoot

**Vídeo:** [Typebot no WhatsApp](https://www.youtube.com/watch?v=06gxNsYQOLI)  
**Data:** 07/01/2025  
**Idioma:** Português

---

## Introdução

Olá, pessoal! Sejam muito bem-vindos ao canal da Astra Online. Hoje, vamos aprender como transferir o atendimento do Typebot para o Chatwoot. Antes de começarmos, não se esqueçam de deixar um like, subscrever ao canal e ativar o sininho para receber notificações sempre que publicarmos vídeos interessantes como este.

Sem mais demoras, vamos pôr mãos à obra! Hoje, vamos integrar o Typebot com o Chatwoot. Quem já instalou o Typebot e o Chatwoot sabe que a integração ainda não é muito amigável, mas hoje vou mostrar uma automação que vai ajudar bastante quem já utiliza o Typebot.

## Ferramentas Utilizadas

- **Typebot**: Uma ferramenta de automação de chatbots.
- **Chatwoot**: Uma plataforma de multiatendimento open source.
- **n8n**: Uma ferramenta de automação que vamos utilizar para fazer a integração.

## Configuração Inicial

Se és novo por aqui, não deixes de conferir as diversas opções de integrações e automações que já temos disponíveis no canal. Tudo gratuito para usufruíres e, quem sabe, fazeres uma renda extra.

### Chatwoot

O Chatwoot é uma plataforma de multiatendimento open source. Isso significa que podes gerir os teus contactos e atendimentos em diversos canais como WhatsApp, Facebook, Instagram, Telegram, entre outros. Podes criar utilizadores, departamentos e muito mais. É uma ferramenta fantástica!

Deixarei um vídeo aqui em cima onde ensino a instalar o Chatwoot do zero, gratuitamente. Podes colocá-lo no teu servidor para rodar sem problemas.

### n8n

O n8n é onde toda a mágica vai acontecer. Também tenho um vídeo ensinando a instalar o n8n no teu servidor. O único custo mensal será com o servidor, mais nada.

### Typebot

Já temos o Typebot instalado. A versão estável que está a rodar neste momento (04/09/2022) é a 2.16. Já testei a 2.17, mas está a dar muitos erros de requisição via API, então recomendo ainda usar a 2.16.

## Criando o Fluxo no Typebot

Vamos criar um fluxo básico no Typebot. Primeiro, puxamos o número do utilizador. Para isso, utilizei o remote URL e criei uma variável para limpar e deixar apenas o número.

Depois, criei um input de texto perguntando o nome do utilizador e criei uma variável chamada "nome" para recolher essa informação. Em seguida, perguntei o e-mail do utilizador e recolhi essa informação também.

Esses dados são inseridos numa folha de cálculo do Google Sheets. Para isso, utilizei o nó do Google Sheets no Typebot, onde puxo a tabela e faço a inserção dos dados recolhidos.

## Transferindo o Atendimento para o Chatwoot

Após recolher as informações, envio uma mensagem de agradecimento e faço um POST via Webhook para o n8n. No Webhook, passo apenas duas variáveis: o nome e o número do utilizador. Essas informações são suficientes para transferir o atendimento para o Chatwoot.

## Considerações Finais

Esta é uma automação simples e rápida para entenderes os recursos básicos do Typebot. Se quiseres criar variáveis para direcionar ou não o atendimento, é contigo. O importante é entender como funciona e adaptar para o teu negócio.

Se gostaste destas ferramentas e tiveste dificuldades ou não tens tempo para configurar, podes contactar-me no Instagram ou WhatsApp. Ofereço serviços de instalação e consultoria. Juntos, podemos configurar o teu projeto e deixá-lo a funcionar.

Então, é isso, pessoal! Vamos pôr mãos à obra e aumentar a produtividade com estas ferramentas incríveis. Até ao próximo vídeo!

---

**Links Úteis:**
- [Instalação do Chatwoot](link_do_video)
- [Instalação do n8n](link_do_video)
- [Instalação do Typebot](link_do_video)

# Como Recuperar Número e Nome no WhatsApp

Uma parte básica, mas muito importante, é saber como recuperar o número e o nome no WhatsApp. Essas informações são simples, mas muito necessárias no nosso dia a dia.

## Conectando o Número à API da Evolution

Feito isso, vou publicar aqui. Já tenho o meu número conectado à API da Evolution. Não vou me alongar explicando como fazer essas conexões, porque no meu vídeo sobre a instalação do Typebot explico como fazer essa conexão. Portanto, não vou abordar isso agora.

## Explorando o n8n

Agora, vamos explorar o n8n. Vou deixar esse fluxo para vocês também, não se preocupem. Aqui no n8n, o que eu fiz foi abrir o Infobase. Aqui você vai colocar as informações do seu Chatwoot.

### Configurações do Chatwoot

- **Token**: Esse é o token do seu utilizador, do super admin. Vá em Configurações de Perfil, lá em baixo, e pegue o seu token.
- **URL**: Aqui você coloca a URL do seu Chatwoot.
- **ID da Conta**: No meu caso, é o número 1. Dependendo da empresa, o ID pode ser diferente.
- **ID da Caixa**: Isso é importante porque eu quero usar essa caixa para fazer a automação. Posso ter várias caixas, então preciso especificar qual estou a usar.
- **Número de Envio**: Esse é o número que vai receber a carga de informação.
- **Nome do Contato**: Aqui você coloca o nome do contato, se tiver.
- **Mensagem de Envio**: Eu coloquei "Novo cliente do Typebot" para o atendente saber de onde veio o cliente, mas você pode colocar a mensagem que quiser.

## Funcionamento do Chatwoot

Dentro do Chatwoot, existem duas situações. Independentemente da API que você estiver a utilizar (WhatsApp Web, Evolution, etc.), essa automação usa a própria API do Chatwoot, e não a API conectada ao Chatwoot. Isso é interessante porque estou a usar os parâmetros da API do Chatwoot. Então, se você entrar na documentação do Chatwoot, vai ver que usei todos os parâmetros da própria API.

### Passo a Passo

1. **Adicionar Contato**: Crio e adiciono o contato no Chatwoot. Se o número já existir, ele vai avisar. Se conseguir fazer o registo, ótimo. Se não, ele vai verificar se o contato já existe.
2. **Verificar Contato**: Se o contato já existe, ele vai buscar o contato no repositório do Chatwoot. Precisamos do ID do contato para abrir a conversa e enviar a mensagem.
3. **Abrir Conversa e Enviar Mensagem**: Depois de encontrar o ID, abrimos a conversa e enviamos a mensagem.
4. **Atribuir Atendente**: Aqui você precisa colocar o ID do atendente que quer atribuir. Pode pegar o ID do utilizador em Configurações > Utilizadores.

## Integração com Typebot

Aqui no Typebot, você vai pegar o nó do webhook e colocá-lo aqui no nó correspondente. Isso é necessário para enviar a informação para o Typebot.

## Ferramentas Utilizadas

Estamos a utilizar três plataformas:

1. **Chatwoot**: Faz a gestão dos nossos leads.
2. **n8n**: Responsável pelas automações.
3. **Typebot**: Ferramenta de construção de chatbot via fluxo.

Essas três ferramentas trabalham em conjunto.

## Testando a Automação

Vou começar uma conversa aqui no n8n. Estou no modo de teste, só para vocês verem. Aqui não tem nenhuma conversa atribuída ao utilizador da Paula. Vou executar o fluxo e abrir o WhatsApp. Vou conversar com o número que está conectado à API. Vou dar um "oi" e ele vai perguntar qual é o meu nome. O meu nome é Rafael.

E assim, vamos criando as ferramentas e adicionando funcionalidades. Quem está a chegar ao canal pode ficar um pouco perdido, mas com calma e um cafezinho, a gente vai criando tudo.

# Automação com Chatbots e n8n

**Meu e-mail:** astraonlineweb@gmail.com

Vamos analisar como essa automação funciona. O sistema coletou minhas informações e executou o fluxo de atendimento. Ao verificar o usuário da Paula, notei que o atendimento já foi atribuído a ela por mim (Rafael). Isso acontece porque sou o utilizador Master, responsável por essa atribuição.

Agora, o atendimento está com a Paula, como mostra a planilha. O meu número e e-mail também foram coletados corretamente. Tudo está a funcionar de maneira integrada, proporcionando uma automação funcional e eficiente.

## Potencializando Chatbots com o n8n

Com os chatbots e o n8n, conseguimos potencializar ainda mais as automações. É possível conectar automações avançadas a um sistema de chatbot mais simples, o que é um grande diferencial. Embora seja possível fazer essa integração direta no n8n, ainda há alguns bugs quando a carga de requisições é muito grande.

## Sobre o Typebot

O Typebot é uma ferramenta que permite criar fluxos de automação. No entanto, não é um software como serviço (SaaS), o que significa que precisa ser instalado para cada cliente. Embora seja possível criar uma conta de membro com fluxos separados, há um limite de 10 a 15 fluxos por utilizador. Para um uso ilimitado, cada cliente precisa ter a sua própria instalação.

## Serviços de Instalação e Consultoria

Se gostou dessa automação e deseja implementá-la, oferecemos serviços de instalação e consultoria. Fazemos a instalação no seu servidor ou realizamos uma sessão ao vivo para tirar dúvidas e otimizar o uso dessas ferramentas.

## Contribuição para o Canal

Se este conteúdo foi útil e conseguiu implementar com sucesso, considere contribuir com o canal. Qualquer valor é bem-vindo e ajuda a manter a produção de conteúdo gratuito.

**PIX:** astraonlineweb@gmail.com

Por hoje é só! Fique com Deus e até à próxima!