← Back to directory

Twenty

Build your Enterprise CRM at AI Speed

Visit Twenty

Twenty markets itself as the "#1 Open Source CRM": a fully open-source (54.1k GitHub stars), self-hostable or cloud-hosted CRM built for technical teams who want to customize their data model and workflows without vendor lock-in, with native REST/GraphQL APIs and an MCP server for AI-agent access.

Vendor's own claim
CRM/authoritative state

Core capabilities

Vendor's own claim
  • Custom data modeling: compose objects, fields, and relationships without proprietary constraints
  • No-code workflow, view, and automation builder in Settings
  • Developer extensibility via a Twenty SDK for scaffolding TypeScript apps and server-side functions
  • Native MCP server (cloud and self-hosted) for Claude, ChatGPT, Cursor, and other MCP-compatible AI assistants
  • REST and GraphQL Core API generated per-workspace, plus a separate Metadata API for programmatically managing the data model
  • Real-time collaborative interface
  • Self-hosting or managed cloud deployment

API & agent surface

From official docs
Authentication
Bearer token (Authorization: Bearer <API_KEY>) for the REST/GraphQL Core and Metadata APIs; the MCP server supports OAuth (browser login, recommended) or API-key bearer auth
Base URL
https://api.twenty.com/ (cloud) or https://{your-domain}/ (self-hosted)
Rate limits
100 requests/minute; batch operations capped at 60 records per call
Notable endpoints
  • Core API (/rest/, /graphql/): CRUD on People, Companies, Opportunities, and custom objects, with filtering and relationship traversal, batch operations up to 60 records/request
  • Metadata API (/rest/metadata/, /metadata/): create/modify/delete objects, fields, and relations programmatically
  • MCP server: learn_tools (discover available capabilities) and execute_tool (run them), mirroring the REST/GraphQL API rather than exposing a fixed named-tool list
Machine-readable spec
No OpenAPI link

Pricing

From official docs
PlanPriceIncludedNotable
Pro$9/user/mo (yearly billing)50 workflow credits/year
Unlimited
Full customization, Custom apps, AI Agents
Organization$19/user/mo (yearly billing)
Unlimited
Everything in Pro, Row-level permissions, SAML/OIDC SSO
EnterpriseFrom $50k/year
Unlimited
Everything in Organization, Single-tenant isolation, IP allow-listing

Checked 2026-08-03 against their pricing page. Vendors change pricing without notice.

What is Twenty

Vendor's own claim

Every workspace gets its own schema-derived REST and GraphQL API - adding a custom object automatically creates matching endpoints - plus a Metadata API for managing objects/fields/relations programmatically.

Ideal customer profile

Vendor's own claim

Technical teams and engineering-led organizations that want a CRM they can fully customize and extend in code, want to self-host for data control, or want to avoid per-feature paywalls common on Salesforce/HubSpot; the vendor also targets larger orgs needing SSO, row-level permissions, and single-tenant isolation at the Enterprise tier.

Who should look elsewhere

Our read

Teams without engineering resources will get less value than the marketing suggests: the differentiators are a custom data model, an SDK for building apps/server functions, and API-first extensibility - all of which assume someone who can write code. SSO (SAML/OIDC) and row-level permissions require the Organization tier ($19/user/mo) and single-tenant isolation, IP allow-listing, and SCIM require Enterprise (from $50k/year), so security-conscious teams on a budget will hit a wall quickly. Self-hosting avoids per-seat cost but shifts hosting, upgrades, and security patching onto the team's own infrastructure.

Twenty alternatives

Our read

Systems of record for customer relationships that treat the data model as programmable, competing on API quality and flexibility rather than on breadth of built-in modules.

Category: Modern and developer-facing CRM. Membership is decided by 3 stated tests, not by category tags — see them and the full comparison.

Twenty FAQ

Is Twenty really open source?

Yes. The core CRM is open source on GitHub (twentyhq/twenty, 54.1k stars as of our check), and it can be self-hosted or run on Twenty's managed cloud.

From official docs
How much does Twenty cost?

Cloud pricing: Pro at $9/user/mo, Organization at $19/user/mo (both yearly billing, ~25% cheaper than monthly), and Enterprise from $50k/year. Self-hosting avoids per-seat fees but requires running your own infrastructure.

From official docs
What are Twenty's API rate limits?

100 requests per minute, with batch operations capped at 60 records per call.

From official docs
Can I build custom objects and apps on Twenty?

Yes - the vendor markets a schema-per-tenant model where adding a custom object immediately generates matching REST and GraphQL endpoints, plus an SDK for scaffolding custom TypeScript apps and server-side functions.

Vendor's own claim
Does Twenty have an official YouTube channel?

We could not find a YouTube link on Twenty's own site (header/footer only linked LinkedIn, X, GitHub, and Discord), so we did not record one rather than guess.

From official docs

Verify before you buy

  • Named MCP tool list - Twenty's MCP server exposes tools via learn_tools/execute_tool discovery rather than a documented fixed list, so no mcpToolNames were recorded
  • A machine-readable OpenAPI specification was not included in the reviewed source set.

Need help setting it up?

This page tells you whether Twenty fits. Cheetah builds and runs the system it goes into — enrichment, sequencing, CRM and the joins between them.

Book a call →

The directory stays free. There is nothing gated behind this.