Communications infrastructure जिसे आपके AI agents चलाते हैं
ईमेल, SMS, WhatsApp और वॉइस पर भेजें और प्राप्त करें। एक API, एक अनुबंध, उस नेटवर्क पर जो पहले से दुनिया के 40% व्यावसायिक संदेश वहन करता है।
विश्वस्तरीय software बनाने वाली टीमों द्वारा हर दिन भरोसा किया गया
और customer कहानियाँ पढ़ेंइसे बस डाल दें।हर stack में वही आकार।
TypeScript, Python और Go SDKs। REST, curl, या CLI जब आपका मन न हो। आपके कंधे पर बैठे agent के लिए MCP।
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 Direct sending IPs / React Email सपोर्ट / Managed warm-up
Email भेजें। HTML और plain text, React Email सपोर्टेड। उसी network पर डिलीवर जिस पर ISPs पहले से भरोसा करते हैं।
Email Docs पढ़ेंDirect sending IPs, managed warm-up, ISP-aware routing, SPF/DKIM/DMARC संभाला गया। Templates HTML और plain text में render होते हैं, 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',
to: ['alex@example.com'],
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 / Tier-1 carriers / voice OTP fallback
SMS भेजें। Tier-1 carriers, 190+ देश, और compliance का बोझ आपके लिए संभाला गया।
A2P 10DLC, अल्फा सेंडर ID, DLT एंटिटी रजिस्ट्रेशन: जो फ़ाइल करना ज़रूरी है, हम करते हैं। गंतव्य के अनुसार स्मार्ट रूटिंग। SMS की गुणवत्ता गिरने पर Voice OTP फ़ॉलबैक। 6 अंकों का कोड तीन सेकंड से कम में उन लाइनों पर पहुँचता है जो मायने रखती हैं।
import { BirdClient } from '@messagebird/sdk';
const bird = new BirdClient({ apiKey: process.env.BIRD_API_KEY! });
await bird.sms.send({
from: 'Bird',
to: '+31612345678',
text: 'Your order #4821 has shipped. Track it: bird.ly/t/4821x',
category: 'transactional',
});
03 SIP ट्रंकिंग / कॉल रिकॉर्ड / webhooks
Voice का उपयोग करें। अपने मौजूदा फ़ोन सिस्टम को टेलीफ़ोन नेटवर्क से जोड़ें।
आपका PBX या सॉफ़्टफ़ोन SIP ट्रंक के ज़रिए Bird तक पहुँचता है। Bird हर कॉल की जाँच करता है, उसे कैरियर के माध्यम से रूट करता है, परिणाम को रिकॉर्ड में लिखता है, और कॉल समाप्त होने पर एक इवेंट भेजता है।
Bird Verify
+1 (415) 555-0182
Yourverificationcodeisfoureighttwonineoneseven.
04 Cloud API / template messages / interactive replies
WhatsApp भेजें। आधिकारिक Cloud API। टेम्प्लेट, इंटरैक्टिव बटन, और मीडिया — उस चैनल पर जिसे तीन अरब लोग पहले से इस्तेमाल करते हैं।
पूर्व-स्वीकृत टेम्प्लेट, सेशन मैसेजिंग, और इंटरैक्टिव रिप्लाई। हर मैसेज पर डिलीवरी और रीड रिसीप्ट। एक नंबर, हर बातचीत — ईमेल और SMS जैसी टाइप्ड API के साथ।
import { BirdClient } from '@messagebird/sdk';
const bird = new BirdClient({ apiKey: process.env.BIRD_API_KEY! });
await bird.whatsapp.send({
to: '+14155550182',
template: {
slug: 'bird_delivery_update',
components: [{ type: 'body', parameters: [
{ type: 'text', name: 'ref', text: '#4821' },
{ type: 'text', name: 'date', text: 'Wednesday' },
] }],
},
});05 WebSockets पर होस्टेड pub/sub / presence / webhooks
रियल-टाइम करें। WebSockets पर होस्टेड pub/sub: subscribe करें, publish करें, स्केल करें।
लाइव चैट, presence, और इन-ऐप नोटिफ़िकेशन — WebSocket इंफ़्रास्ट्रक्चर खुद चलाए बिना। किसी चैनल को प्रोविज़निंग की ज़रूरत नहीं: जैसे ही कोई subscribe करता है, चैनल बन जाता है।
import { BirdRealtime } from '@messagebird/realtime';
const bird = new BirdRealtime({ appKey: process.env.BIRD_REALTIME_APP_KEY!, region: 'us1' });
const channel = bird.subscribe('orders-42');
channel.bind('order-shipped', (data) => {
render(data);
});हम engineers की एक टीम हैं जिन्हें दूसरे engineers के लिए tools बनाना पसंद है।
Test mode, real-time webhooks, और आपके कंधे पर बैठे agent के लिए एक MCP server।
Test mode।
हर state सिमुलेट करें — delivered, bounced, complained, queued — बिना असली budget जलाए या किसी असली recipient तक पहुँचे।Modular webhooks।
Real-time event webhooks, प्रति चैनल। email.delivered, sms.failed, voice.completed, whatsapp.read। HMAC-signed। Replay-protected। हर चैनल पर वही आकार।Agents के लिए MCP।
Claude या Cursor को Bird के होस्टेड MCP सर्वर से कनेक्ट करें, या bird CLI से इसे लोकल चलाएँ। आपके एजेंट को हर चैनल पर टाइप्ड टूल्स मिलते हैं: स्कोप्ड कीज़, पूरा ऑडिट, कोई लीकेज नहीं।अपना एजेंट लाएँ
चाहे आप ईमेल कैम्पेन भेजना चाहें या SMS पर OTP, आपको बस अपना एजेंट और Bird चाहिए। एक प्लेटफ़ॉर्म। सिर्फ़ उतना भुगतान करें जितना आप इस्तेमाल करें।
पाँच products।एक साझा layer।
Email, SMS, voice, WhatsApp, और Realtime — सब एक ही प्रिमिटिव्स पर बने हैं। प्लेटफ़ॉर्म एक बार सीखें, हर चैनल पर शिप करें।
Auth।
एक ही key फ़ॉर्मैट। send बनाम manage, read बनाम write के हिसाब से scoped। Prefix + fingerprint ताकि आपको पता रहे कि किस key ने क्या किया। एक साथ कई keys रहती हैं, तो आप अपने शेड्यूल पर rotate करें।Idempotency।
हर POST, PATCH और DELETE पर Idempotency-Key। Replays मुफ़्त और flagged वापस आते हैं। किसी key को अलग body के साथ दोबारा इस्तेमाल करें तो आपको 409 मिलता है, कोई surprise नहीं।Errors।
एक envelope। एक बंद type union। हर code एक docs link और एक message के साथ आता है जो बताता है कि क्या करना है।Webhooks।
Standard Webhooks spec: HMAC-SHA256, प्रति-endpoint सीक्रेट, 5 मिनट की replay विंडो: किसी भी off-the-shelf लाइब्रेरी से सत्यापन करें। 24 घंटे के dual-signing ओवरलैप के साथ सीक्रेट रोटेट करें। Attempt लॉग और replay बिल्ट-इन।Pagination।
Cursor-based। हर लिस्ट पर स्थिर क्रम, construction द्वारा सुनिश्चित। कोई page drift नहीं, कभी नहीं।Rate limits।
हर रिस्पॉन्स पर IETF RateLimit हेडर, सिर्फ़ 429 पर नहीं। आप दीवार से टकराने से पहले अपना बजट देख सकते हैं, और टकराने पर Retry-After मिलता है।Suppressions।
Bounces, complaints, unsubscribes: स्वचालित रूप से प्रबंधित, API के ज़रिए क्वेरी और एडिट योग्य। Transactional स्ट्रीम मार्केटिंग unsubscribes को बायपास कर सकती हैं। डिज़ाइन से idempotent।आपके messages, सचमुच पहुँचते हुए।
इनबॉक्स प्लेसमेंट, बाउंस दर और भेजने की मात्रा पर रियल-टाइम सिग्नल — हर चैनल, हर क्षेत्र में। कोई अनुमान नहीं।
दुनिया के commercial messages, volume के हिसाब से, Bird network से गुज़रते हैं।
40%
प्रत्यक्ष carrier संबंधों, route diversity और स्थानीय compliance संभाले जाने वाले देश।
190+
यह infrastructure चलाते हुए। इसके पीछे की टीम ही API बनाने वाली टीम है।
15 साल
Bird से बात करें
आप जो बना रहे हैं, वह हमें दिखाएँ।
मूल्य निर्धारण, इंटीग्रेशन और अपने मौजूदा प्रदाता से माइग्रेशन में सहायता पाएँ। हम डेमो को आपकी ज़रूरत के अनुसार तैयार करेंगे।