mirror of
https://github.com/twentyhq/twenty
synced 2026-04-21 13:37:22 +00:00
Update documentation (#14891)
Fix small things and update documentation with more troubleshooting information
This commit is contained in:
parent
245b0a014a
commit
aba7437fd5
21 changed files with 111 additions and 60 deletions
|
|
@ -5,7 +5,7 @@ This is not related in any way to the main app, which you can find in twenty-fro
|
|||
|
||||
## Getting Started
|
||||
|
||||
We're using Next.JS
|
||||
We're using Next.js
|
||||
We're using Postgres for the database. Mandatory for the website to work, even locally.
|
||||
|
||||
1. Copy the .env.example file to .env and fill in the values.
|
||||
|
|
|
|||
|
|
@ -12,10 +12,24 @@ image: /images/user-guide/notes/notes_header.png
|
|||
|
||||
Community-led documentation for Kubernetes deployment is available [here](https://github.com/twentyhq/twenty/tree/main/packages/twenty-docker/k8s)
|
||||
|
||||
### Coolify
|
||||
|
||||
## Others
|
||||
Deploy Twenty on servers using Coolify. (official image on Coolify will be available soon)
|
||||
|
||||
Please feel free to Open a PR to add more Cloud Provider options.
|
||||
[Coolify documentation](https://coolify.io/docs/get-started/introduction)
|
||||
|
||||
|
||||
### EasyPanel
|
||||
|
||||
Deploy Twenty on EasyPanel with the community maintained template below.
|
||||
|
||||
[Deploy on EasyPanel](https://easypanel.io/docs/templates/twenty)
|
||||
|
||||
### Elest.io
|
||||
|
||||
Deploy Twenty on servers with Elest.io using link below.
|
||||
|
||||
[Deploy on Elest.io](https://elest.io/open-source/twenty)
|
||||
|
||||
### Twenty on Railway
|
||||
|
||||
|
|
@ -23,4 +37,8 @@ Deploy Twenty on Railway with the community maintained template below.
|
|||
|
||||
[](https://railway.com/deploy/nAL3hA)
|
||||
|
||||
## Others
|
||||
|
||||
Please feel free to Open a PR to add more Cloud Provider options.
|
||||
|
||||
<ArticleEditContent></ArticleEditContent>
|
||||
|
|
|
|||
|
|
@ -120,6 +120,37 @@ That's expected as user is unauthorized when logged out since its identity is no
|
|||
</div>
|
||||
- If a **POST request** is received, your worker is running successfully. Otherwise, you need to troubleshoot your worker.
|
||||
|
||||
#### Front-end fails to start and returns error TS5042: Option 'project' cannot be mixed with source files on a command line
|
||||
|
||||
Comment out checker plugin in `packages/twenty-ui/vite-config.ts` like in example below
|
||||
```
|
||||
plugins: [
|
||||
react({ jsxImportSource: '@emotion/react' }),
|
||||
tsconfigPaths(),
|
||||
svgr(),
|
||||
dts(dtsConfig),
|
||||
// checker(checkersConfig),
|
||||
wyw({
|
||||
include: [
|
||||
'**/OverflowingTextWithTooltip.tsx',
|
||||
'**/Chip.tsx',
|
||||
'**/Tag.tsx',
|
||||
'**/Avatar.tsx',
|
||||
'**/AvatarChip.tsx',
|
||||
],
|
||||
babelOptions: {
|
||||
presets: ['@babel/preset-typescript', '@babel/preset-react'],
|
||||
},
|
||||
}),
|
||||
],
|
||||
```
|
||||
|
||||
#### Admin panel not accessible
|
||||
|
||||
Run `UPDATE core."user" SET "canAccessFullAdminPanel" = TRUE WHERE email = 'you@yourdomain.com';` in database container to get access to admin panel.
|
||||
|
||||
|
||||
|
||||
### 1-click Docker compose
|
||||
|
||||
#### Unable to Log In
|
||||
|
|
@ -155,6 +186,10 @@ If you're running Twenty behind a reverse proxy and experiencing connection issu
|
|||
|
||||
After making changes, restart both the reverse proxy and Twenty containers.
|
||||
|
||||
#### Error when uploading an image - permission denied
|
||||
|
||||
Switching the data folder ownership on the host from root to another user and group resolves this problem.
|
||||
|
||||
## Getting Help
|
||||
|
||||
If you encounter issues not covered in this guide:
|
||||
|
|
|
|||
|
|
@ -21,7 +21,7 @@ If you used Docker Compose, follow these steps:
|
|||
|
||||
If you want to upgrade your instance by few versions, e.g. from v0.33.0 to v0.35.0, you have to upgrade your instance sequentially, in this example from v0.33.0 to v0.34.0, then from v0.34.0 to v0.35.0.
|
||||
|
||||
|
||||
**Make sure that after each upgraded version you have non-corrupted backup.**
|
||||
|
||||
## Version-specific upgrade steps
|
||||
|
||||
|
|
|
|||
|
|
@ -20,7 +20,7 @@ Creating notes in the system is intuitive and dynamic. You can either:
|
|||
|
||||
### Adding Content
|
||||
|
||||
Start typing directly or press '/' to add elements like headings, files, or images instantly.
|
||||
Start typing directly or press `/` to add elements like headings, files, or images instantly.
|
||||
|
||||
### Format Content
|
||||
|
||||
|
|
@ -28,7 +28,7 @@ You can format your notes right from the editor. Use Markdown syntax, press the
|
|||
|
||||
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.
|
||||
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.
|
||||
|
||||
<div style={{padding:'69.01% 0 0 0', position:'relative', margin: '32px 0px 0px'}}>
|
||||
<iframe
|
||||
|
|
@ -61,7 +61,7 @@ To delete a note:
|
|||
|
||||
1. Open the note you wish to remove by clicking on it from within the `Record page`.
|
||||
2. Select the note you want to delete within the notes tab.
|
||||
3. Use the `Option` button on the lower right corner to prompt additional actions including delete.
|
||||
3. Use the `Option` button in the lower right corner to prompt additional actions including delete.
|
||||
4. Complete your deletion when prompted with the confirmation modal.
|
||||
|
||||
Another way to delete a note is through the notes view like you would a regular record. Please be aware that deleting a note is permanent and can't be undone.
|
||||
|
|
|
|||
|
|
@ -13,7 +13,7 @@ Creating tasks in Twenty is seamless. You can either:
|
|||
|
||||
- Go to the `Tasks`tab and press the `+` button at the top right of the page.
|
||||
- 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.
|
||||
- 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', margin: '32px 0px 0px'}}>
|
||||
<iframe
|
||||
|
|
@ -36,7 +36,7 @@ Creating tasks in Twenty is seamless. You can either:
|
|||
|
||||
### 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.
|
||||
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.
|
||||
|
||||
## Viewing Tasks
|
||||
|
||||
|
|
|
|||
|
|
@ -38,7 +38,7 @@ Enter the record name then press `Enter` to save. To edit a record name, click o
|
|||
|
||||
## Delete record
|
||||
|
||||
**Index View:** To delete a record, select the checkbox next to the record and click the delete button on the top right corner.
|
||||
**Index View:** To delete a record, select the checkbox next to the record and click the delete button in the top right corner.
|
||||
|
||||
**Record Page:** Tap the `⋮` icon in the top right corner, then select delete.
|
||||
|
||||
|
|
|
|||
|
|
@ -31,7 +31,7 @@ If the concept has its own lifecycle, properties, or relationships, it usually d
|
|||
These go beyond a single field because they carry their own data and relationships.
|
||||
|
||||
**4. Create an object when the number of related records is open-ended.**
|
||||
If something can be linked multiple times and you don’t know how many, it’s better as its own object. For instance, instead of creating fields like “Product 1,” “Product 2,” etc., define a **Product object** and relate it to the original record. This way, you can support one, two, or a hundred products without changing your model.
|
||||
If something can be linked multiple times and you don’t know how many, it’s better as its own object. For instance, instead of creating fields like “Product 1”, “Product 2”, etc., define a **Product object** and relate it to the original record. This way, you can support one, two, or a hundred products without changing your model.
|
||||
|
||||
**5. Keep it simple first.**
|
||||
Start with fields. Move to new objects only when you feel the limits — too many fields, repeated records, or relationships that don’t fit neatly.
|
||||
|
|
|
|||
|
|
@ -15,7 +15,7 @@ Fields in an object are akin to the column names in an Excel spreadsheet, indica
|
|||
|
||||
The platform includes Standard Fields by default as predefined fields designed to meet common, universal requirements in business modeling.
|
||||
|
||||
As an example, "First Name" and "Last Name" are standard fields within the `people object`. They're text fields, meant to capture and store the respective names of individuals.
|
||||
As an example, "First Name" and "Last Name" are standard fields within the `People` object. They're text fields, meant to capture and store the respective names of individuals.
|
||||
|
||||
As essential parts of the data model, you can't delete them, but only deactivate them.
|
||||
|
||||
|
|
@ -33,7 +33,7 @@ For instance, a custom field for SpaceX could be "Rocket Active Status", indicat
|
|||
|
||||
To add a custom field to any object, follow these steps:
|
||||
1. Go to `Settings` in the left sidebar.
|
||||
2. Go to `Data Model`, then select the object you wish to customize
|
||||
2. Go to `Data Model`, then select the object you wish to customize.
|
||||
3. Proceed by clicking on `Add Field`.
|
||||
4. Choose a field name and type that suits your requirements. Consider adding a field description for better understanding.
|
||||
|
||||
|
|
|
|||
|
|
@ -19,13 +19,13 @@ If you have not done so when creating your workspace, connect you **Google or Mi
|
|||
- Auto-create contacts based on interactions (optional)
|
||||
- Keep communication history visible for your team
|
||||
|
||||
You can do so under Settings → Accounts.
|
||||
You can do so under Settings > Accounts.
|
||||
|
||||
You control which contacts are imported in Twenty and what gets shared with the rest of your team: full message content, subject and the metadata (sender, date, subject), or just the metadata. This is the same for your meetings.
|
||||
You can configure the visibility and the contact creation preferences under Settings → Email / Calendar.
|
||||
You can configure the visibility and the contact creation preferences under Settings > Email / Calendar.
|
||||
|
||||
#### Using another provider?
|
||||
This is currently under beta: you can activate this feature under Settings → Releases → Lab tab.
|
||||
This is currently under beta: you can activate this feature under Settings > Releases > Lab tab.
|
||||
You can add email accounts from any provider that supports IMAP and send emails with SMTP. Synchronizing calendars with CalDAV is coming soon!
|
||||
|
||||
|
||||
|
|
@ -33,8 +33,8 @@ You can add email accounts from any provider that supports IMAP and send emails
|
|||
Use the csv import to add contacts who are not in your mailbox, product data or existing enrichment you might have, as well as your previous deals, notes, tasks.
|
||||
Import via csv is available for any custom object.
|
||||
|
||||
To import the csv file, make sure to open the Command menu ( ```Cmd + K``` or ```Ctrl + K```) from a view listing the object you're about to upload.
|
||||
Then, click on ```Import records```.
|
||||
To import the csv file, make sure to open the Command menu (`Cmd + K` or `Ctrl + K`) from a view listing the object you're about to upload.
|
||||
Then, click on `Import records`.
|
||||
|
||||
Below are a few guidelines:
|
||||
|
||||
|
|
@ -51,11 +51,11 @@ Read [this article](https://twenty.com/user-guide/section/integrations/import-ex
|
|||
|
||||
# 2. Customize your data model
|
||||
Twenty offers the flexibility you need to shape the data model that will best support your day-to-day.
|
||||
Create objects and fields of any type, inlcuding relations between your different objects. You can do so under Settings → Data Model.
|
||||
Create objects and fields of any type, including relations between your different objects. You can do so under Settings > Data Model.
|
||||
Here are a few tips:
|
||||
- **You are not limited in the number of custom fields nor custom objects**. Adding custom objects and fields will not lead to upgrading your plan.
|
||||
- **People and Companies are the two objects from where you will be able to access the emails and meetings**. We recommend using those as much as possible, adding fields to categorize your records if need be. Here is an example:
|
||||
- It is best to use the People object for your prospects and partners, creating a field on the People object named ```Person Type```, instead of creating a Partner custom object (from where you will not be able to access the emails exchanged with this person).
|
||||
- It is best to use the People object for your prospects and partners, creating a field on the People object named `Person Type`, instead of creating a Partner custom object (from where you will not be able to access the emails exchanged with this person).
|
||||
- Create different views under People, one to display partners and one to display prospects.
|
||||
- Two People cannot have the same email address. Two Companies cannot have the same domain.
|
||||
- You can deactivate fields and objects you do not want to use.
|
||||
|
|
@ -68,12 +68,12 @@ Read [this article](https://twenty.com/user-guide/section/data-model/customize-y
|
|||
Creating different views is key to make the data actionable for your team.
|
||||
Here is how to proceed:
|
||||
- **Add or hide columns**
|
||||
- Manage the fields visible in a given view clicking on Options → Fields (from the top right). You can show/hide fields from there.
|
||||
- If the need is punctual, hide a column clicking on its name and then ```Hide```. Add a column clicking on the ```+``` at the very right of the table and select the one you need.
|
||||
- Manage the fields visible in a given view clicking on Options > Fields (from the top right). You can show/hide fields from there.
|
||||
- If the need is punctual, hide a column clicking on its name and then `Hide`. Add a column clicking on the `+` at the very right of the table and select the one you need.
|
||||
|
||||
- **Reorder fields**
|
||||
- Reorder the fields from a given view clicking on Options → Fields (from the top right). Drag and drop the fields to reorder them.
|
||||
- If the need is punctual, you can ```Move Left/Right``` a column by clicking on its name.
|
||||
- Reorder the fields from a given view clicking on Options > Fields (from the top right). Drag and drop the fields to reorder them.
|
||||
- If the need is punctual, you can `Move Left/Right` a column by clicking on its name.
|
||||
|
||||
- **Filter records**
|
||||
- This is done from the top right.
|
||||
|
|
@ -85,8 +85,8 @@ Here is how to proceed:
|
|||
- **Save** your view and rename it
|
||||
|
||||
- **Choose the layout**
|
||||
- You can switch to a **Kanban layout** or a **Group By** layout -- as long as the object has a “Stage” or similar select-type field.
|
||||
- **Add it to your Favorties**
|
||||
- You can switch to a **Kanban layout** or a **Group By** layout - as long as the object has a “Stage” or similar select-type field.
|
||||
- **Add it to your Favorites**
|
||||
- This can be done using the dropdown menu showing the different views.
|
||||
|
||||
|
||||
|
|
|
|||
|
|
@ -9,7 +9,7 @@ sectionInfo: Discover Twenty, an open-source CRM.
|
|||
When you log into Twenty for the first time, the layout should feel intuitive. It’s designed to help you move fast and stay organized, without getting in your way.
|
||||
|
||||
## The Main Layout
|
||||
The center of the screen is **where your records live** —people, companies, opportunities, tasks, notes, workflows and any other object you created. This is where the day-to-day work happens.
|
||||
The center of the screen is **where your records live** — people, companies, opportunities, tasks, notes, workflows and any other object you created. This is where the day-to-day work happens.
|
||||
You can **view, edit, delete records** from there as well as **creating new views**.
|
||||
|
||||
## The Navigation Bar
|
||||
|
|
@ -19,7 +19,7 @@ On the left side, from the top to the bottom, you’ll be able to:
|
|||
- Use the **search bar** (press ```/``` to open it instantly)
|
||||
- Open the **Settings** section
|
||||
**Please note that our API documentation is accessible under the Settings section and not the User Guide.**
|
||||
- Have a direct access to your **Favourites views**. Favourites are unique for each user.
|
||||
- Have direct access to your **Favourites views**. Favourites are unique for each user.
|
||||
- Switch between different objects
|
||||
- **Create automations** using workflows
|
||||
- Reach out to Support and open our User Guide.
|
||||
|
|
@ -55,7 +55,7 @@ Open your Settings from the top left to
|
|||
- Invite members
|
||||
- Edit your profile
|
||||
- Customize your workspace: billing, user permissions
|
||||
- Discover the latest releases and the upcoming features (under Releases → Lab tab)
|
||||
- Discover the latest releases and the upcoming features (under Releases > Lab tab)
|
||||
|
||||
If you do not see all those sections under Settings, reach out to your workspace administrator - some of them have a restricted access.
|
||||
|
||||
|
|
|
|||
|
|
@ -8,6 +8,6 @@ sectionInfo: Discover Twenty, an open-source CRM.
|
|||
|
||||
## Implementation Services
|
||||
Whether you need help getting started or creating advanced customizations, we have a solution.
|
||||
Discover our [Implementation Services](https://twenty.com/implementaion-services) and our [Onboarding Packs](https://twenty.com/onboarding-packages).
|
||||
Discover our [Implementation Services](https://twenty.com/implementation-services) and our [Onboarding Packs](https://twenty.com/onboarding-packages).
|
||||
|
||||
<ArticleEditContent></ArticleEditContent>
|
||||
|
|
|
|||
|
|
@ -12,12 +12,12 @@ Twenty offers APIs in **REST and GraphQL**.
|
|||
|
||||
### Your unique APIs
|
||||
Unique APIs are generated for your workspace, to perfectly reflect your custom data model.
|
||||
This means you will have a dedicated endpoint for each of your custom objects and custom fields -- which will make the dev experience much nicer!
|
||||
This means you will have a dedicated endpoint for each of your custom objects and custom fields - which will make the dev experience much nicer!
|
||||
|
||||
|
||||
### Benefits of the GraphQL APIs
|
||||
- **Batch operations** are available with the GraphQL APIs. You just need to use the plural name of your object.
|
||||
*Example*: use the mutation ```CreateCompanies``` instead of ```CreateCompany``` for your batch creation.
|
||||
*Example*: use the mutation `CreateCompanies` instead of `CreateCompany` for your batch creation.
|
||||
*(This is the reason why the singular and plural names of your object needs to be distinct.)*
|
||||
|
||||
- **Upsert** option is available with the GraphQL APIs.
|
||||
|
|
@ -80,7 +80,7 @@ For instance, a webhook can alert your system in real-time when someone creates
|
|||
|
||||
### Creating Webhooks
|
||||
|
||||
1. From Settings → APIs & Webhooks → Webhooks, click `+` Create webhook.
|
||||
1. From Settings > APIs & Webhooks > Webhooks, click `+` Create webhook.
|
||||
2. Enter your URL.
|
||||
3. Click Save.
|
||||
|
||||
|
|
@ -105,7 +105,7 @@ For instance, a webhook can alert your system in real-time when someone creates
|
|||
|
||||
### Deleting Webhooks
|
||||
|
||||
1. In Settings → APIs & Webhooks → Webhooks, find your webhook.
|
||||
1. In Settings > APIs & Webhooks > Webhooks, find your webhook.
|
||||
2. Click on your webhook and press **Delete** to remove it. A confirmation popup will appear to confirm.
|
||||
|
||||
<ArticleEditContent></ArticleEditContent>
|
||||
|
|
|
|||
|
|
@ -30,7 +30,7 @@ You can customize how you share and manage your emails through the settings.
|
|||
|
||||
### Connecting a New Mailbox
|
||||
|
||||
To connect a Gmail mailbox, go to `Settings` > `Accounts`, then click the `Add account` button. You can add several mailboxes to your account.
|
||||
To connect a Gmail mailbox, go to Settings > Accounts, then click the `Add account` button. You can add several mailboxes to your account.
|
||||
|
||||
After connecting a mailbox, visit the `Emails` tab and select the desired mailbox to customize its settings.
|
||||
|
||||
|
|
|
|||
|
|
@ -31,15 +31,15 @@ Below are a few examples of what you can build.
|
|||
- Give your sellers the context they need to be on top of their accounts, bringing **product data** in Twenty
|
||||
- Connect your **call recorder** to automatically create a Note in Twenty with the summary of a meeting and a Task with the action items
|
||||
- Enrich your leads with demographics enrichment to know who your team is talking to
|
||||
- Send the informations needed to generate an invoice when a deal is closed
|
||||
- Send the information needed to generate an invoice when a deal is closed
|
||||
|
||||
To do so, you will mainly leverage the ```On a schedule``` and ```Webhook``` triggers, as well as the ```HTTP``` and ```Code``` functions.
|
||||
|
||||
### What if I don't want to build those connections?
|
||||
We offer [Implementation Services](https://twenty.com/implementaion-services) to help you create the automations you need.
|
||||
We offer [Implementation Services](https://twenty.com/implementation-services) to help you create the automations you need.
|
||||
Depending on the scope of you project, we will suggest an [Onboarding pack](https://twenty.com/onboarding-packages) or we will put you in contact with our certified implementation partners. They can create your data model, migrate your data, build your workflows.
|
||||
|
||||
### I'm not sure the connection I need to doable
|
||||
### I'm not sure the connection I need is doable
|
||||
Send us a message and we will help you assess the feasibility.
|
||||
|
||||
## What we're working on
|
||||
|
|
|
|||
|
|
@ -19,8 +19,6 @@ Sync Twenty with 3000+ apps using <ArticleLink href="https://zapier.com/apps/twe
|
|||
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. <ArticleLink href="https://zapier.com/how-it-works">Learn more about triggers and actions in Zapier.</ArticleLink>
|
||||
5. Once you choose the Twenty account that you want to use for your automation, you'll have to allow Zapier to access it by adding an API key. You can learn [how to generate your API key here.](/user-guide/section/functions/api-webhooks)
|
||||
|
||||
|
||||
6. Enter your API key and click on 'Yes, Continue to Twenty.'
|
||||
|
||||
<div style={{padding:'69.01% 0 0 0', position:'relative', margin: '32px 0px 0px'}}>
|
||||
|
|
|
|||
|
|
@ -9,7 +9,7 @@ sectionInfo: Understand how Twenty pricing works.
|
|||
<details>
|
||||
<summary><strong>Where can I switch my subscription to the Organization plan?</strong></summary>
|
||||
|
||||
You can do so under `Settings / Billing`. Then click on `Switch to Organization`.
|
||||
You can do so under `Settings > Billing`. Then click on `Switch to Organization`.
|
||||
|
||||
</details>
|
||||
|
||||
|
|
@ -23,7 +23,7 @@ Please reach out to our team directly via the Support, there is no easy way to d
|
|||
<details>
|
||||
<summary><strong>Where can I switch my subscription to Yearly?</strong></summary>
|
||||
|
||||
You can do so under `Settings / Billing`. Then click on `Switch to Yearly`.
|
||||
You can do so under `Settings > Billing`. Then click on `Switch to Yearly`.
|
||||
|
||||
</details>
|
||||
|
||||
|
|
@ -37,7 +37,7 @@ Please reach out to our team directly via the Support, there is no easy way to d
|
|||
<details>
|
||||
<summary><strong>Where can I see my credit usage?</strong></summary>
|
||||
|
||||
You will find this under `Settings / Billing`.
|
||||
You will find this under `Settings > Billing`.
|
||||
|
||||
</details>
|
||||
|
||||
|
|
@ -62,28 +62,28 @@ This is coming soon! Reach out to us directly in the meantime.
|
|||
<details>
|
||||
<summary><strong>Where can I manage the Billing details?</strong></summary>
|
||||
|
||||
You can do so under `Settings / Billing`.
|
||||
You can do so under `Settings > Billing`.
|
||||
|
||||
</details>
|
||||
|
||||
<details>
|
||||
<summary><strong>Where can I update my payment method?</strong></summary>
|
||||
|
||||
You can do so under `Settings / Billing`. Then click on `View billing details`. You'll be able to add a new payment method there.
|
||||
You can do so under `Settings > Billing`. Then click on `View billing details`. You'll be able to add a new payment method there.
|
||||
|
||||
</details>
|
||||
|
||||
<details>
|
||||
<summary><strong>Where can I update my billing information?</strong></summary>
|
||||
|
||||
You can do so under `Settings / Billing`. Then click on `View billing details`. You'll be able to edit the billing information there.
|
||||
You can do so under `Settings > Billing`. Then click on `View billing details`. You'll be able to edit the billing information there.
|
||||
|
||||
</details>
|
||||
|
||||
<details>
|
||||
<summary><strong>Where can I access my invoices?</strong></summary>
|
||||
|
||||
You can do so under `Settings / Billing`. Then click on `View billing details`. You'll see all your invoices at the bottom of the screen.
|
||||
You can do so under `Settings > Billing`. Then click on `View billing details`. You'll see all your invoices at the bottom of the screen.
|
||||
|
||||
</details>
|
||||
|
||||
|
|
|
|||
|
|
@ -87,7 +87,7 @@ Control access to workspace settings in two ways:
|
|||
|
||||
### Workspace Action Permissions
|
||||
|
||||
Controll access to general workspace actions:
|
||||
Control access to general workspace actions:
|
||||
|
||||
- Toggle **Application All Access** to grant full permissions
|
||||
- Or enable individual actions such as **Send Email**, **Import CSV**, and **Export CSV**
|
||||
|
|
|
|||
|
|
@ -16,7 +16,7 @@ sectionInfo: Learn how to manage your workspace.
|
|||
<details>
|
||||
<summary><strong>I accidentally created multiple workspaces but only need one. What should I do?</strong></summary>
|
||||
|
||||
Just delete the workspaces you no longer need, you can do so under `Settings -> General`.
|
||||
Just delete the workspaces you no longer need, you can do so under `Settings > General`.
|
||||
**Careful: do not delete your account** (accessible under the Profile section) — your account is shared among the different workspaces.
|
||||
</details>
|
||||
|
||||
|
|
@ -29,7 +29,7 @@ sectionInfo: Learn how to manage your workspace.
|
|||
<details>
|
||||
<summary><strong>How can I delete my workspace?</strong></summary>
|
||||
|
||||
You can do so under `Settings -> General`. We hope we'll see you around soon, thank you for giving Twenty a try!
|
||||
You can do so under `Settings > General`. We hope we'll see you around soon, thank you for giving Twenty a try!
|
||||
</details>
|
||||
|
||||
|
||||
|
|
|
|||
|
|
@ -12,7 +12,7 @@ Kanban views visually map out process flows, where each column stands for a dist
|
|||
|
||||
## Move Cards between Stages
|
||||
|
||||
You can move each card between stages as it goes through your workflow by dragging and dropping. To proceed, hold your click on a card and move it to the next stage.
|
||||
You can move each card between stages as it goes through your workflow by dragging and dropping. To proceed, hold your click on a card and move it to the next stage.
|
||||
|
||||
<div style={{padding:'69.01% 0 0 0', position:'relative', margin: '32px 0px 0px'}}>
|
||||
<iframe
|
||||
|
|
@ -39,7 +39,7 @@ You can tailor your workflow to suit your needs using stages, which represent a
|
|||
|
||||
### Add Stages
|
||||
|
||||
To add a stage, access the Select Field Settings by navigating to Settings > Data Model, selecting your object, and then the field your Kanban board depends on.
|
||||
To add a stage, access the Select field settings by navigating to Settings > Data Model, selecting your object, and then the field your Kanban board depends on.
|
||||
|
||||
<div style={{padding:'69.01% 0 0 0', position:'relative', margin: '32px 0px 0px'}}>
|
||||
<iframe
|
||||
|
|
@ -62,7 +62,7 @@ To add a stage, access the Select Field Settings by navigating to Settings > Dat
|
|||
|
||||
### Remove Stages
|
||||
|
||||
To remove a stage, hover the stage name or the `⋮` icon, click `Edit from settings` in the Select Field settings, and then click <b>Delete</b> next to the relevant stage.
|
||||
To remove a stage, hover the stage name or the `⋮` icon, click `Edit from settings` in the Select field settings, and then click <b>Delete</b> next to the relevant stage.
|
||||
|
||||
<img src="/images/user-guide/kanban-views/edit-stage.png" style={{width:'100%'}}/>
|
||||
|
||||
|
|
@ -76,7 +76,7 @@ You can also rearrange the order of fields by holding down the field name and dr
|
|||
|
||||
## Compact View
|
||||
|
||||
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 for <b>Compact view</b> after selecting layout in kanban view.
|
||||
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 for <b>Compact view</b> after selecting layout in Kanban view.
|
||||
|
||||
<img src="/images/user-guide/kanban-views/compact-view.png" style={{width:'100%'}}/>
|
||||
|
||||
|
|
|
|||
|
|
@ -11,7 +11,7 @@ You can see your records in different ways by creating views. In a view, you can
|
|||
|
||||
### Default View
|
||||
|
||||
Each object comes with an unfiltered, unsorted, and undeletable view known as the Default view. It's named after the object's plural name, such as "All Companies," "All People," "All Opportunities".
|
||||
Each object comes with an unfiltered, unsorted, and undeletable view known as the Default view. It's named after the object's plural name, such as "All Companies", "All People", "All Opportunities".
|
||||
|
||||
<img src="/images/user-guide/views/default-view.png" style={{width:'100%'}}/>
|
||||
|
||||
|
|
@ -29,7 +29,7 @@ There are two ways to create a new view. Either directly from the `View Switcher
|
|||
2. Click the `Add View` button at the bottom of the view switcher menu.
|
||||
3. Choose an Icon and name for your View.
|
||||
4. Choose a "View type" between Table and Kanban.
|
||||
5. (Kanban Views only) For your Kanban view, select the Select field you wish to use as the column header. The system prompts you to create one from the Settings before enabling Kanban view creation, if your object lacks a `Select field`.
|
||||
5. (Kanban Views only) For your Kanban view, select the Select field you wish to use as the column header. The system prompts you to create one from the Settings before enabling Kanban view creation, if your object lacks a `Select` type field.
|
||||
6. Click "Create" to generate your new view.
|
||||
|
||||
The newly created view opens automatically.
|
||||
|
|
@ -79,11 +79,11 @@ When you change the `Sorting` and `Filtering` of an existing view, a `Save as ne
|
|||
### Editing and Deleting a View
|
||||
|
||||
To Edit or Delete a view:
|
||||
1. Open the View Switcher
|
||||
2. Hover the View you wish to edit
|
||||
3. Click on the three dots that appear upon hover to edit and delete views
|
||||
1. Open the View Switcher.
|
||||
2. Hover the View you wish to edit.
|
||||
3. Click on the three dots that appear upon hover to edit and delete views.
|
||||
|
||||
Upon clicking on edit, you can change the icon and the name of the view or delete the view completely
|
||||
Upon clicking on edit, you can change the icon and the name of the view or delete the view completely.
|
||||
|
||||
<div style={{padding:'69.01% 0 0 0', position:'relative', margin: '32px 0px 0px'}}>
|
||||
<iframe
|
||||
|
|
|
|||
Loading…
Reference in a new issue