Barua is a headless email service. Use the CLI helpers or HTTP APIs to work with customer data and email. The dashboard is optional; owner approval still applies where configured.
For agents: fetch the guide for your task, then its linked contract. Skip unrelated guides. Each guide has a Markdown version; the full API references hold exact request shapes and recovery rules.
Start
- Set up Barua: start with one custom event or an owner test email. A broader setup review is optional.
- Send a private owner sample: test your design before customer DNS or events.
- Keys and permissions: choose a management key, event key or owner session.
- Owner access and reviews: sign in and handle owner decisions from the terminal.
Customers
- Find people and profiles: search customers and inspect their recorded activity.
- Segments and campaigns: build a saved audience and send an approved campaign.
- Import event history: bring in historical events without sending email.
- Send a custom service email: preserve a completed recap or other expected product message, with one delivery per event and recipient.
- Operate Plays: inspect and manage automated email flows.
- Review suggested opportunities: read activity evidence and review a suggested Play.
- Read emails and previews: find sent emails and inspect the recorded content.
- Check sending health: read domain checks and provider reports, and manage marketing holds.
- Send your app's sign-in codes: deliver Supabase Auth codes from your sender.
- Inspect your workspace: check setup state and diagnose missing results.
Phone notifications
- Prepare phone notifications: upload your Apple key and approve notifications for your iPhone app. Sending arrives in a following release.
- Register phone devices: tell Barua which iPhone belongs to which person, and forget it at sign-out.
Owner controls
- Close and export a workspace: check closure status and download retained exports.
- Delete your account: check blockers before removing your sign-in account.
- Recover a blocked task: read the current state before retrying an operation.
Full references
Installation and pixel · Server events · Management API · Inspection API · Owner API
Agent skill contains the required workflow. llms.txt is the compact discovery index. llms-full.txt is the optional bulk export; fetch it only when you need the whole documentation set.