Para quando já possui a sua conta no Twilio e agora deseja de fato utilizar a integração com o WhatsApp (ambiente de produção), a fim de fazer os atendimentos dentro do TomTicket, será necessário fazer a configuração dentro da sua conta da Twilio.
Caso ainda não possua uma conta na Twilio, acesse este outro tutorial de como criar Como Integrar o WhatsApp ao TomTicket com Twilio
Para utilizar o WhatsApp dentro da sua conta da Twilio, será preciso adquirir um número de telefone ou utilizar um número seu.
Será preciso também fazer o Upgraded Twilio account, onde deverá inserir os dados de pagamento, além de pagar um saldo inicial, e sempre que necessário inserir mais saldo. O saldo será utilizado para as cobranças das conversas utilizados no WhatsApp.
Após esses dois passos, deverá fazer a vinculação de sua conta Meta Business dentro da Twilio para ativar o seu número e permitir a utilização da API do WhatsApp Business.
É requerido possuir uma conta Meta Business para a sua empresa, caso não possua precisará criar uma.
1. Comprando um número com a Twilio
Para aqueles que desejam adquirir um número, primeiro é requerido um cadastro do tipo Business ou Individual, onde será necessário comprovar sua identidade pessoal ou que é responsável pela empresa, através do envio de documentação necessária.
Acesse o seu Console da Twilio (console.twilio.com), menu Phone a Numbers> Regulatory Compliance> Bundles> Create a Regulatory Bundle. Nesta etapa a equipe da Twilio irá validar os documentos, sendo necessário aguardar a análise e aprovação.
Quando aprovado, então poderá fazer a aquisição do número, acesse o menu Phone a Numbers> Buy a Number> será exibida uma lista de números, onde poderá escolher o número e sua região. Após escolher o número, clique em Buy. Na tela de compra será preciso informar o Regulatory Compliance (Business ou Individual) conforme criado na etapa anterior.
2. Upgraded Twilio account
Nesta etapa será necessário inserir os seus dados de pagamento, acesse o menu superior no canto direito do Console em Billing> Payment Settings > Add a Payment Method.
Será solicitado um pagamento inicial, o valor será utilizado para as cobranças do whatsapp.
3. Vinculação da conta Meta Business com a Twilio
Acesse no console da twilio o menu Messaging> Senders> WhatsApp Senders> clique em Get Started.
A Twilio possui um passo a passo completo desta etapa, sendo descrito de forma detalhada, assim está inserido o link de acesso https://www.twilio.com/pt-br/docs/whatsapp/self-sign-up
Alguns pontos importantes do passo a passo da Twilio, se você estiver usando um número de telefone Twilio com recursos de voz, poderá optar por receber o código de 6 números por meio de uma chamada de voz. No entanto, antes de o WhatsApp enviar seu código, primeiro você precisa configurar seu webhook para receber o código em seu endereço de e-mail.
No console do Twilio:
Em uma nova guia do seu navegador acesse o menu Phone a Numbers> Active Numbers, clique sobre o número adquirido,
Agora, todas as chamadas recebidas serão transcritas e enviadas para o seu e-mail. Depois de registrar o WhatsApp, basta remover o twimlet do campo Webhook e restaurar o que você configurou anteriormente. |
Após concluir essa etapa da vinculação com a conta da Meta Business de sua empresa, é preciso concluir a ativação dentro das suas configurações do seu Facebook da sua conta Meta Business para que seja liberada pela Meta o acesso do WhatsApp via API para o telefone, segue as instruções para o caso https://www.facebook.com/business/help/2087193751603668
Caso esse processo não seja feito, a integração pela API da Twilio ficará restrita a dois remetentes, tendo sido feita a aprovação pela Meta então terá o acesso ilimitado.
4. Colocando em Produção o uso dentro do TomTicket
Como etapa final, tendo em vista concluídas as etapas anteriores, para poder usar dentro do TomTicket o seu WhatsApp, acesse o menu Messaging> Senders> WhatsApp Senders> Edit Sender
No item Webhook URL for incoming messages – Optional, insira a URL configurada dentro do TomTicket.
Acesse o seu painel administrativo do TomTicket no menu Gestão> Configurações da conta> Integrações Externas.
Remova a configuração anterior de teste da Twilio, e crie uma nova, agora com os dados reais da Twilio.
Aqui está neste outro tutorial sobre como criar a configuração dentro do TomTicket https://tomticket.tomticket.com/kb/integracao/como-integrar-o-whatsapp-ao-tomticket-com-twilio
Copie a URL , volte a sua tela do console do Twilio em Edit Sender, e insira no item Webhook URL for incoming messages – Optional a URL configurada dentro do Tomticket.
Neste mesmo local terá as opções para inserir logotipo, e mais algumas mensagens que devem sem conforme as mensagens aprovadas pelo WhatsApp, salve.
Após tais configurações, e tendo sido completadas todas as etapas, incluindo a aprovação pela Meta Business poderá começar a usar o seu WhatsApp dentro do TomTicket.