Skip to main content
De cero al número activo en pocos pasos: contrata en el panel o API, espera la activación y usa el número como origen de llamadas y SMS.

En resumen

  • Contrata un número en el panel o con POST /v1/phone-numbers/orders.
  • Copia el id o el número para usarlo como origen (from) en voz y SMS.
  • Configura la entrada — qué hacer cuando alguien llama a ese número.

Antes de empezar


1. Contratar un número

Por el panel

Configuración → Números de teléfono: busca por país y código de área, selecciona el número y paga la mensualidad. Cuando el pago se confirma, el número queda activo y puedes marcar.

Por la API (phone_numbers:create)

Crea un pedido con pago PIX o tarjeta:
Respuesta (201), ejemplo
Sigue con GET /v1/phone-numbers/orders/:orderId. Tras el pago → webhook phone_number.activated. Países regulados pueden exigir documentos — ver rutas .../regulatory/* en la referencia OpenAPI.

2. Buscar números disponibles

Antes de contratar, lista lo que hay en el catálogo:
Parámetros opcionales: Respuesta (200), ejemplo

3. Listar números del workspace

Mira los números que ya contrataste:
Los números liberados (RELEASED) no aparecen en la lista. Respuesta (200), ejemplo
Usa id o phoneE164 como from en llamadas y SMS.

4. Consultar un número


5. Configurar qué hacer cuando alguien llama

Cuando un cliente llama a tu número, defines el comportamiento:
Ejemplo — reenviar a otro número:

Opciones de entrada

Para mensaje hablado: inboundTtsText + opcional inboundTtsVoice (female-natural, male-natural, etc.).

6. Webhooks de ciclo de vida

Cuando el estado del número cambia (pago, suspensión, devolución):
  • phone_number.activated — número activo, puede marcar
  • phone_number.past_due — renovación atrasada
  • phone_number.suspended — suspendido
  • phone_number.released — devuelto al catálogo
Detalles: Eventos de webhooks. Para eventos de llamadas (voice.call.*), ver Voz — webhooks.

Resumen rápido


Próximos pasos