Skip to main content

Welcome to Twenty Documentation

Learn how to build better customer relationships with the open-source CRM designed for modern teams. Get started in minutes, customize everything, and own your data.

Twenty CRM Interface showing Kanban board viewTwenty CRM Interface showing Kanban board view

Quick Start

Get up and running with Twenty in just a few minutes

1

Create your workspace

Sign up for a free Twenty account or self-host your own instance. Choose between our cloud platform for instant access or deploy on your infrastructure for complete control.
docker run -d -p 3000:3000 twentycrm/twenty:latest
2

Configure your data model

Customize Twenty to match your business needs. Create custom objects to track any type of data, add custom fields, and define relationships between objects.
Twenty comes with pre-built objects for Companies, People, and Opportunities to help you get started quickly.
3

Import your data

Bring in your existing customer data from CSV files or connect to your email and calendar. Twenty supports bulk imports and can automatically deduplicate records.
# Or use the API for programmatic imports
curl -X POST https://api.twenty.com/graphql \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"query": "mutation { createCompany(data: {...}) { id } }"}'
4

Start building workflows

Automate your processes with Twenty’s workflow engine. Set up triggers based on record changes and define actions like sending emails, updating fields, or calling webhooks.

Explore by Topic

Find what you need to succeed with Twenty

Custom Objects

Create custom data models to track anything your business needs

Views & Filters

Organize your data with table and kanban views, filters, and sorting

Workflows

Automate repetitive tasks with powerful workflow triggers and actions

Email Integration

Connect your email and sync conversations with customer records

Permissions

Control access with flexible role-based permissions

GraphQL API

Build integrations with our powerful GraphQL and REST APIs

Join the Community

Get help, share ideas, and connect with other Twenty users

Discord Community

Join our Discord server to chat with the team and community

GitHub Discussions

Share feedback, ask questions, and discuss features

Contributing

Learn how to contribute to Twenty and make it even better

Ready to get started?

Create your workspace today and start building better customer relationships with Twenty.

Get Started Now

Build docs developers (and LLMs) love