Open-source CRM for AI agents
The CRM where the agent keeps the records.
Most CRMs wait for a human to type. This one fills itself in: agents research your accounts, write what they observed, and stamp every value with where it came from. You approve what the evidence cannot settle.
AGPL-3.0 · your data in your Postgres · docker compose up to self-host
- company
- Analytical Engines Ltd ✓ from email signature · 2 days ago
- stage
- Evaluation ✓ from meeting notes · 6 days ago
- renewal
- 2027-03-01 ✓ from signed order form
- phone
- left blank — no evidence
How it works
Evidence in, records out, humans in charge.
The agent is held to the standard you would hold a new hire to: say where you got it, or do not write it down.
-
The agent observes
It reads what your workspace already knows — threads, meetings, signatures — and researches the rest. It records what it saw, never what it guessed.
-
Strong evidence writes
A reply from the person’s own address beats any data vendor. Solid evidence updates the record directly, stamped with its source and time.
-
Weak evidence asks
Anything uncertain becomes a suggestion in a review queue. You approve or reject in bulk, and the record shows who settled it.
Product tour
Five things the agent does while you are not looking.
Every one of these runs on your schedule or on a record event, and every one of them leaves a trail you can audit.
Fields fill themselves, or stay honestly empty
Point an agent at a field and it keeps that field current across every record. When it finds corroborating evidence it writes; when it finds nothing it leaves the field blank rather than inventing a plausible value.
One queue for everything the agent was not sure about
Weak evidence never touches the record directly. It lands in a queue with the source attached, so approving is reading one line, not reopening an investigation. Approve or reject in bulk and the record keeps who settled it.
A briefing before the call, not a scramble after it
Ask for the full picture on an account and the agent reads what you already have, researches what you do not, and writes a briefing with every claim linked back to where it came from.
Automation that can think, on the steps that need it
Trigger on record events or on a schedule, then mix ordinary steps with agent steps in one flow. The ordinary steps are free: we do not bill you for branching and field writes, only for the steps that actually call a model.
Typed APIs and an MCP server, on every plan
REST, GraphQL, webhooks and a Model Context Protocol server over every object you define, with role-scoped keys. Bring your own agents and point them at it. Nobody here charges extra for reaching your own data.
Platform
A full CRM underneath, not a chat box on the side.
The agent is only worth having if the record it maintains is worth keeping.
People, companies, pipeline, and anything you define
Custom objects and fields, kanban and table views, notes, tasks and files. The classic CRM core, minus the manual data entry that makes teams abandon it.
An API agents can drive
Typed APIs over every object, role-scoped keys, webhooks for wake-ups, and a guide written for LLM agents.
Every value knows its author
Human, import, API or agent — each field carries its actor. A confidently wrong fact is worse than a blank one, so blanks are allowed and guesses are not.
Automation with agent steps
Trigger on record events or schedules; mix record mutations, email and agent actions in one flow.
Pricing
We charge for the compute we run, not for the features you use.
Every feature is in the open-source repository, so there is nothing for us to paywall. What you pay for is hosting, support, and the AI we run on your behalf.
Pay stub · GTM HOLD. Prices below are a Soft Taste stub for stranger dogfood. No live Stripe checkout, no card capture, no production billing on this preview.
Unlimited seats, every feature, your own model keys, no metering. AGPL-3.0 and
docker compose up. Support contracts for self-hosters start at $500/month
per instance, priced per instance rather than per seat.
$0 / month
- 500 credits a month
- Up to 10,000 records
- Agents, workflows, review queue
- REST, GraphQL, MCP, webhooks
$19 / seat / month
- 600 credits per seat, pooled
- Unlimited seats and records
- Unlimited objects, fields and views
- Email support
$39 / seat / month
- 2,000 credits per seat, pooled
- 99.9% uptime SLA
- One business day support
- 12-month audit log, data residency
Custom
- Custom credit allowance
- Single-tenant, region of your choice
- DPA and custom retention
- Onboarding and migration help
One credit is one cent, and every action has a published price
The unit we meter is a completed agent action, not a token you cannot see. Failed runs are not billed. Steps that never call a model are free.
Allowances are granted per seat and pool into one workspace balance, so your AI capacity grows with your team instead of being diluted by it. A spend cap is on by default: when it is reached the agents pause and your records stay exactly as they are.
Top-ups are $10 per 1,000 credits, down to $8 at volume, with no premium over the base rate. Purchased credits never expire. Bring your own model key on any plan and AI actions cost nothing at all.
| Action | Credits | Price |
|---|---|---|
| Workflow step with no model call | 0 | free |
| AI field, no external lookup | 2 | $0.02 |
| Agent chat message | 4 | $0.04 |
| Web-research enrichment, one record | 12 | $0.12 |
| Agent run, multi-step with tools | 30 | $0.30 |
| Call or meeting summary, per hour | 40 | $0.40 |
| Deep research run | 120 | $1.20 |
- No seat minimums, no seat bucketsBuy one seat. Drop a seat mid-term and we prorate it back.
- No charge for API or MCP accessReaching your own data is not a paid feature, on any plan including free.
- No onboarding feeNot at any tier, not ever, mandatory or otherwise.
- No promotional price that jumps at renewalThe number on this page is the number you renew at.
Open source
Yours to inspect, run, and leave with.
The entire core is AGPL-3.0 — a fork of the excellent Twenty CRM, independently maintained with an agent-first roadmap. Run it on our cloud or on your own Postgres; either way the source is one click away and your data never needs an export ticket.
- license
- AGPL-3.0
- database
- your PostgreSQL
- lineage
- fork of Twenty CRM
Get started