Migrate documentation to Mintlify and configure 301 redirects (#15502)
## Summary Completes the migration of all documentation from twenty-website to a new Mintlify-powered documentation site at docs.twenty.com. ## Changes Made ### New Package: `twenty-docs` - ✅ Created new Mintlify documentation package - ✅ Migrated 95 content pages (user-guide, developers, twenty-ui) - ✅ Migrated 81 images - ✅ Converted all custom components to Mintlify native components - ✅ Configured navigation with 2 tabs and 94 pages - ✅ Added Helper AI Agent with searchArticles tool for docs search ### Updated: `twenty-website` - ✅ Added 11 redirect rules (301 permanent) in next.config.js - ✅ Removed all documentation content (111 files) - ✅ Removed documentation routes (user-guide, developers, twenty-ui) - ✅ Removed documentation components (9 files) - ✅ Updated keystatic.config.ts - ✅ Preserved all marketing/release pages ### Updated: Core Files - ✅ Updated README.md - docs links point to docs.twenty.com - ✅ Updated CONTRIBUTING.md - code quality link updated - ✅ Updated SupportDropdown.tsx - user guide link updated - ✅ Updated Footer.tsx - user guide link updated
This commit is contained in:
@@ -25,7 +25,7 @@ Here are a few tips:
|
||||
- You can deactivate standard fields and objects you do not want to use.
|
||||
- You can hide fields from views: don't be afraid of creating fields, you won't have to display all of them.
|
||||
|
||||
Read [this article](https://twenty.com/user-guide/section/data-model/customize-your-data-model) to learn how to design your data model.
|
||||
Read [this article](https://docs.twenty.com/user-guide/data-model/customize-your-data-model) to learn how to design your data model.
|
||||
|
||||
## 2. Bring your data in
|
||||
Bringing your existing data into Twenty gives your team context from the start.
|
||||
@@ -48,7 +48,7 @@ Use the Command menu (```Cmd + K``` or ```Ctrl + K```) to import People, Compani
|
||||
- Remove duplicate emails for People or duplicate domains for Companies
|
||||
- Review and fix errors (highlighted in yellow) before importing
|
||||
|
||||
Read [this article](/user-guide/section/getting-started/import-export-data) to learn more about data import.
|
||||
Read [this article](/user-guide/getting-started/import-export-data) to learn more about data import.
|
||||
|
||||
## 3. Create your first view
|
||||
Creating different views is key to make the data actionable for your team.
|
||||
@@ -73,5 +73,5 @@ Here is how to proceed:
|
||||
|
||||
|
||||
## What's next?
|
||||
Start creating automations using [workflows](https://twenty.com/user-guide/section/workflows/getting-started-workflows).
|
||||
Start creating automations using [workflows](https://docs.twenty.com/user-guide/workflows/getting-started-workflows).
|
||||
|
||||
|
||||
@@ -54,7 +54,7 @@ Use the dropdown menu at the top left of the main layout to switch between the d
|
||||
- Save filtered views to reuse them later
|
||||
- Favourite views for fast access
|
||||
|
||||
If you're new to Views, read our [View Management](/user-guide/section/crm-essentials/view-management) article to learn how to create and customize them.
|
||||
If you're new to Views, read our [View Management](/user-guide/crm-essentials/view-management) article to learn how to create and customize them.
|
||||
|
||||
## Settings
|
||||
Open your Settings from the top left to:
|
||||
|
||||
@@ -17,7 +17,7 @@ sectionInfo: A brief guide to grasp the basics of Twenty
|
||||
- **List active workflows** and automations
|
||||
|
||||
### 2. Create Your New Data Model
|
||||
Follow our [data model guide](/user-guide/section/data-model/customize-your-data-model) to:
|
||||
Follow our [data model guide](/user-guide/data-model/customize-your-data-model) to:
|
||||
- **Design the data model** you need
|
||||
- **Map existing fields** to Twenty's standard objects / fields
|
||||
- **Identify the custom objects / fields** that you will need
|
||||
@@ -31,7 +31,7 @@ Follow our [data model guide](/user-guide/section/data-model/customize-your-data
|
||||
2. **People** second (linked to companies)
|
||||
3. **Opportunities** third (linked to people/companies)
|
||||
|
||||
Use the CSV import via the Command Menu `Cmd + K` (Mac) or `Ctrl + K` (Windows). See our [data import guide](/user-guide/section/getting-started/import-export-data) for detailed instructions.
|
||||
Use the CSV import via the Command Menu `Cmd + K` (Mac) or `Ctrl + K` (Windows). See our [data import guide](/user-guide/getting-started/import-export-data) for detailed instructions.
|
||||
|
||||
### 2. Recreate Workflows
|
||||
- **Start simple** - recreate your most critical automations first
|
||||
@@ -55,14 +55,14 @@ To import relations between records using the csv import function, you can use t
|
||||
- **Use email addresses** to link People records
|
||||
- **Use domain names** to link Company records
|
||||
- **Use any other field you set as unique**, which can be done in the Data Model section.
|
||||
Read our [import-export data guide](/user-guide/section/getting-started/import-export-data) for detailed instructions on creating relationships during CSV import.
|
||||
Read our [import-export data guide](/user-guide/getting-started/import-export-data) for detailed instructions on creating relationships during CSV import.
|
||||
|
||||
## Professional Help
|
||||
### Our Services
|
||||
- **4-hour onboarding packs** for guided migration
|
||||
- **Implementation partners** for more advanced projects
|
||||
|
||||
Discover our [implementation services](/user-guide/section/getting-started/implementation-services).
|
||||
Discover our [implementation services](/user-guide/getting-started/implementation-services).
|
||||
|
||||
## Migrating from Self-Hosted to Cloud
|
||||
|
||||
|
||||
@@ -34,27 +34,27 @@ Open-source is the bedrock of our approach, ensuring that Twenty evolves with it
|
||||
|
||||
## Main Features
|
||||
|
||||
**Contact Management:** Efficiently store and manage customer data. [Learn more](/user-guide/section/crm-essentials/contact-and-account-management).
|
||||
**Contact Management:** Efficiently store and manage customer data. [Learn more](/user-guide/crm-essentials/contact-and-account-management).
|
||||
|
||||
**Custom Objects:** Create and customize objects to fit your business needs. [Details](/user-guide/section/data-model/objects).
|
||||
**Custom Objects:** Create and customize objects to fit your business needs. [Details](/user-guide/data-model/objects).
|
||||
|
||||
**Custom Fields:** Tailor data fields to capture and organize information specific to your operations. [Understand more](/user-guide/section/data-model/fields).
|
||||
**Custom Fields:** Tailor data fields to capture and organize information specific to your operations. [Understand more](/user-guide/data-model/fields).
|
||||
|
||||
**Deal Management:** Track and manage your sales opportunities through customizable [Pipeline stages](/user-guide/section/crm-essentials/pipeline).
|
||||
**Deal Management:** Track and manage your sales opportunities through customizable [Pipeline stages](/user-guide/crm-essentials/pipeline).
|
||||
|
||||
**Kanban & Table Views:** Make data actionable with [flexible table views](/user-guide/section/crm-essentials/view-management).
|
||||
**Kanban & Table Views:** Make data actionable with [flexible table views](/user-guide/crm-essentials/view-management).
|
||||
|
||||
**Workflows:** Automate your business processes and integrate with external tools using powerful workflow automation. [Get started](/user-guide/section/workflows/getting-started-workflows).
|
||||
**Workflows:** Automate your business processes and integrate with external tools using powerful workflow automation. [Get started](/user-guide/workflows/getting-started-workflows).
|
||||
|
||||
**Email Integration:** View the emails of a specific customer or company within your workspace. [Synchronize your mailbox](/user-guide/section/collaboration/emails-and-calendars).
|
||||
**Email Integration:** View the emails of a specific customer or company within your workspace. [Synchronize your mailbox](/user-guide/collaboration/emails-and-calendars).
|
||||
|
||||
**Notes:** Create detailed notes for each record to share knowledge more effectively. [Add notes](/user-guide/section/collaboration/notes).
|
||||
**Notes:** Create detailed notes for each record to share knowledge more effectively. [Add notes](/user-guide/collaboration/notes).
|
||||
|
||||
**Tasks:** Schedule tasks to track customer interactions. [See how](/user-guide/section/collaboration/tasks).
|
||||
**Tasks:** Schedule tasks to track customer interactions. [See how](/user-guide/collaboration/tasks).
|
||||
|
||||
**Permissions:** Control access and manage user roles with flexible workspace and object-level permissions. [Configure permissions](/user-guide/section/settings/permissions).
|
||||
**Permissions:** Control access and manage user roles with flexible workspace and object-level permissions. [Configure permissions](/user-guide/settings/permissions).
|
||||
|
||||
**API & Webhooks:** Connect to other apps and automate workflows with API and Webhooks. [Start integrating](/user-guide/section/integrations-api/api-webhooks).
|
||||
**API & Webhooks:** Connect to other apps and automate workflows with API and Webhooks. [Start integrating](/user-guide/integrations-api/api-webhooks).
|
||||
|
||||
|
||||
## Join now
|
||||
|
||||
Reference in New Issue
Block a user