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.
- Developers
- Webhooks
- 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