| Action | A named server function that a module declares and implements. It can be run from a record-page button, a workflow step, the HTTP API and an agent tool. See Actions and server code. |
| Agent | An AI assistant that works inside a workspace: instructions plus a tool list. It acts with the role of the person who asked. See Agents. |
| Apply | The second step of installing or updating a module: write a reviewed plan to the workspace. See Plan and apply. |
| API key | A credential created in Settings, sent in the x-api-key header, with its own permissions and expiry. See API authentication. |
| Approval card | What an agent shows when a tool set to Ask first stops. The person approves or rejects the call. |
| Block | A React component Devias places on a screen: Home, a record page, a dialog, a side panel or an approval. See Blocks. |
| Branch | A workflow step kind (branch) that chooses the next steps by a condition. |
| Command | An entry in the command palette (⌘K). |
| Connection | The credentials a module uses for an outside service. Its kind is api_key or oauth2, and it belongs to the workspace or to one person. |
| Core module | A module that comes with every workspace: the studio itself (Home, Tasks, Documents, Workflows, Agents, Skills). |
| Document | A page of rich text with comments and @mentions. |
| Event | A record in the workspace’s ordered log of something that happened: a record, task or metadata change, a workflow run, or an event a module received from a service. See Change feed. |
| Field | One piece of information on an object, with a type. See Data model. |
| Layout | How one record’s page is arranged: a shell (tabs, column or split) and blocks. |
| Manifest | The plain-data declaration of a module, created with defineModule. |
| Member | A person in a workspace, with a role. |
| Module | A package that adds one area of the business to a workspace. See Modules. |
| Navigation item | A row of the sidebar. Its target kind is object, page, url or group. |
| Notification | A message from a workflow, a module or an agent, shown behind the bell. |
| Object | A kind of thing a workspace keeps track of, such as Person or Deal. |
| Plan | The first step of installing or updating a module: a list of changes, each create, update, delete or conflict, with nothing written. |
| Policy | A module’s declared default for whether an action applies, waits for review or is refused (auto, review, deny). Experimental: stored and shown, not enforced. |
| Record | One row of an object. |
| Relation | A field type that links a record to a record of another object. |
| Role | A member’s permission level: owner, admin or member. See Access and permissions. |
| Run | One execution of a workflow, with a status of pending, running, succeeded or failed and the result of each step. |
| Skill | A procedure an agent loads only when a request matches its description. See Skills. |
| Slug | The part of a workspace’s address after /workspaces/. |
| Step | One item of a workflow. Its kind is action or branch. |
| Studio | The React web app people use. |
| Task | A unit of work for a person or an agent, with a status and a priority. See Tasks. |
| Tool | One thing an agent may do, set per agent to Runs freely or Ask first. |
| Trigger | What starts a workflow. Its kind is manual, schedule, record_event, task_event or module_event. |
| Variable | A setting a module declares with defineVariable and an admin sets per workspace. |
| View | A saved way of looking at one object: a table, a kanban board or a calendar. |
| Webhook | A module’s address that receives events from an outside service. Its parse function verifies the signature and returns events. |
| Workflow | One trigger and a list of steps that run in order. See Workflows and tasks. |
| Workspace | One company’s space: its data, members, modules and settings. |