User guide update (#4715)

* adding back new navbar structure

* adding back new home

* adding back objects

* adding back 4 pages

* adding back some  pages

* added 3 videos for api, webhook and tasks
This commit is contained in:
Thomas des Francs
2024-03-29 17:30:15 +01:00
committed by GitHub
parent 35fb77d9a8
commit 09e77db74c
45 changed files with 112 additions and 363 deletions

Binary file not shown.

Before

Width:  |  Height:  |  Size: 886 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.0 MiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 278 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 397 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 277 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 386 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 120 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 4.2 MiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 857 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 976 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 853 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 921 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 124 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 145 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 296 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 410 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 183 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 30 KiB

After

Width:  |  Height:  |  Size: 39 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 602 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 602 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 857 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 983 KiB

View File

@ -1,4 +0,0 @@
{
"label": "User Guide",
"position": 3
}

View File

@ -1,5 +1,5 @@
---
title: API Keys
title: API and Wehooks
info: Learn how to manage API keys and Webhooks in Twenty.
icon: IconApi
image: /images/user-guide/placeholder-header.png
@ -24,6 +24,25 @@ For example, you can use them to retrieve details of a specific `Person` or `Com
Since your API key gives access to sensitive information, you shouldn't share it with services you don't fully trust. If leaked, someone can use it maliciously. If your API key's security is compromised, immediately disable it and generate a new one.
</div>
<div style={{padding:'70.59% 0 0 0', position:'relative'}}>
<iframe
src="https://player.vimeo.com/video/928786722?autoplay=1&loop=1&autopause=0&background=1&amp;app_id=58479"
frameborder="0"
allow="autoplay; fullscreen; picture-in-picture; clipboard-write"
style={{
position:'absolute',
top:0,
left:0,
width:'100%',
height:'100%',
borderRadius: '16px',
border:'2px solid black'
}}
title="Export data"
></iframe>
</div>
<script src="https://player.vimeo.com/api/player.js"></script>
## Regenerating an API key
@ -41,6 +60,25 @@ For instance, a webhook can alert your system in real-time when someone creates
2. Enter your URL.
3. Click Save.
<div style={{padding:'70.59% 0 0 0', position:'relative'}}>
<iframe
src="https://player.vimeo.com/video/928786708?autoplay=1&loop=1&autopause=0&background=1&amp;app_id=58479"
frameborder="0"
allow="autoplay; fullscreen; picture-in-picture; clipboard-write"
style={{
position:'absolute',
top:0,
left:0,
width:'100%',
height:'100%',
borderRadius: '16px',
border:'2px solid black'
}}
title="Export data"
></iframe>
</div>
<script src="https://player.vimeo.com/api/player.js"></script>
## Deleting Webhooks
1. In Developers, find your webhook.

View File

@ -1,4 +0,0 @@
{
"title": "Basics",
"position": 1
}

View File

@ -1,41 +0,0 @@
---
title: Custom Objects
position: 1
icon: IconAugmentedReality
---
Objects are structures that allow you to store data (records, attributes, and values) specific to an organization. Twenty provides both standard and custom objects.
Standard objects are in-built objects with a set of attributes available for all users. All workspaces come with three standard objects by default: People, Companies, and Opportunities. Standard objects have standard fields that are also available for all Twenty users, like Account Owner and URL.
Custom objects are objects that you can create to store information that is unique to your organization. They are not built-in; members of your workspace can create and customize custom objects to hold information that standard objects aren't suitable for. For example, if you're Airbnb, you may want to create a custom object for Listings or Reservations.
## Creating a new custom object
To create a new custom object:
1. Go to Settings in the sidebar on the left.
2. Under Workspace, go to Data model. Here you'll be able to see an overview of all your existing Standard and Custom objects (both active and disabled).
<br/>
<img src="/images/user-guide/view-all-objects-light.png" style={{width:'100%', maxWidth:'800px'}}/>
<br/>
3. Click on `+ New object` at the top, then choose Custom as the object type. Enter the name (both singular and plural), choose an icon, and add a description for your custom object and hit Save (at the top right). Using Listing as an example of custom object, the singular would be "listing" and the plural would be "listings" along with a description like "Listings that hosts created to showcase their property."
<br/>
<div style={{textAlign: 'center'}}>
<img src="/images/user-guide/create-custom-object.gif" alt="Create custom object" />
</div>
<br/>
4. Once you create your custom object, you'll be able to manage it. You can edit the name, icon and description, view the different fields, and add more fields.
<div style={{textAlign: 'center'}}>
<img src="/images/user-guide/manage-custom-object.png" alt="Create custom object" />
</div>

View File

@ -1,28 +0,0 @@
---
title: Notes
position: 1
icon: IconNote
---
Easily create a note to keep track of important information.
## Create Notes
To attach a note to the record, go to the <b>Notes</b> tab of a record page and click on `+ New Note`. You can also format, comment, and upload images to your notes.
<img src="/images/user-guide/create-new-note-light.png" style={{width:'100%', maxWidth:'800px'}}/>
## Format Notes
You can format your notes right from the editor. Use markdown syntax, press the `/` key or click on the `+` icon on the editor to see the different block options, such as headings, tables, and lists. You can also attach images to your note.
Highlight the text to see more formatting options like bold, italics, and alignment options.
You can also change the background color and text color of each block to highlight important things in your note. To do so, hover over the block you want to format and click on the `⋮⋮` icon besides the `+` icon. Click on <b>Colors</b> to open up all color options for both the text and the background.
## Delete Notes
To delete a note, open it and click on the trashcan icon on the upper right of the screen. This will permanently delete your note.

View File

@ -1,47 +0,0 @@
---
title: Opportunities
position: 1
icon: IconTargetArrow
---
All opportunities are presented in a Kanban board, where each column represents the stage of your workflow and each card represents a record. For each card, you can list the amount, close date, probability, and the point of contact. You can also move each card between stages as it goes through your workflow.
<img src="/images/user-guide/all-opportunities-light.png" style={{width:'100%', maxWidth:'800px'}}/>
## Add and delete stages
You can add as many stages as you'd like to perfectly capture your entire workflow. To add a new stage, click on <b>Options</b> on the top right, choose <b>Stages</b>, and then click on `+ Add stage`. Name your stage and hit `Enter` to create it. Click on the name of the stage and then on edit to change the stage's name and color.
To delete a stage, click on the stage name or on the `⋮` icon that appears when you hover over a stage. Click on edit to open the menu and click on <b>Delete</b> at the bottom to permanently delete a stage.
## Filter, update, and sort views
It's easy to add filters and update your view to focus on only the most important things. To add a filter:
- Click <b>Filter</b> on the top right of the opportunities board and select the field you want to filter by (Amount, Close date, Company, Creation Date, Person, Pipeline Step, and Point of Contact).
- Select the filter's condition (is/is not, greater than/lesser than) and then choose the value of the field you want to filter by.
- You can either create a new view or update your current view with the filter in place.
- You can also add another filter by following the same steps or clicking on the `+ Add filter` button on top of the columns.
- To remove a filter condition, simply click on the <b>X</b> next to the attribute you used to filter the records.
<img src="/images/user-guide/filter-opportunities-light.png" style={{width:'100%', maxWidth:'800px'}}/>
<br/>
You can also sort your records by Close date, Creation date, and Probability. To do so:
- Click on <b>Sort</b> on the top right.
- Choose Ascending or Descending, and then the field you want to sort the records by.
- You can then update your view or create a new one with the sort filter in place.
## Display fields
You can configure your kanban board to display some fields and hide others. By default, the Amount, Close date, Probability, and Point of Contact are all visible. To hide a field, click on <b>Options</b> on the top right, then on <b>Fields</b> to bring up the list of options. Hover over the field you want to hide to bring up the `-` button. Click on it to hide the field.
You can also rearrange the order of fields by holding down the field name and dragging it to where you want it.
<img src="/images/user-guide/display-fields-light.png" style={{width:'100%', maxWidth:'800px'}}/>
<br/>
You can also hide all the fields, and get an overview of all the opportunities at a glance. To do so, click on <b>Options</b> on the top right and turn on the toggle in front of the <b>Compact view</b> option.
<img src="/images/user-guide/compact-opportunities-view-light.png"style={{width:'100%', maxWidth:'800px'}}/>

View File

@ -1,16 +0,0 @@
---
title: Tasks
position: 1
icon: IconChecklist
---
You can find all the tasks from across your workspace in the <b>Tasks</b> window in your sidebar. You can also find a dedicated tab for Tasks on each record so you can add and edit tasks directly from each record. Alternatively, you can click on the `+` button on the top right of each record page and then click on <b>Task</b> to create a new task.
<img src="/images/user-guide/create-new-task-light.png" style={{width:'100%', maxWidth:'800px'}}/>
## Tasks page
Switch between upcoming and completed tasks to get an overview of what's pending and what's already been done.
You can also see the tasks assigned to others by changing the assignee from the top right of the Tasks page, and edit each task to update the content, due dates, and assignee. You can also comment on each task.

View File

@ -10,20 +10,26 @@ export type IndexHeading = {
export const USER_GUIDE_INDEX = {
'Getting Started': [
{ title: 'What is Twenty', url: 'what-is-twenty' },
{ title: 'Create a Workspace', url: 'create-a-workspace' },
{ title: 'Import your data', url: 'import-your-data' },
{ title: 'Create a Workspace', url: 'create-workspace' },
],
Objects: [
{ title: 'People', url: 'people' },
{ title: 'Companies', url: 'companies' },
{ title: 'Opportunities', url: 'opportunities' },
{ title: 'Custom Objects', url: 'custom-objects' },
{ title: 'Remote Objects', url: 'remote-objects' },
{ title: 'Objects', url: 'objects' },
{ title: 'Fields', url: 'fields' },
{ title: 'Views, Sort and Filter', url: 'views-sort-filter' },
{ title: 'Table Views', url: 'table-views' },
{ title: 'Kanban Views', url: 'kanban-views' },
{ title: 'Import/Export Data', url: 'import-export-data' },
],
Functions: [
{ title: 'Email', url: 'email' },
{ title: 'Calendar', url: 'calendar' },
{ title: 'Emails', url: 'emails' },
{ title: 'Notes', url: 'notes' },
{ title: 'Tasks', url: 'tasks' },
{ title: 'Integrations', url: 'integrations'},
{ title: 'API and Webhooks', url: 'api-webhooks'},
],
Other: [
{ title: 'Glossary', url: 'glossary'},
{ title: 'Tips', url: 'tips'},
{ title: 'Github', url: 'github'},
],
};

View File

@ -1,54 +0,0 @@
---
title: Get started
position: 0
icon: IconUsers
info: This is homepage
---
The purpose of this user guide is to help you learn how you can use Twenty to build the CRM you want.
## Quick Search
You'll see a search bar at the top of your sidebar. You can also bring up the command bar with the `cmd`/`ctrl` + `k` shortcut to navigate through your workspace, and find people, companies, notes, and more.
The command bar also supports other shortcuts for navigation.
## Create Pre-filtered Views
Twenty allows you to add filters to see data that meets certain criteria and hides the rest. You can apply multiple filters at once.
To create a filter in your workspace, click Filter at the top right and select the attribute you'd like to filter your records by. Create your filter and then save changes in a new view by clicking `+ Create view`.
The filtered view is now available to your whole team.
## Add Stages For Opportunities
You can also add more stages to the opportunities board.
On the <b>Opportunities</b> page, click on <b>Options</b>, <b>Stages</b>, then `+ Add Stage`.
You can also edit the stage by clicking on the name.
## Create Notes and Tasks For Each Record
You can attach notes and tasks to each record. With Notes, you can keep a record of any observations, comments, and interactions, and keep track of all items that require action with Tasks.
There are multiple ways to create notes and tasks. Learn more about [Notes](./basics/notes.mdx) and [Tasks](./basics/tasks.mdx).
## Upload Files For Each Record
You can also upload and attach files for each record. To do so, expand a record, and head over to the <b>Files</b> tab. You'll then see the `+ Add file` button.
<img src="/images/user-guide/attach-files-to-records-light.png" style={{width:'100%', maxWidth:'800px'}}/>
## Add Records To Favorites
You can add records to your favorites for quick access. To do so, expand the record you want to add, and click on the heart icon on the top right. You'll now be able to see your favorite records in your sidebar right above your workspace.
<img src="/images/user-guide/view-favorite-records-light.png" style={{width:'100%', maxWidth:'800px'}}/>
## Import data
You can easily import People and Companies data into Twenty from other apps using a .csv, .xslx, or .xsl file. In the <b>Companies</b> or <b>People</b> page, click on <b>Options</b> and then on <b>Import</b>.
Upload your file, match the columns, and validate the data to import it.

View File

@ -40,4 +40,4 @@ To export data from an object:
title="Export data"
></iframe>
</div>
<script src="https://player.vimeo.com/api/player.js"></script>
<script src="https://player.vimeo.com/api/player.js"></script>

View File

@ -40,4 +40,4 @@ Sync Twenty with 3000+ apps using [Zapier](https://zapier.com/apps/twenty/integr
</div>
<script src="https://player.vimeo.com/api/player.js"></script>
You can now continue creating your automation!
You can now continue creating your automation!

View File

@ -1,4 +0,0 @@
{
"title": "Integrations",
"position": 2
}

View File

@ -1,25 +0,0 @@
---
title: Connect Zapier
position: 3
icon: IconBrandZapier
---
<div class="warning">
Twenty integration is currently being registered in the public Zapier repository, you may not find it until the publishing process is complete.
</div>
Sync Twenty with 3000+ apps using [Zapier](https://zapier.com/), and automate your work. Here's how you can connect Twenty to Zapier:
1. Go to Zapier and log in.
2. Click on `+ Create Zap` in the left sidebar.
3. Choose the application you want to set as the trigger. A trigger refers to an event that starts the automation.
4. Select Twenty as the action. An action is the event performed whenever an application triggers an automation. [Learn more about triggers and actions in Zapier.](https://zapier.com/how-it-works)
5. Once you choose the Twenty account that you want to use for your automation, you'll have to authorize it by adding an API key. You can learn [how to generate your API key here.](user-guide/integrations/generating-api-keys.mdx)
6. Enter your API key and click on 'Yes, Continue to Twenty.'
<div style={{textAlign: 'center'}}>
<img src="/images/user-guide/connect-zapier.png" alt="Connect Twenty to Zapier" style={{width:'100%', maxWidth:'800px'}}/>
</div>
You can now continue creating your automation!

View File

@ -1,23 +0,0 @@
---
title: API Keys
position: 2
icon: IconApi
---
To generate an API key:
1. Go to Settings in the sidebar on the left.
2. Under Workspace, go to Developers. Here, you'll see a list of active keys that you or your team have created.
3. To generate a new key, click on `+ Create key` on the top right.
4. Give your API key a name, an expiration date, and a logo.
5. Hit save to see your API key.
6. Since the key is only visible once, make sure you store it somewhere safe.
<div class="warning">
Since your API key contains sensitive information, you shouldn't share it with services you don't fully trust. If leaked, someone can use it maliciously. If you think your API key is no longer secure, make sure you disable it and generate a new one.
</div>
## Regenerating API key
To regenerate an API key, click on the key you want to regenerate. You'll then be able to see a button to regenerate the API key.

View File

@ -64,4 +64,4 @@ To delete a note:
1. Open the note you wish to remove by clicking on it from within the `Record page`.
2. Click the trashcan icon located in the top right corner of the screen.
Please be aware that deleting a note is permanent and can't be undone.
Please be aware that deleting a note is permanent and can't be undone.

View File

@ -79,4 +79,4 @@ To create a new custom object:
4. Once you create your custom object, you'll be able to manage it. You can edit the name, icon and description, view the different fields, and add more fields.
<img src="/images/user-guide/objects/customize-fields.png"style={{width:'100%'}}/>
<img src="/images/user-guide/objects/customize-fields.png"style={{width:'100%'}}/>

View File

@ -1,4 +0,0 @@
{
"title": "Others",
"position": 3
}

View File

@ -1,22 +0,0 @@
---
title: Glossary
position: 3
icon: IconVocabulary
---
### Company & People
The CRM has two fundamental types of records:
- A `Company` represents a business or organization.
- `People` represent your company's current and prospective customers or clients.
### Pipelines
A `Pipeline` is a way to track a business process. Pipelines are present within a *module* and have *stages*:
- A **module** contains the logic for a certain business process (for example: sales, recruiting).
- **Stages** map the steps in your process (for example: new, ongoing, won, lost).
### Views
With views, you can customize how your records are displayed. You can have different filters and sort settings for each view.
### Workspace
A `Workspace` typically represents a company using Twenty. It holds all the records and data that you and your team members add to Twenty.
It has a single domain name, which is typically the domain name your company uses for employee email addresses.

View File

@ -1,38 +0,0 @@
---
title: Tips
sidebar_position: 1
icon: IconInfoCircle
---
## Update workspace name & logo
Workspace admins can edit its name and logo in settings.
- From the sidebar, go to <b>Settings</b>.
- Under <b>Workspace</b>, go to <b>General</b>.
- Edit the name and logo. Your changes will be saved automatically.
## Enable dark mode
Not a fan of light mode? Easily switch to dark mode with these steps:
- From the sidebar, go to <b>Settings</b>.
- Under <b>User</b>, go to <b>Appearance</b>.
- Select <b>Dark</b>. Your changes will be saved automatically.
## Account settings
Configure your user account and set your preferences.
- From the sidebar, go to <b>Settings</b>.
- Under <b>User</b>, go to <b>Profile</b> to edit your name and profile picture. You can upload PNGs, GIFs, and JPEGs.
- Manage your accounts and configure your email and calendar settings in <b>Accounts</b>.
- Your changes will be saved automatically.
## Invite & manage members
Admins can easily invite new members any time.
- From the sidebar, go to <b>Settings</b>.
- Under <b>Workspace</b>, go to <b>Members</b>.
- Use the invite link to add more members to your workspace or simply delete existing ones.

View File

@ -67,5 +67,4 @@ To create a custom field, click the **+** button at the right end of the table c
<img src="/images/user-guide/fields/quick-new-field.png" style={{width:'100%'}}/>
You can also do it by navigating to **Settings** > **Data Model** > **People**. Click on **Add Field**. Choose a field name and type. The new field will be available in the app.
You can also do it by navigating to **Settings** > **Data Model** > **People**. Click on **Add Field**. Choose a field name and type. The new field will be available in the app.

View File

@ -14,6 +14,25 @@ Creating tasks in Twenty is seamless. You can either:
- Use the search function by pressing `cmd/ctrl + k`, then select 'Create task' from the list of quick actions.
- Go to a `Record page` and press `+`at the top right of the page, or go to the Task tab and press the `Add Task`button.
<div style={{padding:'70.59% 0 0 0', position:'relative'}}>
<iframe
src="https://player.vimeo.com/video/928786754?autoplay=1&loop=1&autopause=0&background=1&amp;app_id=58479"
frameborder="0"
allow="autoplay; fullscreen; picture-in-picture; clipboard-write"
style={{
position:'absolute',
top:0,
left:0,
width:'100%',
height:'100%',
borderRadius: '16px',
border:'2px solid black'
}}
title="Export data"
></iframe>
</div>
<script src="https://player.vimeo.com/api/player.js"></script>
## Adding Task Content
Once you've created a task you can enrich it with rich content, such as Titles, Bullet points or even images. To do so, press "/" and enter the desired command.

View File

@ -1,5 +1,5 @@
---
title: Views
title: Views, Sort and Filter
info: Find out how to create, manage and delete Object Views.
icon: IconChecklist
image: /images/user-guide/placeholder-header.png

View File

@ -1,57 +1,54 @@
---
title: What is Twenty
position: 0
icon: IconUsers
info: A brief on Twenty's commitment to reshaping CRM with Open Source
image: /images/user-guide/home/what-is-twenty.png
info: Discover Twenty, an open-source CRM, its features, benefits, system requirements, and how to get involved.
image: /images/user-guide/what-is-twenty/20.png
---
## What is Twenty
# Overview
The purpose of this user guide is to help you learn how you can use Twenty to build the CRM you want.
Twenty is the leading open-source CRM, crafted by hundreds of contributors to suit your unique business needs and processes.
## Quick Search
## Main Features
You'll see a search bar at the top of your sidebar. You can also bring up the command bar with the `cmd`/`ctrl` + `k` shortcut to navigate through your workspace, and find people, companies, notes, and more.
* **Contact Management:** Efficiently store and manage customer data. [Learn more](/user-guide/objects).
* **Custom Objects:** Create and customize objects to fit your business needs. [Details](/user-guide/objects).
* **Custom Fields:** Tailor data fields to capture and organize information specific to your operations. [Understand more](/user-guide/fields).
* **Kanban & Table Views:** Optimize your workflow with flexible [Table Views](/user-guide/table-views) and [Kanban Views](/user-guide/kanban-views).
* **Pipeline Visualization:** Get a clear view of your processes with customizable views. [Explore views](/user-guide/views-sort-and-filter).
* **Email Integration:** View the emails of a specific customer or company within your workspace. [Integrate now](/user-guide/emails).
* **Notes:** Create detailed notes for each record to share knowledge more effectively. [Add notes](/user-guide/notes).
* **Tasks:** Schedule tasks to track customer interactions. [See how](/user-guide/tasks).
* **API & Webhooks:** Connect to other apps and automate workflows with API and Webhooks. [Start integrating](/user-guide/integrations).
The command bar also supports other shortcuts for navigation.
## Benefits
## Create Pre-filtered Views
* Customized: Designed to fit your business needs.
* Community-driven: Built and maintained by a robust open-source community.
* Cost-effective: Open-source nature ensures competitive pricing.
Twenty allows you to add filters to see data that meets certain criteria and hides the rest. You can apply multiple filters at once.
## System Requirements
To create a filter in your workspace, click Filter at the top right and select the attribute you'd like to filter your records by. Create your filter and then save changes in a new view by clicking `+ Create view`.
* Modern web browser (e.g., Firefox, Chrome, Safari, Edge).
* Internet connection (Offline mode isn't yet supported).
The filtered view is now available to your whole team.
# Demo
## Add Stages For Opportunities
If you wish to try Twenty before to create your own account, go to demo.twenty.com and login with the following credentials:
You can also add more stages to the opportunities board.
```
email: noah@demo.dev
password: Applecar2025
```
On the <b>Opportunities</b> page, click on <b>Options</b>, <b>Stages</b>, then `+ Add Stage`.
# Vision and mission
You can also edit the stage by clicking on the name.
Great companies often start with bets that seem like long shots. Only later do they appear as no-brainers. Searching the web through a text field, not a directory; letting strangers stay in your home; renting server space like a utility...
## Create Notes and Tasks For Each Record
Open-source is a marginal part of CRM today. Our bet is that open-source will ultimately dominate CRM market share.
You can attach notes and tasks to each record. With Notes, you can keep a record of any observations, comments, and interactions, and keep track of all items that require action with Tasks.
The open-source tide has been rising for some time already, following a simple rule: the closer to the developer stack, the higher the market share of open-source.
There are multiple ways to create notes and tasks. Learn more about [Notes](./basics/notes.mdx) and [Tasks](./basics/tasks.mdx).
# Join now
## Upload Files For Each Record
You can also upload and attach files for each record. To do so, expand a record, and head over to the <b>Files</b> tab. You'll then see the `+ Add file` button.
<img src="/images/user-guide/attach-files-to-records-light.png" style={{width:'100%', maxWidth:'800px'}}/>
## Add Records To Favorites
You can add records to your favorites for quick access. To do so, expand the record you want to add, and click on the heart icon on the top right. You'll now be able to see your favorite records in your sidebar right above your workspace.
<img src="/images/user-guide/view-favorite-records-light.png" style={{width:'100%', maxWidth:'800px'}}/>
## Import data
You can easily import People and Companies data into Twenty from other apps using a .csv, .xslx, or .xsl file. In the <b>Companies</b> or <b>People</b> page, click on <b>Options</b> and then on <b>Import</b>.
Upload your file, match the columns, and validate the data to import it.
Take Control, own your CRM today. [Register here](https://www.app.twenty.com) or [join as contributors on GitHub](https://github.com/twentyhq/twenty).