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: install the skill and verify your first approved email.
- 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.
- Operate Plays: inspect and manage automated email flows.
- Read emails and previews: find sent emails and inspect the recorded content.
- Inspect your workspace: check setup state and diagnose missing results.
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.