1057 features
Granular permission system controlling who can view, edit, or delete records and fields. Administrators assign roles, set object-level and field-level permissions, and configure view access to ensure data security and compliance.
Auto-created domain for "Access Control And Permissions" features.
AI-powered features including agent configuration, skill management, and model administration. Users configure AI agents with specific roles and skills, manage AI model settings and pricing, and integrate AI capabilities into workflows and applications. The system supports multiple AI providers (OpenAI, Anthropic, Google) with customizable models, pricing, and feature flags.
Auto-created domain for "Billing" features.
Auto-created domain for "Command Menu" features.
Core customer relationship management capabilities for organizing contacts, companies, opportunities, and interaction history. Users create and manage records with custom fields, link related data through relationships, track the entire customer journey from first contact to closed deal, and merge duplicate records to maintain data quality.
Visual analytics through customizable dashboards with charts, metrics, and aggregations. Users create bar/line/pie/gauge charts, set up aggregate calculations (count, sum, average), apply filters, group data by dimensions, and organize widgets into multiple dashboard layouts. Supports embedding external content via iframes and adding formatted text documentation to dashboards.
Flexible data modeling system that lets users define custom objects, fields, and relationships through Twenty Apps. Developers can create apps that extend the CRM with new data types, custom field types (20+ types including text, number, date, select, files), and complex relationships. Apps package objects, fields, navigation items, views, page layouts, and business logic together as installable extensions.
Auto-created domain for "Documentation & Developer Resources" features.
Bi-directional email and calendar sync that automatically associates communications with CRM records. Users send and receive emails directly in the app, track message history on contact/company records, and view meeting schedules alongside customer data.
Extensibility platform for building and installing apps that extend Twenty's functionality. Users create custom applications with serverless functions, custom objects, UI components, and data integrations. Apps can be scaffolded using CLI tools, configured with TypeScript-based metadata, and include OAuth flows, webhooks, and API integrations with external services.
Auto-created domain for "Page Layout" features.
Auto-created domain for "Settings" features.
Auto-created domain for "Ui Components" features.
View and organize records through multiple visualization formats including tables, kanban boards, calendars, and charts. Apply filters, sorting, grouping, and aggregations to analyze data. Save and share custom view configurations with granular permissions.
Auto-created domain for "Workflow" features.
No-code automation engine for creating triggered workflows and scheduled tasks. Users set up automated responses to events (like new leads or closed deals), send emails, update records, call external APIs, and build conditional logic without writing code. The platform supports workflow versioning, execution history, and debugging capabilities.
Workspace-level configuration including team management, branding, domain settings, billing, and general preferences. Administrators invite team members, manage subscriptions, configure SSO, and control workspace-wide settings.
Select a feature to view details.
Want to track your own repos?
Features, changes, capabilities
Ask anything about the product's features, recent changes, or how things work.