Infraestrutura de comunicação que os seus agentes de IA operam
Envie e receba por email, SMS, WhatsApp e voz — uma API, um contrato — na rede que já transporta 40% das mensagens comerciais do mundo.
Usa Claude Code, Cursor, Codex, Windsurf ou Copilot? Copie um prompt de configuração e o seu agente instala o Bird CLI e as skills por si — ou ligue qualquer cliente MCP.
A confiança diária de equipas que criam software de classe mundial
Leia mais histórias de clientesIntegre num instante.
A mesma estrutura, em qualquer stack.
SDKs para TypeScript, Python e Go. REST, curl ou a CLI quando preferir dispensá-los. MCP para o agente ao seu lado.
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 envio direto / Suporte para React Email / Warm-up gerido
Enviar Email. HTML e texto simples, React Email suportado. Entregue na rede em que os ISP já confiam.
Ler documentação de EmailIPs de envio direto, warm-up gerido, encaminhamento consoante o ISP, SPF/DKIM/DMARC tratados. Os modelos são renderizados em HTML e texto simples, com suporte para 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 / Operadoras Tier-1 / fallback de OTP por voz
Envie SMS. Operadoras Tier-1, mais de 190 países, com toda a conformidade tratada por si.
A2P 10DLC, alpha sender IDs, registo de entidade DLT — nós tratamos de tudo o que precisa de registar. Roteamento inteligente por destino. Fallback de OTP por voz quando o SMS falha. Um código de 6 dígitos chega em menos de três segundos nas linhas que importam.
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 em streaming / fluxos declarativos
Use Voice. Voz programável, em PSTN e SIP, com TTS que não soa robótico.
Saída e entrada. JSON de fluxo declarativo para IVR. Gravação e transcrição em tempo real. TTS em streaming em trinta idiomas com áudio de primeiro byte em menos de 250 ms — o modelo carrega antes da chamada conectar.
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 / mensagens de template / respostas interativas
Envie WhatsApp. Cloud API oficial. Templates, botões interativos e mídia — no canal que três bilhões de pessoas já usam.
Templates pré-aprovados, mensagens de sessão e respostas interativas. Confirmações de entrega e leitura em cada mensagem. Um número, todas as conversas — com a mesma API tipada de 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.
Somos uma equipa de engenheiros que adora criar ferramentas para outros engenheiros.
Modo de teste, webhooks em tempo real e um servidor MCP para o agente ao seu lado.
Modo de teste. Simule todos os estados — entregue, devolvido, reclamado, em fila — sem gastar orçamento real nem atingir um destinatário real.
Webhooks modulares. Webhooks de eventos em tempo real, por canal. email.delivered, sms.failed, voice.completed, whatsapp.read. Assinados com HMAC. Protegidos contra replay. Mesmo formato em todos os canais.
MCP para agentes. Conecte o Claude ou o Cursor ao servidor MCP hospedado da Bird, ou execute-o localmente com a CLI do Bird. O seu agente obtém ferramentas tipadas em todos os canais — chaves com escopo, auditoria completa, sem vazamentos.
Cinco produtos.
Uma camada partilhada.
Email, SMS, voz, WhatsApp e Realtime — tudo construído sobre as mesmas primitivas. Aprenda a plataforma uma vez, envie por todos os canais.
Auth. Um formato de chave. Com escopo para envio vs. gestão, leitura vs. escrita. Prefixo + fingerprint para saber qual chave fez o quê. Múltiplas chaves ativas ao mesmo tempo, para rodar no seu ritmo.
Idempotência. Idempotency-Key em cada POST, PATCH e DELETE. Replays voltam sem custo e sinalizados. Reutilize uma chave com um body diferente e recebe um 409, não uma surpresa.
Erros. Um envelope. Um closed type union. Cada código vem com um link para a documentação e uma mensagem que diz o que fazer.
Webhooks. Especificação Standard Webhooks: HMAC-SHA256, secrets por endpoint, janela de replay de 5 minutos — verifique com qualquer biblioteca pronta. Rode secrets com sobreposição de assinatura dupla de 24 horas. Logs de tentativas e replay integrados.
Paginação. Baseado em cursor. Ordem estável em cada listagem, garantida por construção — sem deslocamento de página, nunca.
Limites de taxa. Headers IETF RateLimit em cada resposta — não apenas no 429. Veja o seu orçamento antes de atingir o limite, e Retry-After quando atingir.
Supressões. Bounces, reclamações, cancelamentos de subscrição — geridos automaticamente, consultáveis e editáveis via API. Streams transacionais podem ignorar cancelamentos de marketing. Idempotente por design.
As suas mensagens, a chegar de verdade.
Sinais em tempo real sobre entrega na caixa de entrada, taxas de rejeição e volume de envio — em todos os canais, todas as regiões. Sem suposições.
Das mensagens comerciais do mundo, por volume, transitam pela rede Bird.
40%
Países com relações diretas com operadoras, diversidade de rotas e conformidade local garantida.
190+
A operar esta infraestrutura. A equipa por trás dela é a mesma que desenvolve a API.
15 anos