Infrastruttura di comunicazione che i tuoi agenti AI gestiscono
Invia e ricevi tramite email, SMS, WhatsApp e voce — un'unica API, un unico contratto — sulla rete che già trasporta il 40% dei messaggi commerciali mondiali.
Usi Claude Code, Cursor, Codex, Windsurf o Copilot? Copia un prompt di configurazione e il tuo agente installerà la CLI e le skill di Bird per te — oppure collega qualsiasi client MCP.
Scelto ogni giorno dai team che creano software di livello mondiale
Leggi altre storie dei clientiInseriscilo e via.
Stessa struttura, qualsiasi stack.
SDK per TypeScript, Python e Go. REST, curl o la CLI quando preferisci farne a meno. MCP per l'agente sulla tua spalla.
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 IP di invio diretto / Supporto per React Email / Warm-up gestito
Invia Email. HTML e testo semplice, React Email supportato. Recapitato sulla rete di cui gli ISP già si fidano.
Leggi la documentazione EmailIP di invio diretto, warm-up gestito, routing in base all'ISP, SPF/DKIM/DMARC gestiti. I template vengono renderizzati in HTML e testo semplice, con supporto per 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 / operatori Tier-1 / fallback OTP vocale
Invia SMS. Operatori Tier-1, oltre 190 paesi, con la gestione della conformità inclusa.
A2P 10DLC, alpha sender ID, registrazione entità DLT — ci occupiamo noi delle pratiche da presentare. Instradamento intelligente per destinazione. Fallback OTP vocale quando gli SMS perdono affidabilità. Un codice a 6 cifre arriva in meno di tre secondi sulle linee che contano.
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 in streaming / flussi dichiarativi
Usa Voice. Voce programmabile, su PSTN e SIP, con TTS che non suona robotico.
In uscita e in entrata. JSON a flussi dichiarativi per IVR. Registrazione e trascrizione in tempo reale. TTS in streaming in trenta lingue con primo byte audio in meno di 250 ms — il modello si carica prima che la chiamata venga connessa.
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 / messaggi template / risposte interattive
Invia WhatsApp. Cloud API ufficiale. Template, pulsanti interattivi e media — sul canale che tre miliardi di persone già utilizzano.
Template pre-approvati, messaggi di sessione e risposte interattive. Conferme di consegna e lettura su ogni messaggio. Un numero, ogni conversazione — con la stessa API tipizzata di email e 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.
Siamo un team di ingegneri che ama creare strumenti per altri ingegneri.
Modalità test, webhook in tempo reale e un server MCP per l'agente al tuo fianco.
Modalità test. Simulate ogni stato — consegnato, respinto, segnalato, in coda — senza consumare budget reale né raggiungere un destinatario reale.
Webhook modulari. Webhook eventi in tempo reale, per canale. email.delivered, sms.failed, voice.completed, whatsapp.read. Firmati con HMAC. Protetti da replay. Stesso formato per ogni canale.
MCP per agenti. Collega Claude o Cursor al server MCP ospitato da Bird, oppure eseguilo in locale con la CLI di Bird. Il tuo agente ottiene strumenti tipizzati su ogni canale — chiavi con scope, audit completo, nessuna dispersione.
Cinque prodotti.
Un unico layer condiviso.
Email, SMS, voce, WhatsApp e Realtime — tutto costruito sulle stesse primitive. Impara la piattaforma una volta, distribuisci su ogni canale.
Auth. Un unico formato di chiave. Con scope separati per invio e gestione, lettura e scrittura. Prefisso + fingerprint per sapere quale chiave ha fatto cosa. Più chiavi attive contemporaneamente, così ruoti secondo i tuoi tempi.
Idempotency. Idempotency-Key su ogni POST, PATCH e DELETE. I replay tornano gratuiti e contrassegnati. Riusa una chiave con un body diverso e ottieni un 409, non una sorpresa.
Errori. Un unico envelope. Una closed type union. Ogni codice include un link alla documentazione e un messaggio che ti dice cosa fare.
Webhook. Specifica Standard Webhooks: HMAC-SHA256, secret per endpoint, finestra di replay di 5 minuti — verifica con qualsiasi libreria standard. Ruota i secret con un overlap di dual-signing di 24 ore. Log dei tentativi e replay integrati.
Paginazione. Basata su cursor. Ordine stabile su ogni lista, garantito by design — nessun page drift, mai.
Rate limit. Header IETF RateLimit su ogni risposta — non solo sul 429. Puoi vedere il tuo budget prima di raggiungere il limite, e Retry-After quando lo superi.
Soppressioni. Bounce, reclami, disiscrizioni — gestiti automaticamente, consultabili e modificabili via API. I flussi transazionali possono bypassare le disiscrizioni marketing. Idempotente by design.
I tuoi messaggi, che arrivano davvero.
Segnali in tempo reale su posizionamento in inbox, tassi di bounce e volumi di invio — su ogni canale, ogni area geografica. Zero congetture.
Dei messaggi commerciali mondiali, per volume, transita attraverso la rete Bird.
40%
Paesi con relazioni dirette con gli operatori, diversificazione delle rotte e conformità locale gestita.
190+
Di gestione di questa infrastruttura. Il team che l'ha costruita è lo stesso che sviluppa l'API.
15 anni