Se você sabe o que são webhooks, em poucas palavras, eles são uma forma de notificarmos o seu servidor sobre certos eventos. Atualmente, temos webhooks para dois eventos:
1. Quando uma SMS recebe um status de entrega.
2. Quando chega uma nova SMS recebida.
O que isso significa na prática?
Por exemplo, se você quiser receber o conteúdo de uma SMS recebida no seu servidor, como para visualizar a resposta do cliente no seu sistema CRM, você não precisa ficar consultando nosso servidor a cada n segundos para saber se uma SMS chegou. Nós mesmos enviaremos uma solicitação para você quando isso acontecer.
Como funciona? Você configura a URL do seu servidor nas configurações do telefone. A partir daí, é uma questão técnica - você receberá um webhook com um JSON que conterá todas as informações sobre a SMS recebida. Você pode ver como isso funciona se você configurar a URL fornecida pelo site webhook.site para testar a funcionalidade.
{
"address": int,
"date": datetime,
"date_sent": datetime,
"body": string,
"internal_id": int,
"sim": int,
"sms_id": int,
"device_id": int,
"device_name": devicename
}
O mesmo se aplica ao status de entrega. Quando a SMS for entregue, podemos enviar um webhook para você e você saberá que a SMS foi entregue.
Estamos sempre à disposição para ajudar com a configuração se você nos contatar pelo WhatsApp, Telegram ou Skype.