Bird Products
Tus canales. Tu cliente. Una plataforma.
Construye con email, mensajería, voz y conectividad. Explora API para desarrolladores y conversaciones nativas con clientes, con guías de configuración, acceso e integraciones que cada producto necesita.
Todos los productos. Encuentra la experiencia adecuada para tu cliente.
Email. La API de email para desarrolladores que también envían el resto del mensaje.
await bird.email.send({
from: "hello@yourdomain.com",
to: ["alex@example.com"],
subject: "Welcome to Bird",
html: "<p>You're in. Let's ship.</p>",
});Mailbox. La API de Mailbox para agentes que responden su propio correo electrónico.
curl -X POST https://us1.platform.bird.com/v1/email/mailboxes \
-H "Authorization: Bearer $BIRD_API_KEY" \
-d '{"domain": "inbox.ai", "receive_policy": "open"}'
{
"id": "mbx_01krdgeqcxet5s7t44vh8rt9mg",
"address": "k7mq3vx2npr5wcj4tzh6@inbox.ai",
"state": "active"
}
SMS. La API de SMS para desarrolladores que realmente necesitan lanzar.
await bird.sms.send({
to: "+15005550006",
text: "Your code is 847291. Expires in 10 min.",
category: "authentication",
});Voice. Troncalización SIP, con un registro y eventos en cada llamada.
const call = await bird.voice.get("vcl_01k0p3v9wera3v6q6xw3e9y2mh");
call.status; // "answered" | "no_answer" | "ringing" | …
WhatsApp. Conecta con clientes en todo el mundo con la API de WhatsApp.
await bird.whatsapp.send({
from: "+15557654321",
to: "+15005550006",
text: { body: "Order confirmed! 🎉" },
});Verify. La API de OTP para desarrolladores que necesitan que los códigos lleguen.
await bird.verify.verifications.create({
to: { phone_number: "+15005550006" },
});
// check by target — no id to store
await bird.verify.verifications.check({
to: { phone_number: "+15005550006" }, code: userCode,
});Lookup. Verifica un número de teléfono o una dirección de correo electrónico antes de enviar.
await bird.lookup.phoneNumber({
phone_number: "+31612345678",
});RCS. La API de RCS for Business, el hermano mejor parecido de SMS.
await bird.rcs.send({
to: "+15005550006",
text: "Your order shipped! 📦",
suggestions: [
{ type: "openUrl", text: "Track it", url },
],
});Push. Notificaciones push para iOS, Android y web.
await bird.push.send({
to: { deviceToken },
notification: {
title: "Order shipped!",
body: "Your package is on its way.",
},
});Realtime. Pub/sub alojado sobre WebSocket. Suscríbete, publica, escala.
await bird.realtime.publish("rap_01krdgeqcxet5s7t44vh8rt9mg", {
channels: ["orders"],
event: "order.shipped",
data: { orderId, status: "shipped" },
});
eSIM. Planes móviles, datos de viaje y conectividad para empleados bajo tu marca.
Apple Messages. Opciones nativas, citas y atención en la app de Mensajes.
Las APIs públicas de Bird usan autenticación, errores y paginación habituales. Sigue la guía del producto para conocer las operaciones compatibles, los permisos y los requisitos de integración.
/ Auth
/ Idempotency
/ Errors
/ Webhooks
/ Pagination
/ Typed IDs
Ponlo en práctica.
Continúa con la documentación, guías y ejemplos sobre este tema. Los recursos están en inglés.