Skip to main content
Do zero ao número ativo em poucos passos: contrate no painel ou API, espere a ativação e use o número como origem de ligações e SMS.

Em poucas palavras

  • Contrate um número no painel ou com POST /v1/phone-numbers/orders.
  • Copie o id ou o número para usar como origem (from) em voz e SMS.
  • Configure a entrada — o que fazer quando alguém liga para esse número.

Antes de começar


1. Contratar um número

Pelo painel

Configurações → Números de telefone: busque por país e DDD, selecione o número e pague a mensalidade. Quando o pagamento confirma, o número fica ativo e você pode discar.

Pela API (phone_numbers:create)

Cria um pedido com pagamento PIX ou cartão:
Resposta (201), exemplo
Acompanhe com GET /v1/phone-numbers/orders/:orderId. Após pagamento → webhook phone_number.activated. Países regulados podem exigir documentos — veja rotas .../regulatory/* na referência OpenAPI.

2. Buscar números disponíveis

Antes de contratar, liste o que está no catálogo:
Parâmetros opcionais: Resposta (200), exemplo

3. Listar números do workspace

Veja os números que você já contratou:
Números liberados (RELEASED) não aparecem na lista. Resposta (200), exemplo
Use id ou phoneE164 como from em ligações e SMS.

4. Consultar um número


5. Configurar o que fazer quando alguém liga

Quando um cliente liga para o seu número, você define o comportamento:
Exemplo — encaminhar para outro número:

Opções de entrada

Para mensagem falada: inboundTtsText + opcional inboundTtsVoice (female-natural, male-natural, etc.).

6. Webhooks de ciclo de vida

Quando o status do número muda (pagamento, suspensão, devolução):
  • phone_number.activated — número ativo, pode discar
  • phone_number.past_due — renovação em atraso
  • phone_number.suspended — suspenso
  • phone_number.released — devolvido ao catálogo
Detalhes: Eventos dos Webhooks. Para eventos de ligações (voice.call.*), veja Voz — webhooks.

Resumo rápido


Próximos passos