You’ve been choosing between software that’s easy to start but impossible to change, and software that’s flexible but takes months to set up. Twenty is the third option: a production-ready CRM you can reshape as you go.
Large enterprises replacing Salesforce — your team
spends more time fighting the tool than using it.
You feel locked-in and the costs keep rising.
Startups with technical founders — you’ve outgrown
spreadsheets and Notion. You have big ambitions and want
a CRM that scales with you.
GTM teams looking for an edge — you want to build
your own lead scoring, your own enrichment, your own
outbound workflows.
Privacy-conscious organizations — you need to
self-host and own your data end to end. Regulatory,
contractual, or just principle.
Salesforce partners —
your developers are tired of presenting license cost increases to your clients.
You want a better DX, and to deliver projects faster at a lower license cost for your clients.
Web development agencies — your team knows TypeScript, React,
and PostgreSQL. Twenty opens the CRM market
to you without learning APEX or getting proprietary certifications.
Teams that want a CRM they never have to think
about. Twenty rewards teams that want to stay close to
their tools and shape them over time. If you want
something fully managed, Pipedrive or
HubSpot will serve you well.
Companies that need hundreds of pre-built integrations
today. Our ecosystem is growing fast, but it’s not yet
as broad as Salesforce or HubSpot. If you’re comfortable
building what’s missing, you’ll love it. If not, give us
another year.
Organizations where tools are chosen in boardrooms,
not by the people using them. We don’t do steak dinners
and executive briefings. We win with teams that have the
authority to pick their own tools.
Ready to get started?
Set up Twenty in under 5 minutes — cloud or self-hosted.
Discord
Ask questions and share what you build with the Twenty community.
Was this page helpful?
⌘I
{"docsConfig":{"theme":"almond","$schema":"https://mintlify.com/schema.json","name":"Twenty Documentation","colors":{"primary":"#1c1c1c","light":"#ffffff","dark":"#1c1c1c"},"logo":{"light":"https://mintcdn.com/twenty/vG9yThgsV6f7S2k3/logo.svg?fit=max\u0026auto=format\u0026n=vG9yThgsV6f7S2k3\u0026q=85\u0026s=8c6cbd9599fa6e3dd24b6b737a4c8d49","dark":"https://mintcdn.com/twenty/vG9yThgsV6f7S2k3/logo.svg?fit=max\u0026auto=format\u0026n=vG9yThgsV6f7S2k3\u0026q=85\u0026s=8c6cbd9599fa6e3dd24b6b737a4c8d49"},"favicon":"https://mintcdn.com/twenty/XWR-v6BMkCwNscR7/favicon.png?fit=max\u0026auto=format\u0026n=XWR-v6BMkCwNscR7\u0026q=85\u0026s=dc4a1584bdbf5a4182340861618a7a76","navbar":{"links":[{"href":"https://app.twenty.com/welcome","label":"Log in"}],"primary":{"type":"button","label":"Get started","href":"https://app.twenty.com/welcome"}},"footer":{"socials":{"github":"https://github.com/twentyhq/twenty","discord":"https://discord.gg/cx5n4Jzs57","linkedin":"https://www.linkedin.com/company/twenty","x":"https://x.com/twentycrm"},"links":[{"items":[{"label":"twenty.com","href":"https://twenty.com"}]}]},"seo":{"metatags":{"canonical":"https://docs.twenty.com"}},"icons":{"library":"tabler"},"styling":{"eyebrows":"breadcrumbs","latex":false},"interaction":{"drilldown":false},"navigation":{"languages":[{"language":"en","href":"getting-started/introduction"},{"language":"fr","href":"fr/getting-started/introduction"},{"language":"ar","href":"ar/getting-started/introduction"},{"language":"cs","href":"cs/getting-started/introduction"},{"language":"de","href":"de/getting-started/introduction"},{"language":"es","href":"es/getting-started/introduction"},{"language":"it","href":"it/getting-started/introduction"},{"language":"ja","href":"ja/getting-started/introduction"},{"language":"ko","href":"ko/getting-started/introduction"},{"language":"pt","href":"pt/getting-started/introduction"},{"language":"ro","href":"ro/getting-started/introduction"},{"language":"ru","href":"ru/getting-started/introduction"},{"language":"tr","href":"tr/getting-started/introduction"},{"language":"zh","href":"zh/getting-started/introduction"}]}},"deployment":{"deploymentMetadataValue":{"subdomain":"twenty","hasAudioNarration":false,"actualSubdomain":"twenty","customDomains":["docs.twenty.com"],"gitSource":{"type":"github","owner":"twentyhq","repo":"twenty","deployBranch":"main","contentDirectory":"packages/twenty-docs","isPrivate":true,"mountPath":"","label":""},"chroma":{"liveDeploymentHistoryId":"6ae0bfd19df8262685b00f28","collectionId":"7e0c742a-ff2a-4ad1-b402-dc9930bd1375","schemaVersion":"v3","latestBuiltDeploymentHistoryId":"6ae0bfd19df8262685b00f28"},"feedback":{"issues":true,"edits":true,"thumbs":true},"entitlements":{"AI_CHAT":{"status":"ENABLED"},"WEB_MCP":{"status":"ENABLED"},"NARRATION":{"status":"ENABLED"}},"buildId":"6ae0bfd19df8262685b00f28","clientVersion":"0.0.3971","searchFilterCounts":[{"language":"en","tag":"Developers","count":136},{"language":"en","tag":"User Guide","count":120},{"language":"ar","tag":"دليل المستخدم","count":108},{"language":"cs","tag":"Uživatelská příručka","count":108},{"language":"de","tag":"Benutzerhandbuch","count":108},{"language":"es","tag":"Guía de usuario","count":108},{"language":"fr","tag":"Guide de l'utilisateur","count":108},{"language":"it","tag":"Guida utente","count":108},{"language":"ja","tag":"ユーザーガイド","count":108},{"language":"ko","tag":"사용자 안내서","count":108},{"language":"pt","tag":"Manual do Usuário","count":108},{"language":"ro","tag":"Ghid de utilizator","count":108},{"language":"ru","tag":"Руководство пользователя","count":108},{"language":"tr","tag":"Kullanıcı Rehberi","count":108},{"language":"zh","tag":"用户指南","count":108},{"language":"en","tag":"UI Library","count":81},{"language":"en","tag":"How-Tos","count":61},{"language":"ar","tag":"الإرشادات","count":53},{"language":"cs","tag":"Návody","count":53},{"language":"de","tag":"Anleitungen","count":53},{"language":"es","tag":"Guías prácticas","count":53},{"language":"fr","tag":"Guides pratiques","count":53},{"language":"it","tag":"Guide pratiche","count":53},{"language":"ja","tag":"ハウツー","count":53},{"language":"ko","tag":"사용 방법","count":53},{"language":"ru","tag":"Инструкции","count":53},{"language":"zh","tag":"操作指南","count":53},{"language":"tr","tag":"Nasıl Yapılırlar","count":52},{"language":"ar","tag":"المطورون","count":47},{"language":"cs","tag":"Vývojáři","count":47},{"language":"de","tag":"Entwickler","count":47},{"language":"es","tag":"Desarrolladores","count":47},{"language":"fr","tag":"Développeurs","count":47},{"language":"it","tag":"Sviluppatori","count":47},{"language":"ja","tag":"開発者","count":47},{"language":"ko","tag":"개발자","count":47},{"language":"pt","tag":"Programadores","count":47},{"language":"ro","tag":"Dezvoltatori","count":47},{"language":"ru","tag":"Разработчики","count":47},{"language":"tr","tag":"Geliştiriciler","count":47},{"language":"zh","tag":"开发者","count":47},{"language":"en","tag":"Reference","count":45},{"language":"pt","tag":"Como-Tos","count":45},{"language":"ro","tag":"How-Tos","count":45},{"language":"ar","tag":"مرجع","count":43},{"language":"cs","tag":"Referenční dokumentace","count":43},{"language":"de","tag":"Referenz","count":43},{"language":"es","tag":"Referencia","count":43},{"language":"fr","tag":"Référence","count":43},{"language":"it","tag":"Riferimento","count":43},{"language":"ja","tag":"リファレンス","count":43},{"language":"ko","tag":"참고","count":43},{"language":"pt","tag":"Referência","count":43},{"language":"ro","tag":"Referință","count":43},{"language":"ru","tag":"Справочник","count":43},{"language":"tr","tag":"Başvuru","count":43},{"language":"zh","tag":"参考","count":43},{"language":"en","tag":"Apps","count":42},{"language":"en","tag":"Primitives","count":42},{"language":"ar","tag":"التطبيقات","count":36},{"language":"cs","tag":"Aplikace","count":36},{"language":"de","tag":"Apps","count":36},{"language":"es","tag":"Aplicaciones","count":36},{"language":"fr","tag":"Applications","count":36},{"language":"it","tag":"App","count":36},{"language":"ja","tag":"アプリ","count":36},{"language":"ko","tag":"앱","count":36},{"language":"pt","tag":"Aplicativos","count":36},{"language":"ro","tag":"Aplicații","count":36},{"language":"ru","tag":"Приложения","count":36},{"language":"tr","tag":"Uygulamalar","count":36},{"language":"zh","tag":"应用","count":36},{"language":"en","tag":"Components","count":31},{"language":"en","tag":"Layout","count":28},{"language":"ar","tag":"سير العمل","count":27},{"language":"cs","tag":"Pracovní postupy","count":27},{"language":"de","tag":"Workflows","count":27},{"language":"en","tag":"Workflows","count":27},{"language":"es","tag":"Flujos de trabajo","count":27},{"language":"fr","tag":"Flux de travail","count":27},{"language":"it","tag":"Flussi di Lavoro","count":27},{"language":"ja","tag":"ワークフロー","count":27},{"language":"ko","tag":"워크플로우","count":27},{"language":"pt","tag":"Fluxos de trabalho","count":27},{"language":"ro","tag":"Fluxuri de lucru","count":27},{"language":"ru","tag":"Рабочие процессы","count":27},{"language":"tr","tag":"İş Akışları","count":27},{"language":"zh","tag":"工作流","count":27},{"language":"ar","tag":"التخطيط","count":21},{"language":"cs","tag":"Rozvržení","count":21},{"language":"de","tag":"Layout","count":21},{"language":"es","tag":"Diseño","count":21},{"language":"fr","tag":"Disposition","count":21},{"language":"ja","tag":"レイアウト","count":21},{"language":"ko","tag":"레이아웃","count":21},{"language":"pt","tag":"Layout","count":21},{"language":"ro","tag":"Aspect","count":21},{"language":"ru","tag":"Макет","count":21},{"language":"tr","tag":"Düzen","count":21},{"language":"zh","tag":"布局","count":21},{"language":"ar","tag":"البدء","count":17},{"language":"cs","tag":"Začínáme","count":17},{"language":"de","tag":"Erste Schritte","count":17},{"language":"es","tag":"Primeros pasos","count":17},{"language":"fr","tag":"Prise en main","count":17},{"language":"it","tag":"Per iniziare","count":17},{"language":"ja","tag":"始めに","count":17},{"language":"ko","tag":"시작하기","count":17},{"language":"pt","tag":"Primeiros passos","count":17},{"language":"ro","tag":"Începeți","count":17},{"language":"ru","tag":"Начало работы","count":17},{"language":"tr","tag":"Başlarken","count":17},{"language":"zh","tag":"开始使用","count":17},{"language":"ar","tag":"ترحيل البيانات","count":16},{"language":"cs","tag":"Migrace dat","count":16},{"language":"de","tag":"Datenmigration","count":16},{"language":"es","tag":"Migración de datos","count":16},{"language":"fr","tag":"Migration de données","count":16},{"language":"it","tag":"Migrazione dei dati","count":16},{"language":"it","tag":"Disposizione","count":16},{"language":"ja","tag":"データ移行","count":16},{"language":"ko","tag":"데이터 마이그레이션","count":16},{"language":"pt","tag":"Migração de dados","count":16},{"language":"ro","tag":"Migrarea Datelor","count":16},{"language":"ru","tag":"Миграция данных","count":16},{"language":"tr","tag":"Veri Geçişi","count":16},{"language":"zh","tag":"数据迁移","count":16},{"language":"es","tag":"Configuración","count":12},{"language":"ja","tag":"設定","count":12},{"language":"ko","tag":"설정","count":12},{"language":"ar","tag":"نموذج البيانات","count":10},{"language":"cs","tag":"Datový model","count":10},{"language":"de","tag":"Datenmodell","count":10},{"language":"fr","tag":"Modèle de données","count":10},{"language":"it","tag":"Modello dati","count":10},{"language":"pt","tag":"Modelo de dados","count":10},{"language":"ro","tag":"Model de date","count":10},{"language":"ru","tag":"Модель данных","count":10},{"language":"tr","tag":"Veri modeli","count":10},{"language":"zh","tag":"数据模型","count":10}]},"assistantConfig":{"enableStarterQuestions":false,"enableContextualStarterQuestions":true},"basePath":"","hasChatPermissions":true,"hasWebMcpPermissions":true,"toggles":[{"name":"kill-isr","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-mintlify-slack","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-v7-file-tree","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-integrations-settings","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-pr-grouping","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"custom-prefix","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"analytics-v7","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"user-flows-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"no-publish-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-onboarding","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"llms-txt-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"pause-universal-search-reconcile","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving-live","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"stripTemperatureMiddleware","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"per-site-search-delta","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"support-platform-pylon-zendesk","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"instant-rollback","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications-server","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-private-page-search","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-fable","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fixed-ai-action-pricing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automation-resolve-merge-conflict","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"scoped-publishing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"mintql","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"page-level-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-version-history-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-nav-generations","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-page-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workspace-projects","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"assistant-v5","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"byok-sep-25","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fork-pr-previews","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"revalidation-jwt","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"vite-origin","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-agent-model-picker","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-updated-9-15","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-sso-scim","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"hobby-abuse-scan","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"dashboard-inbox","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-signup","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-enabled","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false}],"isAtlas":false,"googleFontsInlined":true},"customCss":[{"filePath":"custom.css","href":"/_mintlify/custom/twenty/f97fec36ada1ad38/custom.css"}],"page":{"pagePath":"getting-started/introduction","slug":"/getting-started/introduction","pageMetadata":{"title":"Meet Twenty","description":"See what makes Twenty different, set up your workspace, and learn the concepts behind it.","href":"/getting-started/introduction"},"description":{"compiledSource":"\"use strict\";\nconst {jsx: _jsx} = arguments[0];\nconst {useMDXComponents: _provideComponents} = arguments[0];\nfunction _createMdxContent(props) {\n const _components = {\n p: \"p\",\n ..._provideComponents(),\n ...props.components\n };\n return _jsx(_components.p, {\n children: \"See what makes Twenty different, set up your workspace, and learn the concepts behind it.\"\n });\n}\nfunction MDXContent(props = {}) {\n const {wrapper: MDXLayout} = {\n ..._provideComponents(),\n ...props.components\n };\n return MDXLayout ? _jsx(MDXLayout, {\n ...props,\n children: _jsx(_createMdxContent, {\n ...props\n })\n }) : _createMdxContent(props);\n}\nreturn {\n default: MDXContent\n};\n","frontmatter":{},"scope":{}},"pageType":"default","mdx":{"mdxSource":{"compiledSource":"\"use strict\";const{Fragment:_Fragment,jsx:_jsx,jsxs:_jsxs}=arguments[0];const{useMDXComponents:_provideComponents}=arguments[0];const PageBanner=({illustration})=>{return _jsx(`span`,{hidden:true,\"data-page-banner\":illustration})};const LandingButton=({href,outlined=false,children})=>{const _components={a:`a`,..._provideComponents()};const isExternal=href.startsWith(`http`);return _jsx(_components.a,{href,\"data-variant\":outlined?`outlined`:`filled`,target:isExternal?`_blank`:undefined,rel:isExternal?`noopener noreferrer`:undefined,children})};const LandingActions=({children})=>{return _jsx(`div`,{className:`landing-actions`,children})};const CardTitle=({children})=>{return _jsx(`div`,{className:`documentation-card-title`,children})};function _createMdxContent(props){const _components={li:`li`,p:`p`,strong:`strong`,ul:`ul`,..._provideComponents(),...props.components},{Card,CardGroup,Heading,_MdxComponentBoundary}=_components;if(!Card)_missingMdxReference(`Card`,true);if(!CardGroup)_missingMdxReference(`CardGroup`,true);if(!Heading)_missingMdxReference(`Heading`,true);if(!_MdxComponentBoundary)_missingMdxReference(`_MdxComponentBoundary`,true);return _jsxs(_Fragment,{children:[_jsx(_MdxComponentBoundary,{name:`LandingActions`,children:_jsxs(LandingActions,{children:[_jsx(_MdxComponentBoundary,{name:`LandingButton`,children:_jsx(LandingButton,{href:`/getting-started/quickstart`,children:`Quickstart`})}),_jsx(_MdxComponentBoundary,{name:`LandingButton`,children:_jsx(LandingButton,{href:`/getting-started/key-features`,outlined:true,children:`Key features`})})]})}),`\n`,_jsx(Heading,{level:`2`,id:`why-twenty`,children:`Why Twenty`}),`\n`,_jsxs(_components.p,{children:[`You’ve been choosing between software that’s easy to start but impossible to change, and software that’s flexible but takes months to set up. Twenty is the third option: `,_jsx(_components.strong,{children:`a production-ready CRM you can reshape as you go.`})]}),`\n`,_jsx(Heading,{level:`2`,id:`what-makes-twenty-different`,children:`What makes Twenty different`}),`\n`,_jsx(_components.p,{children:`Twenty is a platform you can build on, not a product you configure.`}),`\n`,_jsxs(CardGroup,{cols:2,className:`documentation-card-group documentation-card-group--patterned`,children:[_jsx(Card,{href:`/getting-started/core-concepts/ai`,img:`https://mintcdn.com/twenty/PxL6u302uu88XWFV/images/documentation/banner-icons-v2/ai.svg?fit=max\u0026auto=format\u0026n=PxL6u302uu88XWFV\u0026q=85\u0026s=d304462982fe712a16a6ad4bf99f321f`,\"data-og-width\":`674`,width:`674`,\"data-og-height\":`478`,height:`478`,\"data-path\":`images/documentation/banner-icons-v2/ai.svg`,\"data-optimize\":`true`,\"data-opv\":`3`,srcset:`https://mintcdn.com/twenty/PxL6u302uu88XWFV/images/documentation/banner-icons-v2/ai.svg?w=280\u0026fit=max\u0026auto=format\u0026n=PxL6u302uu88XWFV\u0026q=85\u0026s=d5221f9730361f099010d4195708a5ea 280w, https://mintcdn.com/twenty/PxL6u302uu88XWFV/images/documentation/banner-icons-v2/ai.svg?w=560\u0026fit=max\u0026auto=format\u0026n=PxL6u302uu88XWFV\u0026q=85\u0026s=185a803225aeb5f2c012f6725416cc2b 560w, https://mintcdn.com/twenty/PxL6u302uu88XWFV/images/documentation/banner-icons-v2/ai.svg?w=840\u0026fit=max\u0026auto=format\u0026n=PxL6u302uu88XWFV\u0026q=85\u0026s=7e1fc14a8b837c7dcc994de69fe70c99 840w, https://mintcdn.com/twenty/PxL6u302uu88XWFV/images/documentation/banner-icons-v2/ai.svg?w=1100\u0026fit=max\u0026auto=format\u0026n=PxL6u302uu88XWFV\u0026q=85\u0026s=f20557b3631653473544fe7305a33459 1100w, https://mintcdn.com/twenty/PxL6u302uu88XWFV/images/documentation/banner-icons-v2/ai.svg?w=1650\u0026fit=max\u0026auto=format\u0026n=PxL6u302uu88XWFV\u0026q=85\u0026s=a5d8efa50f51fc46cbf161f11b3eee74 1650w, https://mintcdn.com/twenty/PxL6u302uu88XWFV/images/documentation/banner-icons-v2/ai.svg?w=2500\u0026fit=max\u0026auto=format\u0026n=PxL6u302uu88XWFV\u0026q=85\u0026s=1388cbfb7a827f78b03db6dbc7366791 2500w`,children:_jsxs(_components.p,{children:[_jsx(_MdxComponentBoundary,{name:`CardTitle`,children:_jsx(CardTitle,{children:`Built for Agents`})}),`\nAgents operate inside your data model with real permissions. Skills, Tools, MCP.`]})}),_jsx(Card,{href:`/getting-started/core-concepts/apps`,img:`https://mintcdn.com/twenty/PxL6u302uu88XWFV/images/documentation/banner-icons-v2/dev-apps.svg?fit=max\u0026auto=format\u0026n=PxL6u302uu88XWFV\u0026q=85\u0026s=79f40f7aaa53df8d1d1266caca9f5f1e`,\"data-og-width\":`661`,width:`661`,\"data-og-height\":`544`,height:`544`,\"data-path\":`images/documentation/banner-icons-v2/dev-apps.svg`,\"data-optimize\":`true`,\"data-opv\":`3`,srcset:`https://mintcdn.com/twenty/PxL6u302uu88XWFV/images/documentation/banner-icons-v2/dev-apps.svg?w=280\u0026fit=max\u0026auto=format\u0026n=PxL6u302uu88XWFV\u0026q=85\u0026s=444eb1bfe0c85f4da92732f86edbc8fd 280w, https://mintcdn.com/twenty/PxL6u302uu88XWFV/images/documentation/banner-icons-v2/dev-apps.svg?w=560\u0026fit=max\u0026auto=format\u0026n=PxL6u302uu88XWFV\u0026q=85\u0026s=ffb144404fc730489d0c55a9f4ab95da 560w, https://mintcdn.com/twenty/PxL6u302uu88XWFV/images/documentation/banner-icons-v2/dev-apps.svg?w=840\u0026fit=max\u0026auto=format\u0026n=PxL6u302uu88XWFV\u0026q=85\u0026s=31a5afd22d98694ec3dbc5354db40cec 840w, https://mintcdn.com/twenty/PxL6u302uu88XWFV/images/documentation/banner-icons-v2/dev-apps.svg?w=1100\u0026fit=max\u0026auto=format\u0026n=PxL6u302uu88XWFV\u0026q=85\u0026s=7aacf712e80b81e7bdff933667158fcf 1100w, https://mintcdn.com/twenty/PxL6u302uu88XWFV/images/documentation/banner-icons-v2/dev-apps.svg?w=1650\u0026fit=max\u0026auto=format\u0026n=PxL6u302uu88XWFV\u0026q=85\u0026s=e5fa152270f91fc916117ad0eda0c372 1650w, https://mintcdn.com/twenty/PxL6u302uu88XWFV/images/documentation/banner-icons-v2/dev-apps.svg?w=2500\u0026fit=max\u0026auto=format\u0026n=PxL6u302uu88XWFV\u0026q=85\u0026s=433b3396ba33ed00df0315dcfd45954d 2500w`,children:_jsxs(_components.p,{children:[_jsx(_MdxComponentBoundary,{name:`CardTitle`,children:_jsx(CardTitle,{children:`Secured Extensibility`})}),`\nThe flexibility of vibe-coded tools on secured foundations.`]})}),_jsx(Card,{href:`/developers/introduction`,img:`https://mintcdn.com/twenty/PxL6u302uu88XWFV/images/documentation/banner-icons-v2/dev-api.svg?fit=max\u0026auto=format\u0026n=PxL6u302uu88XWFV\u0026q=85\u0026s=c429c4a131ec7a93f7a0c4df7e6367cb`,\"data-og-width\":`622`,width:`622`,\"data-og-height\":`568`,height:`568`,\"data-path\":`images/documentation/banner-icons-v2/dev-api.svg`,\"data-optimize\":`true`,\"data-opv\":`3`,srcset:`https://mintcdn.com/twenty/PxL6u302uu88XWFV/images/documentation/banner-icons-v2/dev-api.svg?w=280\u0026fit=max\u0026auto=format\u0026n=PxL6u302uu88XWFV\u0026q=85\u0026s=b862a2cc06e55d6ed800a038e5fbb7b3 280w, https://mintcdn.com/twenty/PxL6u302uu88XWFV/images/documentation/banner-icons-v2/dev-api.svg?w=560\u0026fit=max\u0026auto=format\u0026n=PxL6u302uu88XWFV\u0026q=85\u0026s=96b3a706d5296f09178076377819dc96 560w, https://mintcdn.com/twenty/PxL6u302uu88XWFV/images/documentation/banner-icons-v2/dev-api.svg?w=840\u0026fit=max\u0026auto=format\u0026n=PxL6u302uu88XWFV\u0026q=85\u0026s=127f958b095a82502d3166bce4ecabd8 840w, https://mintcdn.com/twenty/PxL6u302uu88XWFV/images/documentation/banner-icons-v2/dev-api.svg?w=1100\u0026fit=max\u0026auto=format\u0026n=PxL6u302uu88XWFV\u0026q=85\u0026s=a9b88124e0bf518a30063f7827d52b84 1100w, https://mintcdn.com/twenty/PxL6u302uu88XWFV/images/documentation/banner-icons-v2/dev-api.svg?w=1650\u0026fit=max\u0026auto=format\u0026n=PxL6u302uu88XWFV\u0026q=85\u0026s=ba6ba22cbf71c43c3ff4ad9d458d3442 1650w, https://mintcdn.com/twenty/PxL6u302uu88XWFV/images/documentation/banner-icons-v2/dev-api.svg?w=2500\u0026fit=max\u0026auto=format\u0026n=PxL6u302uu88XWFV\u0026q=85\u0026s=53f21133262c7845cce3a13d5c69350c 2500w`,children:_jsxs(_components.p,{children:[_jsx(_MdxComponentBoundary,{name:`CardTitle`,children:_jsx(CardTitle,{children:`Modern Stack`})}),`\nReact, TypeScript. Your team already knows how to extend Twenty. No proprietary languages, no gatekeeping.`]})}),_jsx(Card,{href:`/user-guide/data-migration/how-tos/export-your-data`,img:`https://mintcdn.com/twenty/5MSLHHyx46luFxQb/images/user-guide/halftone/no-lock-in.png?fit=max\u0026auto=format\u0026n=5MSLHHyx46luFxQb\u0026q=85\u0026s=38714b202d02f942ac7d56bd802b36e5`,\"data-og-width\":`796`,width:`796`,\"data-og-height\":`796`,height:`796`,\"data-path\":`images/user-guide/halftone/no-lock-in.png`,\"data-optimize\":`true`,\"data-opv\":`3`,srcset:`https://mintcdn.com/twenty/5MSLHHyx46luFxQb/images/user-guide/halftone/no-lock-in.png?w=280\u0026fit=max\u0026auto=format\u0026n=5MSLHHyx46luFxQb\u0026q=85\u0026s=01523933cfce61156ee2ca81e8d9693f 280w, https://mintcdn.com/twenty/5MSLHHyx46luFxQb/images/user-guide/halftone/no-lock-in.png?w=560\u0026fit=max\u0026auto=format\u0026n=5MSLHHyx46luFxQb\u0026q=85\u0026s=38b60dbe6b619676892ce0770046fff6 560w, https://mintcdn.com/twenty/5MSLHHyx46luFxQb/images/user-guide/halftone/no-lock-in.png?w=840\u0026fit=max\u0026auto=format\u0026n=5MSLHHyx46luFxQb\u0026q=85\u0026s=3348270e4120014ccd965f7cbdd28519 840w, https://mintcdn.com/twenty/5MSLHHyx46luFxQb/images/user-guide/halftone/no-lock-in.png?w=1100\u0026fit=max\u0026auto=format\u0026n=5MSLHHyx46luFxQb\u0026q=85\u0026s=f8f3f13109369ae41dd533c395c580da 1100w, https://mintcdn.com/twenty/5MSLHHyx46luFxQb/images/user-guide/halftone/no-lock-in.png?w=1650\u0026fit=max\u0026auto=format\u0026n=5MSLHHyx46luFxQb\u0026q=85\u0026s=d0880621932d17251ecc1cce6400c321 1650w, https://mintcdn.com/twenty/5MSLHHyx46luFxQb/images/user-guide/halftone/no-lock-in.png?w=2500\u0026fit=max\u0026auto=format\u0026n=5MSLHHyx46luFxQb\u0026q=85\u0026s=1e47d7501b4586d35a5760a7c40adb59 2500w`,children:_jsxs(_components.p,{children:[_jsx(_MdxComponentBoundary,{name:`CardTitle`,children:_jsx(CardTitle,{children:`No Lock-In`})}),`\nOpen-source core, self-hostable, export your data anytime.`]})})]}),`\n`,_jsx(Heading,{level:`2`,id:`who-is-twenty-for`,children:`Who is Twenty for`}),`\n`,_jsxs(_components.ul,{children:[`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Large enterprises replacing Salesforce`}),` — your team\nspends more time fighting the tool than using it.\nYou feel locked-in and the costs keep rising.`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Startups with technical founders`}),` — you’ve outgrown\nspreadsheets and Notion. You have big ambitions and want\na CRM that scales with you.`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`GTM teams looking for an edge`}),` — you want to build\nyour own lead scoring, your own enrichment, your own\noutbound workflows.`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Privacy-conscious organizations`}),` — you need to\nself-host and own your data end to end. Regulatory,\ncontractual, or just principle.`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Salesforce partners`}),` —\nyour developers are tired of presenting license cost increases to your clients.\nYou want a better DX, and to deliver projects faster at a lower license cost for your clients.`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Web development agencies`}),` — your team knows TypeScript, React,\nand PostgreSQL. Twenty opens the CRM market\nto you without learning APEX or getting proprietary certifications.`]}),`\n`]}),`\n`,_jsx(Heading,{level:`2`,id:`who-twenty-is-not-for`,children:`Who Twenty is not for`}),`\n`,_jsxs(_components.ul,{children:[`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Teams that want a CRM they never have to think\nabout.`}),` Twenty rewards teams that want to stay close to\ntheir tools and shape them over time. If you want\nsomething fully managed, Pipedrive or\nHubSpot will serve you well.`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Companies that need hundreds of pre-built integrations\ntoday.`}),` Our ecosystem is growing fast, but it’s not yet\nas broad as Salesforce or HubSpot. If you’re comfortable\nbuilding what’s missing, you’ll love it. If not, give us\nanother year.`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Organizations where tools are chosen in boardrooms,\nnot by the people using them.`}),` We don’t do steak dinners\nand executive briefings. We win with teams that have the\nauthority to pick their own tools.`]}),`\n`]}),`\n`,_jsxs(CardGroup,{cols:2,className:`documentation-card-group`,children:[_jsx(Card,{href:`/getting-started/quickstart`,img:`https://mintcdn.com/twenty/PxL6u302uu88XWFV/images/documentation/getting-started-icons-v1/quickstart.svg?fit=max\u0026auto=format\u0026n=PxL6u302uu88XWFV\u0026q=85\u0026s=dd9125cbc21a6034df3d086eb34c87f2`,\"data-og-width\":`659`,width:`659`,\"data-og-height\":`609`,height:`609`,\"data-path\":`images/documentation/getting-started-icons-v1/quickstart.svg`,\"data-optimize\":`true`,\"data-opv\":`3`,srcset:`https://mintcdn.com/twenty/PxL6u302uu88XWFV/images/documentation/getting-started-icons-v1/quickstart.svg?w=280\u0026fit=max\u0026auto=format\u0026n=PxL6u302uu88XWFV\u0026q=85\u0026s=47e93464814a1e210d5f5bba175f2880 280w, https://mintcdn.com/twenty/PxL6u302uu88XWFV/images/documentation/getting-started-icons-v1/quickstart.svg?w=560\u0026fit=max\u0026auto=format\u0026n=PxL6u302uu88XWFV\u0026q=85\u0026s=326d8f5afdc57435d3d17df10b61607d 560w, https://mintcdn.com/twenty/PxL6u302uu88XWFV/images/documentation/getting-started-icons-v1/quickstart.svg?w=840\u0026fit=max\u0026auto=format\u0026n=PxL6u302uu88XWFV\u0026q=85\u0026s=4a066a0e985f6a0aa0c41f7219e496d8 840w, https://mintcdn.com/twenty/PxL6u302uu88XWFV/images/documentation/getting-started-icons-v1/quickstart.svg?w=1100\u0026fit=max\u0026auto=format\u0026n=PxL6u302uu88XWFV\u0026q=85\u0026s=a2a65004d9952a0fccbcaa147d4a1771 1100w, https://mintcdn.com/twenty/PxL6u302uu88XWFV/images/documentation/getting-started-icons-v1/quickstart.svg?w=1650\u0026fit=max\u0026auto=format\u0026n=PxL6u302uu88XWFV\u0026q=85\u0026s=908a73dce6307596e69f396796ffa3cb 1650w, https://mintcdn.com/twenty/PxL6u302uu88XWFV/images/documentation/getting-started-icons-v1/quickstart.svg?w=2500\u0026fit=max\u0026auto=format\u0026n=PxL6u302uu88XWFV\u0026q=85\u0026s=15dc04e1878b74793d065fc74b80ea30 2500w`,children:_jsxs(_components.p,{children:[_jsx(_MdxComponentBoundary,{name:`CardTitle`,children:_jsx(CardTitle,{children:`Ready to get started?`})}),`\nSet up Twenty in under 5 minutes — cloud or self-hosted.`]})}),_jsx(Card,{href:`https://discord.gg/cx5n4Jzs57`,img:`https://mintcdn.com/twenty/5MSLHHyx46luFxQb/images/user-guide/halftone/community-discord.svg?fit=max\u0026auto=format\u0026n=5MSLHHyx46luFxQb\u0026q=85\u0026s=5fcf25d0589c0f1baf9b78021a30a05e`,\"data-og-width\":`690`,width:`690`,\"data-og-height\":`542`,height:`542`,\"data-path\":`images/user-guide/halftone/community-discord.svg`,\"data-optimize\":`true`,\"data-opv\":`3`,srcset:`https://mintcdn.com/twenty/5MSLHHyx46luFxQb/images/user-guide/halftone/community-discord.svg?w=280\u0026fit=max\u0026auto=format\u0026n=5MSLHHyx46luFxQb\u0026q=85\u0026s=e3b5325e388cd7d4f88865ac3ff21d68 280w, https://mintcdn.com/twenty/5MSLHHyx46luFxQb/images/user-guide/halftone/community-discord.svg?w=560\u0026fit=max\u0026auto=format\u0026n=5MSLHHyx46luFxQb\u0026q=85\u0026s=b0ae63f88128e9b29b25a973eaf9407b 560w, https://mintcdn.com/twenty/5MSLHHyx46luFxQb/images/user-guide/halftone/community-discord.svg?w=840\u0026fit=max\u0026auto=format\u0026n=5MSLHHyx46luFxQb\u0026q=85\u0026s=b89532e597e6a33749532a0fe0f22820 840w, https://mintcdn.com/twenty/5MSLHHyx46luFxQb/images/user-guide/halftone/community-discord.svg?w=1100\u0026fit=max\u0026auto=format\u0026n=5MSLHHyx46luFxQb\u0026q=85\u0026s=c4f6fc42675e91132518af32f52eba7f 1100w, https://mintcdn.com/twenty/5MSLHHyx46luFxQb/images/user-guide/halftone/community-discord.svg?w=1650\u0026fit=max\u0026auto=format\u0026n=5MSLHHyx46luFxQb\u0026q=85\u0026s=7b9391d1b594feec410e7b33e2d87c96 1650w, https://mintcdn.com/twenty/5MSLHHyx46luFxQb/images/user-guide/halftone/community-discord.svg?w=2500\u0026fit=max\u0026auto=format\u0026n=5MSLHHyx46luFxQb\u0026q=85\u0026s=add6eef1e1849291f91ebec814d763ec 2500w`,children:_jsxs(_components.p,{children:[_jsx(_MdxComponentBoundary,{name:`CardTitle`,children:_jsx(CardTitle,{children:`Discord`})}),`\nAsk questions and share what you build with the Twenty community.`]})})]}),`\n`,_jsx(_MdxComponentBoundary,{name:`PageBanner`,children:_jsx(PageBanner,{illustration:`meet-twenty`})})]})}function MDXContent(props={}){const{wrapper:MDXLayout}={..._provideComponents(),...props.components};return MDXLayout?_jsx(MDXLayout,{...props,children:_jsx(_createMdxContent,{...props})}):_createMdxContent(props)}return{PageBanner,LandingButton,LandingActions,CardTitle,default:MDXContent};function _missingMdxReference(id,component){throw new Error(`Expected `+(component?`component`:`object`)+\" `\"+id+\"` to be defined: you likely forgot to import, pass, or provide it.\")}","frontmatter":{},"scope":{"config":{},"pageMetadata":{"title":"Meet Twenty","description":"See what makes Twenty different, set up your workspace, and learn the concepts behind it.","href":"/getting-started/introduction"}}},"mdxSourceWithNoJs":null,"noJsSplices":[[134,145,"LandingButton=()=>null;const PageBanner="],[244,562,""],[15670,15710,"LandingButton,PageBanner,LandingActions,"]]},"mdxExtracts":{"tableOfContents":[{"title":"Why Twenty","slug":"why-twenty","depth":2,"children":[]},{"title":"What makes Twenty different","slug":"what-makes-twenty-different","depth":2,"children":[]},{"title":"Who is Twenty for","slug":"who-is-twenty-for","depth":2,"children":[]},{"title":"Who Twenty is not for","slug":"who-twenty-is-not-for","depth":2,"children":[]}],"codeExamples":{}},"jsLinks":[],"subdomain":"twenty","siteName":"Twenty Documentation","title":"Meet Twenty - Twenty Documentation","contextualStarterQuestions":[{"_id":"6adf0ffd0a7ed2fd9f15308b","deploymentId":"68de49e78687471c2f7020e2","questionText":"Can I customize Twenty to my needs?","status":"active","generatedBy":"contextual","path":"getting-started/introduction","createdAt":"2026-10-26T08:31:57.279Z","updatedAt":"2026-10-26T08:31:57.279Z","__v":0},{"_id":"6adf0ffd0a7ed2fd9f15308a","deploymentId":"68de49e78687471c2f7020e2","questionText":"How do I set up my workspace?","status":"active","generatedBy":"contextual","path":"getting-started/introduction","createdAt":"2026-10-26T08:31:57.279Z","updatedAt":"2026-10-26T08:31:57.279Z","__v":0},{"_id":"6adf0ffd0a7ed2fd9f153089","deploymentId":"68de49e78687471c2f7020e2","questionText":"What makes Twenty different?","status":"active","generatedBy":"contextual","path":"getting-started/introduction","createdAt":"2026-10-26T08:31:57.279Z","updatedAt":"2026-10-26T08:31:57.279Z","__v":0}],"navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{"en":{"href":"/getting-started/introduction","matchLevel":0},"fr":{"href":"/fr/getting-started/introduction","matchLevel":1},"ar":{"href":"/ar/getting-started/introduction","matchLevel":1},"cs":{"href":"/cs/getting-started/introduction","matchLevel":1},"de":{"href":"/de/getting-started/introduction","matchLevel":1},"es":{"href":"/es/getting-started/introduction","matchLevel":1},"it":{"href":"/it/getting-started/introduction","matchLevel":1},"ja":{"href":"/ja/getting-started/introduction","matchLevel":1},"ko":{"href":"/ko/getting-started/introduction","matchLevel":1},"pt":{"href":"/pt/getting-started/introduction","matchLevel":1},"ro":{"href":"/ro/getting-started/introduction","matchLevel":1},"ru":{"href":"/ru/getting-started/introduction","matchLevel":1},"tr":{"href":"/tr/getting-started/introduction","matchLevel":1},"zh":{"href":"/zh/getting-started/introduction","matchLevel":1}}},"lastModified":"2026-10-26T08:31:17.539Z","originalFileLocation":"getting-started/introduction.mdx","locale":"en"},"headHtml":"\u003cscript data-mint-head>(function(){var d=document.documentElement,p=null;if(!p){try{p=localStorage.getItem(\"isDarkMode\")}catch(e){}if(p==='true')p='dark';else if(p==='false')p='light';if(p!=='light'\u0026\u0026p!=='dark'\u0026\u0026p!=='system')p=\"system\"}var r=p==='system'?(matchMedia(\"(prefers-color-scheme: dark)\").matches?'dark':'light'):p;d.classList.remove(r==='dark'?'light':'dark');d.classList.add(r);d.setAttribute(\"data-theme-preference\",p)})();\u003c/script>\u003cmeta data-mint-head name=\"description\" content=\"See what makes Twenty different, set up your workspace, and learn the concepts behind it.\">\u003cmeta data-mint-head name=\"application-name\" content=\"Twenty Documentation\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/twenty/kTy1Quk1mSrZRWMd/_generated/favicon/android-chrome-192x192.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"apple-touch-icon\" type=\"image/png\" sizes=\"180x180\" href=\"/mintlify-assets/_mintlify/favicons/twenty/kTy1Quk1mSrZRWMd/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/twenty/kTy1Quk1mSrZRWMd/_generated/favicon/favicon-16x16.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/twenty/kTy1Quk1mSrZRWMd/_generated/favicon/favicon-32x32.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/twenty/kTy1Quk1mSrZRWMd/_generated/favicon/favicon.ico\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/twenty/kTy1Quk1mSrZRWMd/_generated/favicon-dark/android-chrome-192x192.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/twenty/kTy1Quk1mSrZRWMd/_generated/favicon-dark/favicon-16x16.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/twenty/kTy1Quk1mSrZRWMd/_generated/favicon-dark/favicon-32x32.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/twenty/kTy1Quk1mSrZRWMd/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"Meet Twenty - Twenty Documentation\">\u003cmeta data-mint-head property=\"og:description\" content=\"See what makes Twenty different, set up your workspace, and learn the concepts behind it.\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"Twenty Documentation\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://docs.twenty.com/getting-started/introduction\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://twenty.mintlify.app/_mintlify/api/og/v2?division=Getting+Started\u0026amp;title=Meet+Twenty\u0026amp;description=See+what+makes+Twenty+different%2C+set+up+your+workspace%2C+and+learn+the+concepts+behind+it.\u0026amp;theme=7cafa8e307ce167876b50b4a\u0026amp;signature=411b9f2316d26df7953b91ab5b150b4526bbe7c77167c02fcdf2db2ee36ad134\">\u003cmeta data-mint-head property=\"og:image:width\" content=\"1200\">\u003cmeta data-mint-head property=\"og:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"twitter:card\" content=\"summary_large_image\">\u003cmeta data-mint-head name=\"twitter:title\" content=\"Meet Twenty - Twenty Documentation\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"See what makes Twenty different, set up your workspace, and learn the concepts behind it.\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://twenty.mintlify.app/_mintlify/api/og/v2?division=Getting+Started\u0026amp;title=Meet+Twenty\u0026amp;description=See+what+makes+Twenty+different%2C+set+up+your+workspace%2C+and+learn+the+concepts+behind+it.\u0026amp;theme=7cafa8e307ce167876b50b4a\u0026amp;signature=411b9f2316d26df7953b91ab5b150b4526bbe7c77167c02fcdf2db2ee36ad134\">\u003cmeta data-mint-head name=\"twitter:image:width\" content=\"1200\">\u003cmeta data-mint-head name=\"twitter:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"msapplication-config\" content=\"/mintlify-assets/_mintlify/favicons/twenty/kTy1Quk1mSrZRWMd/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"Twenty Documentation\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#1c1c1c\">\u003clink data-mint-head rel=\"canonical\" href=\"https://docs.twenty.com/getting-started/introduction\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/getting-started/introduction.md\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"en\" href=\"https://docs.twenty.com/getting-started/introduction\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"fr\" href=\"https://docs.twenty.com/fr/getting-started/introduction\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"ar\" href=\"https://docs.twenty.com/ar/getting-started/introduction\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"cs\" href=\"https://docs.twenty.com/cs/getting-started/introduction\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"de\" href=\"https://docs.twenty.com/de/getting-started/introduction\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"es\" href=\"https://docs.twenty.com/es/getting-started/introduction\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"it\" href=\"https://docs.twenty.com/it/getting-started/introduction\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"ja\" href=\"https://docs.twenty.com/ja/getting-started/introduction\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"ko\" href=\"https://docs.twenty.com/ko/getting-started/introduction\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"pt\" href=\"https://docs.twenty.com/pt/getting-started/introduction\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"ro\" href=\"https://docs.twenty.com/ro/getting-started/introduction\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"ru\" href=\"https://docs.twenty.com/ru/getting-started/introduction\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"tr\" href=\"https://docs.twenty.com/tr/getting-started/introduction\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"zh\" href=\"https://docs.twenty.com/zh/getting-started/introduction\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"x-default\" href=\"https://docs.twenty.com/getting-started/introduction\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://docs.twenty.com/#organization\",\"name\":\"Twenty Documentation\",\"url\":\"https://docs.twenty.com\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://mintcdn.com/twenty/vG9yThgsV6f7S2k3/logo.svg?fit=max\u0026auto=format\u0026n=vG9yThgsV6f7S2k3\u0026q=85\u0026s=8c6cbd9599fa6e3dd24b6b737a4c8d49\"}},{\"@type\":\"WebSite\",\"@id\":\"https://docs.twenty.com#website\",\"name\":\"Twenty Documentation\",\"url\":\"https://docs.twenty.com\",\"publisher\":{\"@id\":\"https://docs.twenty.com/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://docs.twenty.com/getting-started/introduction#webpage\",\"url\":\"https://docs.twenty.com/getting-started/introduction\",\"name\":\"Meet Twenty\",\"description\":\"See what makes Twenty different, set up your workspace, and learn the concepts behind it.\",\"dateModified\":\"2026-10-26T08:31:17.539Z\",\"isPartOf\":{\"@id\":\"https://docs.twenty.com#website\"},\"breadcrumb\":{\"@id\":\"https://docs.twenty.com/getting-started/introduction#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://docs.twenty.com/getting-started/introduction#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Twenty Documentation\",\"item\":\"https://docs.twenty.com\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Meet Twenty\",\"item\":\"https://docs.twenty.com/getting-started/introduction\"}]},{\"@type\":[\"Article\",\"TechArticle\"],\"@id\":\"https://docs.twenty.com/getting-started/introduction#article\",\"headline\":\"Meet Twenty\",\"name\":\"Meet Twenty\",\"description\":\"See what makes Twenty different, set up your workspace, and learn the concepts behind it.\",\"url\":\"https://docs.twenty.com/getting-started/introduction\",\"mainEntityOfPage\":{\"@id\":\"https://docs.twenty.com/getting-started/introduction#webpage\"},\"dateModified\":\"2026-10-26T08:31:17.539Z\",\"publisher\":{\"@id\":\"https://docs.twenty.com/#organization\"},\"isPartOf\":{\"@id\":\"https://docs.twenty.com#website\"}}]}\u003c/script>\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@type\":\"WebSite\",\"name\":\"Twenty Documentation\",\"creator\":{\"@type\":\"Organization\",\"name\":\"Mintlify\",\"url\":\"https://mintlify.com\"}}\u003c/script>","siteName":"Twenty Documentation","nav":{"global":null,"languages":[{"language":"en","tabs":[{"tab":"Getting Started","groups":[{"group":"Getting Started","pages":[{"title":"Meet Twenty","href":"/getting-started/introduction"},{"title":"Key Features","description":"A tour of everything Twenty can do — from custom data models to AI-powered automation.","href":"/getting-started/key-features"},{"title":"Quickstart","href":"/getting-started/quickstart"}]},{"group":"Core Concepts","pages":[{"title":"Data Model","href":"/getting-started/core-concepts/data-model"},{"title":"Layout","href":"/getting-started/core-concepts/layout"},{"title":"Workflows","href":"/getting-started/core-concepts/workflows"},{"title":"Calendar \u0026 Email","href":"/getting-started/core-concepts/calendar-and-email"},{"title":"AI","href":"/getting-started/core-concepts/ai"},{"title":"Apps","href":"/getting-started/core-concepts/apps"},{"title":"Dashboards","href":"/getting-started/core-concepts/dashboards"},{"title":"Glossary","href":"/getting-started/core-concepts/glossary"}]}]},{"tab":"User Guide","pages":[{"title":"User Guide","href":"/user-guide/introduction"}]},{"tab":"Developers","pages":[{"title":"Developers","href":"/developers/introduction"}]}]},{"language":"fr","pages":[{"title":"fr","href":"/fr/getting-started/introduction"}]},{"language":"ar","pages":[{"title":"ar","href":"/ar/getting-started/introduction"}]},{"language":"cs","pages":[{"title":"cs","href":"/cs/getting-started/introduction"}]},{"language":"de","pages":[{"title":"de","href":"/de/getting-started/introduction"}]},{"language":"es","pages":[{"title":"es","href":"/es/getting-started/introduction"}]},{"language":"it","pages":[{"title":"it","href":"/it/getting-started/introduction"}]},{"language":"ja","pages":[{"title":"ja","href":"/ja/getting-started/introduction"}]},{"language":"ko","pages":[{"title":"ko","href":"/ko/getting-started/introduction"}]},{"language":"pt","pages":[{"title":"pt","href":"/pt/getting-started/introduction"}]},{"language":"ro","pages":[{"title":"ro","href":"/ro/getting-started/introduction"}]},{"language":"ru","pages":[{"title":"ru","href":"/ru/getting-started/introduction"}]},{"language":"tr","pages":[{"title":"tr","href":"/tr/getting-started/introduction"}]},{"language":"zh","pages":[{"title":"zh","href":"/zh/getting-started/introduction"}]}]},"title":"Meet Twenty - Twenty Documentation","buildId":"dpl_DFJrtvUi8HS5F9nkooKuDJsuD5BM","deploymentId":"dpl_DFJrtvUi8HS5F9nkooKuDJsuD5BM","dynamics":[],"chunks":[]}