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

Inizia con un canale.
Aggiungi gli altri quando sei pronto.

Una chiave API di test è subito tua. La produzione si sblocca quando aggiungi un metodo di pagamento e verifichi un mittente.

Usi Claude Code, Cursor o Codex? Copia un prompt di configurazione e il tuo agente installerà la CLI e le skill di Bird per te. Scegli il tuo:

Cursor