Plataforma de Envio de SMS Para Empresas | Comtele

Integração Comtele <> Traccar

Envie SMS diretamente pelas campanhas do Traccar usando a API da Comtele. Simples, rápido e sem intermediários.

Plataforma de Envio de SMS Para Empresas | Comtele

O que você precisa antes de começar

Chave API (API Key)

Acesse a plataforma da Comtele e localize sua Chave API. Você precisará dela para autenticar as requisições enviadas pelo Traccar.

Endpoint de Envio

O endpoint da API da Comtele utilizado para envio de SMS:

https://sms.comtele.com.br/v2/sms/send

https://sms.comtele.com.br
/v2/sms/send

O Traccar tem suporte a notificadores configuráveis e permite definir notificator.types (ex.: web,mail,sms) e parâmetros como sms.http.url, sms.http.template, sms.http.authorization, etc. Muitos usuários usam essas chaves para encaminhar SMS via HTTP. Nos exemplos abaixo usamos esse mecanismo para fazer a Traccar chamar a API da Comtele.

Passo a passo para integração

Ideal para: você quer apenas enviar SMS quando uma campanha dispara um evento específico (ex: novo lead, formulário preenchido etc.).

O arquivo geralmente está em:

Caminho do arquivo (traccar.xml)

"opt/traccar/conf/traccar.xml"
  

Ou

Caminho alternativo do arquivo

"/etc/traccar/traccar.xml"
  

Adicione (ou edite) as seguintes entradas:

Configuração da API (web.xml)

"/
web,mail,sms


https://api.comtele.com.br/v2/sms/send
POST
{"Receivers":["{sendTo}"],"Content":"{message}"}
application/json
auth-key: SUA_CHAVE_API_DA_COMTELE
"
  

Após salvar as alterações:

Comando de reinicialização do serviço

sudo systemctl restart traccar"
  

Faça um teste manual para garantir que o servidor consegue enviar mensagens via API:

Requisição de teste (curl)

curl -X POST "https://api.comtele.com.br/v2/sms/send" \
-H "Content-Type: application/json" \
-H "auth-key: SUA_CHAVE_API_DA_COMTELE" \
-d '{"Receivers":["5511999999999"],"Content":"Mensagem de teste do Traccar"}'"
  

Se a resposta retornar algo como:

Resposta esperada da API

{"Success": true, "Message": "Message sent successfully"}

  

a integração está funcionando corretamente.

Verifique o log do Traccar em caso de falha:

Log do sistema (traccar)

/opt/traccar/logs/tracker-server.log

  

Verifique:

Exemplo completo de configuração (traccar.xml)

/
  web,mail,sms

  https://api.comtele.com.br/v2/sms/send
  POST
  {"Receivers":["{sendTo}"],"Content":"{message}"}
  application/json
  auth-key: SUA_CHAVE_API_DA_COMTELE



  

Verifique se tudo funcionou bem

Plataforma de Envio de SMS Para Empresas | Comtele