CRM records, ownership and pipeline
Lead records with owner, status, HOT/WARM/COLD tier, notes, tasks and a full activity timeline. Roles for admins, managers, agents and viewers, and lead pools to limit visibility.
Roadmap
Everything under “available now” is in the open-source release on GitHub, version 0.3.0. Nothing below it should be assumed until it ships.
No dates are promised. Want something moved up? Say so in GitHub Discussions — or build it.
Each of these is described in the docs and runs from a single Docker install.
Lead records with owner, status, HOT/WARM/COLD tier, notes, tasks and a full activity timeline. Roles for admins, managers, agents and viewers, and lead pools to limit visibility.
WhatsApp through Meta’s Cloud API; email over SMTP/IMAP or Brevo; Telegram from your own account; iMessage through BlueBubbles. All threads on the same lead.
Webhooks with presets for website forms, Facebook Lead Ads, marketplace, TradeIndia, JustDial and generic external systems; CSV import and export. Configured live sources can queue first contact; historical imports remain paused.
Targeted campaigns with approved templates, follow-up sequences timed to the lead’s morning, and replies that stop them.
Customers, products, orders, invoices and shipments, WhatsApp order updates, and revenue and margin in your home currency.
Signed outgoing webhooks, a live Google Sheets sync, and an MCP server for AI clients.
Setup wizard, built-in sign-in or Clerk, encrypted credentials, automatic migrations, backups, and an Android companion app.
More useful intervention alerts, routed back to the affected conversation, and better visibility when a channel or scheduled action needs attention.
Implementation has started, but the finished behaviour can still change.
Do not choose Outbound OS today because of anything in this list.
Create, revise and send quotations that become orders and invoices without re-typing.
Post-sale conversations with their own owner and status, on the same customer history.
Separate teams, brands or clients inside one install, each with its own leads and channels.
One Docker command starts the app, creates the database and your first admin. The setup wizard does the rest.
git clone https://github.com/thatsarpit/outbound-os.gitcd outbound-oscp .env.example .envdocker compose up -dOpen http://localhost:3001 and sign in