Twenty is an open-source, self-hostable CRM platform with SDK-based customization and AI-friendly extensibility.

Features
- Open-source architecture with self-hosted control
- SDK-driven data model and workflow extension
- Custom objects, views, and permission layers
- Workflow automation and function support
- AI integration into CRM business operations
- Avoids lock-in common in legacy CRM stacks
Use Cases
- Custom management of enterprise sales workflows
- Self-built alternative to closed SaaS CRM suites
- Engineering-led CRM extensions and customization
- Unified cross-team customer data governance
- Automated lead routing and follow-up workflows
- Long-term evolvable customer operations stack
FAQ
Twenty is an open-source CRM platform with self-hosting and deep extensibility across objects, workflows, layouts, and permissions. Teams can use its SDK to integrate CRM development into standard engineering workflows and build AI-enhanced customer operations tailored to their business. Core capabilities include: Open-source architecture with self-hosted control, SDK-driven data model and workflow extension, Custom objects, views, and permission layers.
Common scenarios include: Custom management of enterprise sales workflows, Self-built alternative to closed SaaS CRM suites, Engineering-led CRM extensions and customization.