AI / Superagent

Score inbound mail before your agent reads it

The other integrations here are about sending. This one is about what arrives: Superagent scores the mail and messages Bird receives, so an agent acting on them is not acting on whatever a stranger wrote.

Bird delivers it, Superagent scores it

This is a webhook you host, not a connector you click. Bird posts each received message to your endpoint, you pass the content to Superagent, and the verdict decides whether your agent ever sees it.

app.bird.com
  1. Developers
  2. Webhooks
  3. Create webhook
URL
https://your-app.example.com/bird/inbound
Events
email.received, sms.received, whatsapp.received
Response
whsec_...

The secret is shown once. Store it as BIRD_WEBHOOK_SECRET before leaving the pane.

What the guardrail covers.Text and the links in it, on the three channels Bird can receive on. Worth knowing where the cover stops before you rely on it.

Three inbound channels. Email, SMS and WhatsApp each have a received event. Subscribe to the ones your workspace actually takes mail on.

$ email.received

$ sms.received

Four verdicts, three outcomes. Suspicious and dangerous are the ones to block. Caution is the one worth a human. Safe is the only one your agent should act on unattended.

$ safe

$ caution

$ dangerous

Text and links only. Images, audio, video, documents and attachments are not scanned. If your agent opens attachments, that path needs its own answer.

$ text

$ https links

Worth wiring up

Empieza con un canal.
Añade los demás cuando estés listo.

Una clave API de prueba es tuya de inmediato. El acceso a producción se desbloquea cuando añades un método de pago y verificas un remitente.

¿Usas Claude Code, Cursor o Codex? Copia un prompt de configuración y tu agente instalará el Bird CLI y las habilidades por ti. Elige el tuyo:

Cursor