Skip to main content

Relations

Relations let you connect items between modules, creating parent/child relationships and enabling linked workflows.

When to Use

Use relations when you want to link items (e.g., customers to tasks) or create dependencies between modules.

How It Works

  • Define relations in module settings ("Relations" tab).
  • Choose parent/child direction and specify which item types are valid.
  • Use type selectors to create distinct or intra-module relations.

Usage Example

Suppose you want to relate tasks to customers:

{
"relation": {
"name": "Customer-Task",
"module": "Tasks",
"relationType": "1:n",
"parent": "Customer",
"child": "Task"
}
}

Options/Parameters

  • Name: Name for the relation
  • Module: Module to relate
  • Relation: Parent or Child
  • Valid for types: Restrict to certain item types
  • Relation type: 1:1 or 1:n