Caso de uso

Short Code no Brasil — envie e receba SMS com número curto

Use Short Code compartilhado para campanhas, pesquisas e suporte. Envie e receba SMS via API, com webhooks assinados e modo de teste.

Envio pelo Short Code
import { SMSGo, verifyWebhookSignature } from '@orynlabs/smsgo'

const smsgo = new SMSGo({ apiKey: process.env.SMSGO_KEY })

const campaign = await smsgo.send({
  phone: '+5511999990000',
  message: 'Responda SIM para confirmar seu interesse. - SMSGo',
  shortCode: true,
})

console.log(campaign.id, campaign.status)
Recebimento de respostas
// Configure o webhook de respostas no painel SMSGo
import { verifyWebhookSignature } from '@orynlabs/smsgo'

app.post('/webhook/smsgo/replies', (req, res) => {
  const signature = req.headers['x-smsgo-signature']
  const payload = JSON.stringify(req.body)

  if (!verifyWebhookSignature(payload, signature, process.env.SMSGO_WEBHOOK_SECRET)) {
    return res.status(401).send('inválido')
  }

  const { phone, message } = req.body
  console.log('Resposta de', phone, ':', message)
  res.status(200).send('ok')
})

Por que usar Short Code da SMSGo?

  • Número curto compartilhado pronto para uso: comece a enviar e receber SMS sem contratos longos.
  • Respostas dos usuários entregues via webhook assinado com HMAC-SHA256 em tempo real.
  • Conformidade LGPD por padrão, com opt-out automático e retenção mínima de dados.
  • Sem mensalidade: você paga apenas pelos SMS enviados, com créditos que não expiram.
  • Preço a partir de R$ 0,075/SMS em volume — sem mensalidade, sem fidelidade.
Testar grátis com R$10

Como configurar Short Code em 5 passos

  1. Crie sua conta na SMSGo. Cadastre-se gratuitamente e receba R$10 em créditos para testar o Short Code sem cartão.
  2. Configure o webhook de respostas. No painel, informe a URL do seu endpoint que receberá as respostas dos usuários via POST.
  3. Envie SMS pelo Short Code. Use a API REST ou SDK da SMSGo para enviar mensagens pelo Short Code compartilhado.
  4. Valide no modo de teste. Teste o fluxo completo de envio e recebimento sem consumir créditos reais.
  5. Vá para produção. Após validar a integração, comece a enviar para seus usuários pagando apenas pelos SMS enviados.

Perguntas frequentes

O que é Short Code e como funciona na SMSGo?

Short Code é um número curto de 4 a 6 dígitos usado para enviar e receber SMS em grande escala. Na SMSGo, você usa nosso Short Code compartilhado via API REST para campanhas, pesquisas, promoções e suporte, sem precisar contratar um número próprio.

Qual a diferença entre SMS de longo código e Short Code?

Long code é um número de telefone completo (ex: +5511999990000), ideal para comunicação bidirecional leve. Short Code é um número curto, mais fácil de memorizar e adequado para campanhas de alto volume e respostas rápidas no Brasil.

Posso receber respostas dos usuários?

Sim. Quando o usuário responde ao Short Code, a SMSGo entrega a mensagem para o seu endpoint via webhook assinado com HMAC-SHA256, permitindo automações, atendimento ou armazenamento no seu sistema.

Preciso de cartão para testar?

Não. Ao criar a conta você recebe R$ 10 em créditos grátis, sem cartão de crédito e sem mensalidade. Você pode testar envios e recebimentos no modo de teste antes de ir para produção.

Quanto custa usar Short Code?

Não há mensalidade pelo uso do Short Code compartilhado. Você paga apenas pelos SMS enviados, conforme a tabela de preços da SMSGo. Créditos pré-pagos em real e sem prazo de validade.

Comece a usar Short Code hoje

Crie sua conta grátis e receba R$10 em créditos para testar envio e recebimento de SMS com Short Code.

Criar conta grátis