Skip to main content

Envio de SMS pelo HubSpot

API de integração SMS para utilização com a plataforma HubSpot.

Nota

Para utilização da API, utilize a funcionalidade de WebHook:

URL do Webhook https://sms.witi.me/sms/hubspot_send_sms.aspx?api_key=CHAVE_API&template=ID_TEMPLATE
Método POST
Entrada JSON com os dados do contato (enviado pelo WebHook cadastrado no HubSpot)
Retorno JSON com resultado do agendamento do envio

ParâmetroDescrição
api_keyA chave de API encontra-se no menu SMS > Configurações SMS.
templateID do template cadastrado na plataforma Witime (Menu SMS > Templates SMS).
rota[Opcional]
Se não informado utiliza a rota padrão
numero[Opcional]
Se não informado utiliza o parâmetro mobilephone enviado pelo HubSpot

Exemplo de Saída:

{
"Resultado": {
"CodigoResultado": 0,
"Mensagem": "Mensagem processada com sucesso. Processado em 177ms.",
"Chave": "154d1c4d-2836-4913-10f8-084b20f3e9ze",
"Cobrado": true,
"ValorCobrado": 0.20
},
"Mensagens": [
{
"numero": "+5511987654321",
"mensagem": "mensagem de teste 1",
"UniqueID": "31b2c48f-2ea9-4979-a9dd-cbfb927de18f",
"DataAgendamento": "2020-07-26 14:35:08",
"Custo": 0.2000,
"idDisparo": 25,
"Situacao": 1,
"MensagemSituacao": null,
"Codigo_cliente": "0000001",
"Rota": 228
}
],
"Saldo": 3220.6300
}

Templates

Para cadastrar templates SMS, acesse o menu SMS > Templates SMS. Utilize o campo Web ID nas chamadas do HubSpot.

Variáveis

Você pode utilizar as variáveis fornecidas pelo HubSpot nas suas mensagens, como: $firstname$, $lastname$, $email$, $state$, entre outras. Para ter acesso à lista completa de variáveis, faça um teste do WebHook no próprio HubSpot para analisar as váriaveis enviadas no POST: