Apps are custom extensions built as code that can define data models and serverless functions. They enable developers to create reusable customizations that can be deployed across multiple workspaces.
Code Actions are workflow steps that let you write custom JavaScript to transform data, make calculations, or perform complex logic that isn’t possible with built-in actions.
The Command Menu is a quick-access interface (opened with Cmd + K on Mac and Ctrl + K on Windows) that lets you perform actions, create records, and navigate your workspace efficiently.
A Data Model is the structure that defines how information is organized in your CRM, including what objects exist, their properties (fields), and how they relate to each other.
A Kanban is a visual way to track your business processes using cards and columns. Each column represents a stage in your process (for example: new, ongoing, won, lost), and you move records through these stages as they progress.
An Object is a data structure that represents a specific type of entity in your CRM (like People, Companies, or Opportunities). Objects can be standard (built-in) or custom (created by you).
Triggers are the starting point of a workflow — the event or condition that initiates the automation. Examples include record creation, record updates, webhooks, or scheduled times.
Upsert is an operation that combines “update” and “insert” — it updates an existing record if a match is found, or creates a new record if no match exists.
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.