# Twenty ## Docs - [AI Data Enrichment](https://mintlify.wiki/twentyhq/twenty/ai/capabilities/data-enrichment.md): Automatically enrich contact and company records with AI-powered data discovery - [AI Email Generation](https://mintlify.wiki/twentyhq/twenty/ai/capabilities/email-generation.md): Generate professional email drafts with AI assistance - [AI Features in Twenty](https://mintlify.wiki/twentyhq/twenty/ai/overview.md): Leverage artificial intelligence to work smarter and faster in your CRM - [Objects and Fields](https://mintlify.wiki/twentyhq/twenty/core-concepts/objects-and-fields.md): Understanding Twenty's flexible data model - [Permissions](https://mintlify.wiki/twentyhq/twenty/core-concepts/permissions.md): Control access to your data - [Views and Filters](https://mintlify.wiki/twentyhq/twenty/core-concepts/views-and-filters.md): Organize and visualize your data - [Workflows](https://mintlify.wiki/twentyhq/twenty/core-concepts/workflows.md): Automate your processes - [Authentication](https://mintlify.wiki/twentyhq/twenty/developers/api/authentication.md): Authenticate API requests to Twenty - [GraphQL API](https://mintlify.wiki/twentyhq/twenty/developers/api/graphql-api.md): Query and mutate data with GraphQL - [REST API](https://mintlify.wiki/twentyhq/twenty/developers/api/rest-api.md): Use the REST API for simple integrations - [JavaScript SDK](https://mintlify.wiki/twentyhq/twenty/developers/api/sdk.md): Use the Twenty SDK in your applications - [Architecture Overview](https://mintlify.wiki/twentyhq/twenty/developers/architecture.md): Understanding Twenty's technical architecture - [Code Style Guide](https://mintlify.wiki/twentyhq/twenty/developers/contributing/code-style.md): Follow Twenty's code conventions and best practices - [Contributing to Twenty](https://mintlify.wiki/twentyhq/twenty/developers/contributing/getting-started.md): How to contribute to the Twenty project - [Testing](https://mintlify.wiki/twentyhq/twenty/developers/contributing/testing.md): Write and run tests for Twenty - [Building Custom Apps](https://mintlify.wiki/twentyhq/twenty/developers/extending/custom-apps.md): Extend Twenty with custom applications - [Building Integrations](https://mintlify.wiki/twentyhq/twenty/developers/extending/integrations.md): Create integrations with third-party services - [Webhooks](https://mintlify.wiki/twentyhq/twenty/developers/extending/webhooks.md): Integrate with external systems using webhooks - [Local Development Setup](https://mintlify.wiki/twentyhq/twenty/developers/local-setup.md): Set up Twenty for local development - [Configuration](https://mintlify.wiki/twentyhq/twenty/developers/self-hosting/configuration.md): Configure your Twenty instance with environment variables - [Deploy with Docker Compose](https://mintlify.wiki/twentyhq/twenty/developers/self-hosting/docker-compose.md): Self-host Twenty using Docker Compose - [Deploy on Kubernetes](https://mintlify.wiki/twentyhq/twenty/developers/self-hosting/kubernetes.md): Run Twenty on Kubernetes for scalable production deployments - [Troubleshooting](https://mintlify.wiki/twentyhq/twenty/developers/self-hosting/troubleshooting.md): Common issues and solutions for self-hosted Twenty instances - [Google Workspace Integration](https://mintlify.wiki/twentyhq/twenty/integrations/email/google-workspace.md): Connect Gmail and Google Calendar to sync emails and events with Twenty - [Microsoft 365 Integration](https://mintlify.wiki/twentyhq/twenty/integrations/email/microsoft-365.md): Connect Outlook and Microsoft Calendar to sync emails and events with Twenty - [Integrations Overview](https://mintlify.wiki/twentyhq/twenty/integrations/overview.md): Connect Twenty with your favorite tools to streamline your workflow - [Slack Integration](https://mintlify.wiki/twentyhq/twenty/integrations/tools/slack.md): Get real-time notifications from Twenty in your Slack workspace - [Zapier Integration](https://mintlify.wiki/twentyhq/twenty/integrations/tools/zapier.md): Automate workflows between Twenty and 6,000+ apps with Zapier - [What is Twenty?](https://mintlify.wiki/twentyhq/twenty/introduction.md): An open-source CRM built as a modern alternative to Salesforce - [Key Features](https://mintlify.wiki/twentyhq/twenty/key-features.md): Discover what makes Twenty powerful - [Quickstart](https://mintlify.wiki/twentyhq/twenty/quickstart.md): Get started with Twenty in under 5 minutes - [Activities and Timeline](https://mintlify.wiki/twentyhq/twenty/user-guide/activities.md): Track interactions and history with the activity timeline - [Billing and Plans](https://mintlify.wiki/twentyhq/twenty/user-guide/billing.md): Manage your Twenty subscription and billing - [Calendar Sync](https://mintlify.wiki/twentyhq/twenty/user-guide/calendar-emails/calendar-sync.md): Sync your calendar with Twenty - [Email Integration](https://mintlify.wiki/twentyhq/twenty/user-guide/calendar-emails/email-integration.md): Connect your email to Twenty - [Dashboards](https://mintlify.wiki/twentyhq/twenty/user-guide/dashboards.md): Visualize your CRM data with custom dashboards - [Exporting Data](https://mintlify.wiki/twentyhq/twenty/user-guide/data-management/export.md): Export your data from Twenty - [Importing Data](https://mintlify.wiki/twentyhq/twenty/user-guide/data-management/import.md): Bring your data into Twenty - [Data Migration](https://mintlify.wiki/twentyhq/twenty/user-guide/data-management/migration.md): Migrate from other CRM systems - [Adding Custom Fields](https://mintlify.wiki/twentyhq/twenty/user-guide/data-model/custom-fields.md): Add fields to capture the data you need - [Creating Custom Objects](https://mintlify.wiki/twentyhq/twenty/user-guide/data-model/custom-objects.md): Build custom data models for your business - [Defining Relations](https://mintlify.wiki/twentyhq/twenty/user-guide/data-model/relations.md): Connect your data with relationships - [Navigating Twenty](https://mintlify.wiki/twentyhq/twenty/user-guide/navigation.md): Learn how to navigate the Twenty interface - [Access Control](https://mintlify.wiki/twentyhq/twenty/user-guide/permissions/access-control.md): Control who can see and edit data - [User Roles](https://mintlify.wiki/twentyhq/twenty/user-guide/permissions/roles.md): Manage user roles in your workspace - [Account Settings](https://mintlify.wiki/twentyhq/twenty/user-guide/settings/account-settings.md): Manage your personal account settings and preferences - [Filters and Sorting](https://mintlify.wiki/twentyhq/twenty/user-guide/views/filters-and-sorting.md): Find exactly what you need - [Kanban Views](https://mintlify.wiki/twentyhq/twenty/user-guide/views/kanban-views.md): Visualize your pipeline with kanban boards - [Table Views](https://mintlify.wiki/twentyhq/twenty/user-guide/views/table-views.md): Work with your data in table format - [Workflow Actions](https://mintlify.wiki/twentyhq/twenty/user-guide/workflows/actions.md): Define what happens when workflows run - [Workflow Automation](https://mintlify.wiki/twentyhq/twenty/user-guide/workflows/automation.md): Automate repetitive tasks - [Workflow Triggers](https://mintlify.wiki/twentyhq/twenty/user-guide/workflows/triggers.md): Start workflows based on events - [Workspace Setup](https://mintlify.wiki/twentyhq/twenty/user-guide/workspace-setup.md): Set up your Twenty workspace