Infraestructura de comunicaciones que operan tus agentes de IA
Envía y recibe por email, SMS, WhatsApp y voz — una API, un contrato — sobre la red que ya transporta el 40 % de los mensajes comerciales del mundo.
¿Usas Claude Code, Cursor, Codex, Windsurf o Copilot? Copia un prompt de configuración y tu agente instalará el CLI y las skills de Bird por ti — o conecta cualquier cliente MCP.
Equipos que crean software de primer nivel confían en nosotros cada día
Leer más historias de clientesIntégralo de una vez.
La misma forma, en cada stack.
SDK para TypeScript, Python y Go. REST, curl o la CLI cuando prefieras prescindir de ellos. MCP para el agente en tu hombro.
import express from 'express';
import { BirdClient } from '@messagebird/sdk';
const bird = new BirdClient({ apiKey: process.env.BIRD_API_KEY! });
const app = express();
app.use(express.json());
app.post('/welcome', async (req, res) => {
await bird.email.send({
from: 'onboarding@messagebird.dev',
to: [req.body.email],
subject: 'Welcome to Bird',
html: '<p>You are in.</p>',
});
res.json({ sent: true });
});
01 IPs de envío directo / Compatible con React Email / Warm-up gestionado
Envía Email. HTML y texto plano, compatible con React Email. Entregado en la red en la que los ISP ya confían.
Leer documentación de EmailIPs de envío directo, warm-up gestionado, enrutamiento según el ISP, SPF/DKIM/DMARC gestionados. Las plantillas se renderizan en HTML y texto plano, con compatibilidad con React Email.
import { BirdClient } from '@messagebird/sdk';
const bird = new BirdClient({ apiKey: process.env.BIRD_API_KEY! });
await bird.email.send({
from: 'onboarding@bird.dev',
subject: 'Hello from Bird',
html: '<p>Your first email is <strong>live</strong>.</p>',
});You can sign in any time at bird.com/login.
Your test API key is on your dashboard, ready to send.
02 A2P 10DLC / Operadores Tier-1 / Respaldo de OTP por voz
Envía SMS. Operadores Tier-1, más de 190 países, con la carga de cumplimiento normativo resuelta por ti.
A2P 10DLC, IDs de remitente alfa, registro de entidad DLT — nosotros gestionamos lo que tú tienes que presentar. Enrutamiento inteligente por destino. Respaldo de OTP por voz cuando el SMS falla. Un código de 6 dígitos llega en menos de tres segundos en las líneas que importan.
import { BirdClient } from '@messagebird/sdk';
const bird = new BirdClient({ apiKey: process.env.BIRD_API_KEY! });
await bird.sms.send({
from: 'Bird',
to: '+14155550182',
text: 'Your Bird code is 482917.',
});Today at 2:14 PM
03 PSTN + SIP / TTS en streaming / flujos declarativos
Usa Voice. Voz programable, en PSTN y SIP, con TTS que no suena robótico.
Saliente y entrante. JSON de flujos declarativos para IVR. Grabación y transcripción en vivo. TTS en streaming en treinta idiomas con audio de primer byte en menos de 250 ms — el modelo se carga antes de que se conecte la llamada.
import { BirdClient } from '@messagebird/sdk';
const bird = new BirdClient({ apiKey: process.env.BIRD_API_KEY! });
await bird.calls.create({
from: '+14155550100',
to: '+14155550182',
flow: [{ say: 'Your verification code is four, eight, two...' }],
});Bird Verify
+1 (415) 555-0182
Yourverificationcodeisfoureighttwonineoneseven.
04 Cloud API / mensajes de plantilla / respuestas interactivas
Envía WhatsApp. Cloud API oficial. Plantillas, botones interactivos y multimedia — en el canal que ya usan tres mil millones de personas.
Plantillas preaprobadas, mensajería de sesión y respuestas interactivas. Confirmaciones de entrega y lectura en cada mensaje. Un número, todas las conversaciones — con la misma API tipada que email y SMS.
import { BirdClient } from '@messagebird/sdk';
const bird = new BirdClient({ apiKey: process.env.BIRD_API_KEY! });
await bird.whatsapp.send({
to: '+14155550182',
template: 'order_shipped',
variables: { order: 'RG-29481', carrier: 'UPS' },
});Order RG-29481 shipped
Hey Ada — your order is on the way. Carrier UPS, ETA Wednesday.
Somos un equipo de ingenieros que ama crear herramientas para otros ingenieros.
Modo de prueba, webhooks en tiempo real y un servidor MCP para el agente en tu hombro.
Modo de prueba. Simula cada estado — entregado, rebotado, reclamado, en cola — sin gastar presupuesto real ni alcanzar a un destinatario real.
Webhooks modulares. Webhooks de eventos en tiempo real, por canal. email.delivered, sms.failed, voice.completed, whatsapp.read. Firmados con HMAC. Protegidos contra repetición. Mismo formato en cada canal.
MCP para agentes. Conecta Claude o Cursor al servidor MCP alojado de Bird, o ejecútalo localmente con el CLI de Bird. Tu agente obtiene herramientas tipadas en cada canal — claves con alcance definido, auditoría completa, sin filtraciones.
Cinco productos.
Una capa compartida.
Email, SMS, voz, WhatsApp y Realtime — todo construido sobre las mismas primitivas. Aprende la plataforma una vez, despliega en todos los canales.
Autenticación. Un formato de clave. Con alcance para envío vs. gestión, lectura vs. escritura. Prefijo + huella digital para que sepas qué clave hizo qué. Múltiples claves activas a la vez, para que rotes según tu calendario.
Idempotencia. Idempotency-Key en cada POST, PATCH y DELETE. Las repeticiones vuelven gratis y marcadas. Reutiliza una clave con un cuerpo diferente y obtienes un 409, no una sorpresa.
Errores. Un sobre. Una unión de tipo cerrado. Cada código incluye un enlace a la documentación y un mensaje que te dice qué hacer.
Webhooks. Especificación Standard Webhooks: HMAC-SHA256, secretos por endpoint, ventana de repetición de 5 minutos — verifica con cualquier biblioteca estándar. Rota secretos con un solapamiento de firma dual de 24 horas. Registros de intentos y repetición incluidos.
Paginación. Basada en cursores. Orden estable en cada listado, garantizado por diseño — sin desplazamiento de página, nunca.
Límites de tasa. Cabeceras IETF RateLimit en cada respuesta — no solo en el 429. Puedes ver tu presupuesto antes de alcanzar el límite, y Retry-After cuando lo hagas.
Supresiones. Rebotes, quejas, cancelaciones de suscripción — gestionados automáticamente, consultables y editables vía API. Los flujos transaccionales pueden omitir las cancelaciones de suscripción de marketing. Idempotente por diseño.
Tus mensajes, realmente llegando.
Señales en tiempo real sobre la ubicación en la bandeja de entrada, tasas de rebote y volumen de envío — en cada canal, cada región. Sin conjeturas.
De los mensajes comerciales del mundo, por volumen, transitan por la red de Bird.
40%
Países con relaciones directas con operadores, diversidad de rutas y cumplimiento normativo local gestionado.
190+
Operando esta infraestructura. El equipo detrás de ella es el mismo que construye la API.
15 años