Skip to main content
O canal SMS envia mensagens de texto pelo provedor que você contratar: SendPulse ou Twilio. As credenciais são da sua conta no provedor, e o custo de cada SMS é cobrado por ele.

1. Escolher o provedor

Em Configurações → Canais → SMS, a tela mostra um card para cada provedor liberado na sua conta: Um provedor por vez fica ativo — o último salvo, marcado como Ativo no card. Ao salvar um provedor, as credenciais do outro são descartadas: se voltar a ele depois, preencha tudo de novo.
Se o SMS ou um dos provedores não aparecer em Canais, fale com a OctaSend para liberar na sua conta.

2. Configurar

1

Preparar a conta

Crie uma conta em sendpulse.com e ative o serviço de SMS. Em Configurações da conta → API, copie o ID e o Secret da API REST.
2

Registrar o remetente

Na seção de SMS da SendPulse, registre um remetente (sender): um nome alfanumérico de até 11 caracteres que aparece como remetente da mensagem.
3

Preencher e testar

Testar Conexão confere as credenciais e se o remetente existe na conta: “Conectado à SendPulse — remetente … pronto para envio”. Erros: “Preencha API ID, API Secret e Remetente”, “Credenciais inválidas — verifique API ID e API Secret na SendPulse” e “Remetente … não encontrado na sua conta SendPulse. Disponíveis: …”. Depois, clique em Salvar Configuração.
Credenciais já salvas voltam mascaradas na tela. Deixe o campo como está para manter o valor guardado.

3. Criar o template

No template SMS de cada comunicação, o campo Mensagem recebe o texto, com variáveis {{var}}. Cada mensagem tem até 3.800 caracteres, já com as variáveis substituídas; acima disso, o texto é cortado e termina com […continua]. A divisão em partes e a cobrança por tamanho seguem as regras do seu provedor.

4. Enviar

  • Informe recipient.phone no formato internacional, com + e código do país.
  • Sem recipient.phone, o SMS não é enviado; se você pediu o canal explicitamente em channels, o resultado vem como skipped com o campo que faltou.
  • Se a configuração estiver incompleta, o envio falha com o motivo — por exemplo, “Configuração SMS incompleta — informe Account SID, Auth Token e um Messaging Service SID ou número remetente”.
O access token vem do fluxo descrito em Autenticação.

5. Acompanhar a entrega

O envio aparece em Logs de Mensagens como Enviada. Depois: A consulta à SendPulse acompanha os SMS das últimas 48 horas. Um SMS sem confirmação nesse prazo continua como Enviada. Em automações, um contato descadastrado do SMS não recebe a mensagem: o log fica Ignorada com o motivo “Contato descadastrado”. Envios pela API não são bloqueados pelo descadastro. Veja Contatos.
Para testar um template, use Enviar teste no editor: o SMS vai para o telefone do Destinatário de Teste cadastrado em Configurações → Geral. O teste usa o rascunho salvo da versão, se houver; os envios reais usam só a versão publicada.