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 conecte 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, IDs de remetente alfa, registo de entidade DLT: nós tratamos de tudo o que tem de registar. Encaminhamento inteligente por destino. Fallback de OTP por voz quando o SMS degrada. 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({
to: '+14155550182',
text: 'Your Bird code is 482917.',
category: 'authentication',
});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.
Chamadas de 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 first-byte abaixo 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. API Cloud oficial. Templates, botões interativos e media, no canal que três mil milhões de pessoas já utilizam.
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 que 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 da Bird. O seu agente obtém ferramentas tipadas em todos os canais: chaves com escopo, auditoria completa, sem fugas de dados.
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, segredos por endpoint, janela de replay de 5 minutos: verifique com qualquer biblioteca pronta. Rotação de segredos com sobreposição de assinatura dupla de 24 horas. Logs de tentativas e replay integrados.
Paginação. Baseado em cursor. Ordem estável em todas as listas, garantida por construção. Sem desvio de página, nunca.
Limites de taxa. Headers IETF RateLimit em cada resposta, não apenas no 429. Pode ver o seu orçamento antes de atingir o limite, e Retry-After quando isso acontecer.
Supressões. Bounces, reclamações, cancelamentos de subscrição: geridos automaticamente, consultáveis e editáveis via API. Fluxos transacionais podem contornar cancelamentos de subscrição de marketing. Idempotente por design.
As suas mensagens, a chegar de verdade.
Sinais em tempo real sobre posicionamento na caixa de entrada, taxas de rejeição e volume de envio, em todos os canais, em 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