An AI command center that takes ownership of the work.
Not a chatbot. Assistant.bd sends email, updates spreadsheets, files tickets, builds apps, runs recurring processes. Describe the outcome in plain English — it figures out the rest.
Eleven building blocks. One agent.
Every capability composes into a single agent that can trigger on events, browse the web, run code, remember, and hand off to sub-workers when the task gets big.
Connections
OAuth-first access to 3,000+ apps. You grant specific tool permissions per connection — revocable anytime.
Triggers
Schedule, webhook, RSS, text, email, Gmail, Calendar, Drive, Notion, HubSpot, GitHub, Apple Shortcuts.
Messaging
Two-way email and text (iMessage / RCS). Recipients don't need an account — just a one-time verify.
File processing
Transfer, convert, merge, analyze files across your connected tools — usually paired with a schedule.
Browser
Every agent ships a browser for sites with no API. Hands off for login and CAPTCHA, then resumes.
Instant apps
Lightweight interactive web apps rendered in-preview, wired to live data, saved to the agent filesystem.
Filesystem
Persistent per-agent disk for uploads, generated files, reusable subagent playbooks, and scratch space.
Sandbox
Linux code execution per agent. Python 3.12, ffmpeg, ImageMagick, Pandoc, curl, jq, on-demand installs.
Memory
Persistent per-agent SQL database. Dedupe, progress tracking, accumulated knowledge across sessions.
Subagents
Focused sub-workers for bulk review, per-item research, or isolated scraping. Keeps cost and context tight.
Webhooks
Every trigger gets an inbound URL. Also used for agent-to-agent calls and external orchestration.
Ready-made agents you can adapt in minutes.
Pick a starting point. Everything below is a single agent template — swap the prompts, connect your tools, ship.
Stripe accounting
Webhook → Stripe → spreadsheet log. Reconcile payouts and refunds without a bookkeeper.
Shopify order desk
Route new orders, flag risky ones, and answer customer status questions automatically.
Firecrawl research
Crawl on schedule, dedupe by URL, hand results to a summarizer subagent.
Support triage
Read customer email, look up account state, draft a reply, escalate the hard ones.
Sales qualification
Enrich inbound leads, score them, and book meetings that fit your calendar.
Voice concierge
Answer inbound calls, capture intent, transfer to a human when it matters.
Plug your assistant of choice straight in.
Assistant.bd ships a full MCP (Model Context Protocol) server gated by OAuth 2.1. Point ChatGPT, Claude, or Cursor at your workspace URL and every tool runs under your row-level security.
// From any MCP client — ChatGPT, Claude, Cursor, Codex
const client = await createMCPClient({
transport: {
type: "http",
url: "https://my.assistant.bd/mcp",
// OAuth 2.1 flow — user consents in-browser
},
});
const tools = await client.tools();
// → list_agents, list_tasks, create_task,
// search_memory, list_workspaces, get_agentLeast privilege, all the way down.
Your data stays scoped to you. Every tool call runs as the signed-in user under Postgres row-level security. No shared service tokens for user data.
Every table is RLS-gated. The database rejects unauthorized reads before they leave Postgres.
MCP tools verify a real user token. No shared service tokens for user data — ever.
Every agent task is stored with its inputs, outputs, and lifecycle. Nothing runs silently.
External assistants authenticate with dynamic client registration. Consent is per user.
Stop describing the work.
Start finishing it.
Free during preview. No credit card. Bring your own connections.