Twenty
The #1 Open Source CRM for modern teams·twenty.com
Twenty is an open-source CRM that lets technical teams build a custom CRM with custom objects, fields, views, and no-code workflows. It offers AI agents, an Apps framework for TypeScript extensions, and REST/GraphQL APIs plus an MCP server so AI assistants can read and write CRM data. It can be run on Twenty's managed cloud or self-hosted.
What it's for
Features 20
- AI agents with custom skills
- AI chat that understands workspace data
- Apps framework for building custom objects, logic, and UI components in TypeScript
- Audit logs and encryption key rotation
- CSV import & export
- Custom layouts and dashboards
- Custom views (Table, Kanban, Calendar)
- Email and calendar sync linked to CRM records
- Impersonate users
- Native MCP server for AI assistants (Claude, ChatGPT, Cursor)
- No-code workflows / automation
- Reports and dashboards with aggregate, bar, line, and pie widgets
- REST and GraphQL API
- SAML/OIDC SSO
- Tasks and notes attached to records
- Two-factor authentication
- Unlimited custom objects and fields
- User roles with read/edit/delete, field-level, and row-level permissions
- Version-controlled workspace (git-backed) for branching and rollback
- Webhooks
Pricing
Pricing includes Monthly / Yearly (-25%) / Selfhosting options. Pro plan is $9/user/month (yearly billing) and Organization plan is $19/user/month. Self-hosting pricing available on request.
FAQ states this price is billed yearly ($9/user/month, yearly). Pricing page also shows a 'Selfhosting' toggle option whose pricing was not captured in the supplied text.
50 workflow credits/year included; seats unlimited
FAQ describes this as $19/user/month, unlocking SSO and row-level permissions; billing cycle qualifier not explicitly stated for this plan.
Unlimited seats, custom objects, fields, views
Yearly billing toggle labeled '-25%' on the pricing page.