Registro de ID de remitente

Envía desde tu nombre, donde esté permitido.

Un ID de remitente alfanumérico pone el nombre de tu marca en el campo de remitente en lugar de un número. Muchos países exigen que registres previamente ese nombre antes de que pueda entregar. Bird presenta el registro y reporta su estado a través de la API para que sepas cuándo el remitente está activo.

send-notification.ts
202 · 0.4s
import { BirdClient } from "@messagebird/sdk";

const bird = new BirdClient({ apiKey: process.env.BIRD_API_KEY! });

const { data, error } = await bird.sms.send({
  from:     "Bird",
  to:       "+15005550006",
  text:     "Your order #4821 has shipped. Track it: bird.ly/t/4821x",
  category: "transactional",
}).safe();

if (error) throw error;
console.log(data.id);
// → "sms_4kT01Lq2m..."
Hi Ada, reminder of your appointment tomorrow at 14:30 with Dr. Kowalski.
Your order #4821 has shipped. Track it: bird.ly/t/4821x
Your subscription renews on 3 Sep for €12/mo. Manage it here: bird.ly/account

Por qué algunos remitentes deben registrarse primero.

El registro de ID de remitente forma parte del cumplimiento de SMS en la API de SMS de Bird. Para frenar la suplantación, varios países solo entregan IDs de remitente alfanuméricos que se han registrado previamente ante los operadores locales o el regulador. Donde aplica, un remitente de marca no registrado se rechaza o se reescribe. Bird presenta el registro por ti y expone su estado, para que no envíes a un remitente que todavía no puede entregar.

Cómo funciona el registro.

Dónde se exige, quién lo presenta y cuándo está activo.

  1. 01

    Saber dónde se exige.

    Que un ID de remitente alfanumérico necesite registro depende del país de destino. Algunos exigen registro previo, otros permiten remitentes dinámicos, y otros no admiten alfanuméricos en absoluto.

  2. 02

    Bird lo presenta por ti.

    Envía el ID de remitente y el destino desde el dashboard. Bird lleva el registro a los operadores locales o al regulador en tu nombre.

  3. 03

    Rastrea el estado a través de la API.

    La aprobación pasa por registros externos y tarda de días a semanas. Sondea el estado del registro para que tu código lo espere antes de enviar desde ese ID de remitente.

  4. 04

    Se aplica a los remitentes alfanuméricos.

    El registro rige el propio ID de remitente alfanumérico. El envío desde números — long codes, short codes, toll-free — sigue en su lugar las reglas de esos tipos de número.

Comprueba el estado de un registro desde la API.

Presentas el ID de remitente desde el dashboard; la API te dice en qué punto está por destino. Lee el registro y ramifica según su estado antes de enviar desde ese remitente.

sender-id-status.ts
200 · registered
const { data: senderId } = await bird.sms.compliance.senderIds
  .get("Bird")
  .safe();

if (senderId.status === "registered") {
  // safe to send from this sender ID in that country
}

console.log(senderId.country); // → "IN"

El registro acompaña al remitente alfanumérico.

Este es el paso de cumplimiento detrás de los IDs de remitente alfanuméricos. El tipo de remitente te permite enviar desde el nombre de una marca donde el país lo permite; el registro es lo que hace que ese nombre sea entregable donde el país lo exige primero.

Registra tu ID de remitente, y luego envía con tu marca.

El registro de ID de remitente es uno de los regímenes de cumplimiento de SMS en Bird. Presenta desde el dashboard, rastrea la aprobación a través de la API y envía desde el nombre de tu marca donde esté permitido.

Empieza con un canal.
Añade los demás cuando estés listo.

Una clave API de prueba es tuya de inmediato. El acceso a producción se desbloquea cuando añades un método de pago y verificas un remitente.

¿Usas Claude Code, Cursor o Codex? Copia un prompt de configuración y tu agente instalará el Bird CLI y las habilidades por ti. Elige el tuyo:

Cursor