Aqui está um tutorial passo a passo para configurar e usar a WhatsApp Cloud API desde o zero.
Tutorial: Como configurar o WhatsApp Cloud API
1. Criando uma conta no Facebook Business Manager
-
Passo 1: Acesse o Facebook Business Manager e faça login com sua conta do Facebook.
-
Passo 2: No menu do Business Manager, vá até "Configurações do Negócio".
-
Passo 3: Em "Contas", selecione "Contas do WhatsApp" e clique em "Adicionar".
-
Passo 4: Complete o processo de verificação da empresa, fornecendo os documentos necessários, se ainda não tiver feito.
2. Criando um app no Facebook Developer
-
Passo 1: Acesse o Facebook for Developers.
-
Passo 2: Clique em "Meus Apps" e, em seguida, "Criar App".
-
Passo 3: Selecione o tipo de app como "Business" e escolha um nome para ele.
-
Passo 4: No painel do app, vá até "Adicionar Produtos" e selecione "WhatsApp".
-
Passo 5: Clique em "Configurar" no WhatsApp.
-
Passo 6: Após concluir as etapas com sucesso, você deve conseguir obter o
Phone Number Id
eWhatsapp Bussiness Account ID
, conforme mostrado na captura de tela abaixo. Organize.Chat exigirá esses valores para criar a Caixa de entrada do WhatsApp.
3. Configure um usuário do sistema para o seu Facebook Business Manager
Crie um usuário do sistema no seu Business Manager com acesso ao WhatsApp App. Gere um token de acesso para o usuário, que será necessário como a chave de API para configurar uma caixa de entrada na Organize.Chat
Ao gerar o token de acesso, certifique-se de que as permissões whatsapp_business_management
e whatsapp_business_messaging
estejam selecionadas.
Configurando a caixa de entrada do WhatsApp na Organize.Chat
Se seus pré-requisitos forem atendidos, você pode criar sua caixa de entrada do WhatsApp. Siga os passos descritos abaixo.
Etapa 1. Abra seu painel da Organize.Chat. Vá para Configurações → Caixas de entrada → Adicionar caixa de entrada.
Passo 2. Clique no ícone "WhatsApp".
Etapa 3. Escolha um provedor de API. Com base na sua seleção, você verá um conjunto diferente de campos a serem preenchidos. Vamos aprender sobre cada um deles.
Selecionando a API do WhatsApp Cloud
Escolha "Cloud do Whatsapp" como provedor de API.
Agora preencha os campos conforme capturou na área do Facebook Desenvolvedores, dentro do aplicativo criado.
Conclua os passos para obter seu Whatsapp Webhook Callback URL
.
Habilitar o webhook
Configure o webhook no aplicativo do desenvolvedor do Facebook.
Volte para a WhatsApp
seção no aplicativo do desenvolvedor do Facebook. Navegue até a Configuration
subseção e configure o Callback URL
.
-
O valor da URL deve ser o mesmo URL obtido no final da criação da caixa de entrada do Chatwoot e terá a seguinte aparência
https://app.organize.chat/webhooks/whatsapp/+{phone_number}
: -
O valor para
verify token
deve ser o mesmo valor que você configurou paraWebhook Verify Token
durante a criação da caixa de entrada.
Você também deve assinar os eventos do campo de mensagem no seu aplicativo do Facebook Developer em Campos de Webhooks.
Depois de concluir todos os passos, a seção deverá ficar como na captura de tela.
Habilite os seguintes parâmetros na tela de configuração
-
account_alerts
-
account_review_update
-
account_update
-
flows
-
message_template_quality_update
-
message_template_status_update
-
messages
-
phone_number_name_update
-
phone_number_quality_update
-
security
-
template_category_update
Pronto. Realize o teste enviando uma mensagem para o número registrado e veja na área de bate papo da Organize.Chat.
Qualquer dúvida, ative nossa equipe de suporte.