Logue na conta do Facebook, que será utilizado para a criação do aplicativo, e acesse o Meta for Developers.
Clique em Criar aplicativo:
Após, selecione Empresa e continuar:
Preencha o campo Nome de exibição e em Conta empresarial insira a conta comercial do Meta Business:
Depois clique em Criar aplicativo:
Após criado o aplicativo, role a barra até o final da tela, enontre o produto WhatsApp e clique em Configurar para começar as configurações do aplicativo.
Agora é necessário realizar algumas configurações básicas no aplicativo, sendo possível, enviar o app para análise posteriormente.
Acesse o Menu do Meta Developers → Configurações → Básico:
Na janela que será aberta, preencha com as informações do seu aplicativo:
Para realizar a configuração do canal, acesse o Menu → Canais de comunicação
Localize no canto direito inferior da tela, o botão de Adicionar novo canal :
Em seguida, preencha com as informações necessárias:
Nome: Nome do canal de comunicação que você deseja criar.
Agente Virtual: Escolha um bot para fazer o atendimento;
Canal: Referente a qual canal de comunicação ser esse, no caso WhatsApp.
Status: Nesse campo pode ser conferido se o canal esta ou não ativo em seu contrato, se acaso estiver em inativo e não deveria estar entre em contato com o nosso comercial para corrigir isso.
Prioridade dos atendimentos na Fila: Nesse campo você pode selecionar a ordem de prioridade que os atendimentos abertos através desse canal terá. Sendo Nível 1 prioridade máxima e Nível 5 prioridade baixa.
Todos os clientes que abrirem atendimento através desse canal com prioridade máxima irão para o inicio da fila, e se caso, tiver mais de um atendimento em aberto por meio do mesmo canal será pela data e hora hora da abertura desse atendimento.
Verificar se o contato é humano: Verificação de segurança com sim ou não.
Integração: Selecione Facebook.
Utilizar menus interativo: O botão interativo, é uma nova forma de atendimento do tipo escolha, são listas de opções e menus com botões de interação, no qual o cliente consegue estar escolhendo a opção desejada, para ser atendido por um atendente humano;
ID do App: Será o ID do App no Meta Developers;
ID do telefone: Será o ID do Número de telofone, que pode ser consultado no Meta developers;
ID da conta: ID da conta disponível no Meta Developers;
Token: Insira o token gerado anteriormente.
Neste primeiro momento, será necessário salvar o canal sem as informações de ID do App, ID do telefone, ID da conta e Token, pois ainda não foram gerados.
Depois de salvo, clique no ícone abaixo do nome para acessar o webhook:
Copie a URL da integração.
No aplicativo clique em WhatsApp e em seguida Configuração:
Em seguida, clique em Editar:
Preencha os campos conforme o URL da integração copiada anteriormente:
Em seguida, clique em Verificar e salvar.
Após, em Produtos → Webhooks, selecione WhatsApp Business Account e se inscreva em todos os campos.
Para realizar a geração do token, acesse as informações da empresa no Meta Business, em seguida clique em Usuários → Usuários do sistema:
Será necessário criar um novo usuário, clique em Adicionar:
Preencha com as informações para realizar a criação:
Em seguida, clique em Criar usuário do sistema.
Assim que o usuário for criado, clique na opção Adicionar ativos,
Em Aplicativos, selecione o aplicativo criado anteriormente e a permissão de controle total Gerenciar aplicativo.
Assim que o usuário for adicionado, clique na opção Gerar novo token → em Selecionar aplicativo, selecione o aplicativo criado anteriormente:
Após selecionar o aplicativo, selecione as permissões necessárias:
Sendo elas:
Após selecionar as permissões, clique em Gerar token e o token será gerado:
Copie o token e guarde-o, será utilizado nos próximos passos.
Para adicionar o número de telefone, clique em Começar:
Em seguida, no final da página na Etapa 5, clique em Adicionar telefone:
Após clicar, será necessário preencher as informações da empresa:
Ressaltando que, a URA e a conta do WhatsApp devem estar desativadas, caso contrário, o número não poderá ser ativado.
Após selecionar o método de verificação, o código será enviado e deve ser preenchido, após preencher, clique em Avançar:
Preencha com o código recebido e o número será ativado!
Em seguida, preencha os campos faltantes de anteriormente, sendo ID do App, ID do número e ID da conta.
Assim que o número for ativo, será necessário cadastrar o cartão para as conversas excedentes, consulte esta documentação.