Testar a integração
Teste em três passos, do mais barato para o mais caro. Cada um prova uma parte.
1. A fonte, sem gastar nada
Seção intitulada “1. A fonte, sem gastar nada”Mande um lead que o corte descarta, com margem zero. Ele prova que o endereço funciona e não chega a consultar a Nova Vida.
curl -X POST "https://www.bancadahq.com.br/webhook/leads/<senha-da-fonte>" \ -H "Content-Type: application/json" \ -d '{"cpf":"123.456.789-09","nome":"Teste","margem":0,"data_admissao":"01/01/2020","data_nascimento":"01/01/1980"}'A resposta tem que ser {"recebidos":1,"aceitos":1,"recusados":[]}. Em segundos, o lead aparece em Bloqueados com o motivo Margem abaixo do corte.
2. A Nova Vida e a Arara, com um lead seu
Seção intitulada “2. A Nova Vida e a Arara, com um lead seu”- Mande um lead com o seu CPF, ou o de alguém da equipe que tenha WhatsApp, com margem, admissão e nascimento que passem no corte.
- Em Hoje, clique em Rodar agora, coloque 1 e confirme.
- Espere aparecer Rodada terminada. Pode fechar a janela: quem roda é o servidor.
Custa uma consulta e uma mensagem. Se tudo estiver certo, a mensagem chega no WhatsApp do celular que a Nova Vida tem para esse CPF.
Se a rodada parar, a frase do fim diz o porquê. As frases estão em Login da Nova Vida, Chave da Arara e em Motivos.
3. A primeira leva de verdade
Seção intitulada “3. A primeira leva de verdade”Com o envio em Manual, rode com um número pequeno, como 10. Confira em Recebidos se CPF, margem e datas vieram certos e em Enviados se as mensagens saíram. Depois, ligue o automático em Configurações, aba Envio.
Só a chave da Arara, para quem tem acesso técnico
Seção intitulada “Só a chave da Arara, para quem tem acesso técnico”A chamada abaixo manda uma mensagem de verdade para o número que você escolher, com a mesma chave que a Bancada usa:
curl -X POST https://api.ararahq.com/v1/messages/webhook \ -H "Authorization: Bearer $CHAVE_ARARA" \ -H "Idempotency-Key: teste-bancada-1" \ -H "Content-Type: application/json" \ -d '{"phone":"5551999990000","name":"Maria"}'| Resposta | O que quer dizer |
|---|---|
| 202 | Chave, número e template certos; a mensagem sai |
| 401 ou 403 | Chave inválida, revogada ou sem permissão de Mensagens |
| 409 | Falta número ou template na chave, ou um deles não está pronto |
400 TEMPLATE_VARIABLES_MISMATCH |
O template pede mais variáveis que o nome |