Skip to main content

Basics Concepts

📄️ Entities

Entities are the primary element for storing data and can be likened to tables in databases, where they are defined in each system to represent different sections or elements. These entities allow interconnection through relationships, leading to a smooth data flow in the system and reflecting automation mechanisms within the system. An entity is often designated to represent a specific set of information or functions within the system, such as a task entity in a task management system.

📄️ Views

In the platform, a view serves as the main point of interaction between the user and the system. Through views, users can easily manage entries, including listing, displaying, adding, editing, and performing other tasks that will be explained later. These operations are carried out according to the permissions and settings predefined by the administrator. Each view is characterized by specific information and settings tailored to meet particular needs, which will be detailed in the following sections.

📄️ Reactions and Automation

A reaction is a mechanism used to perform actions and automate processes on entries, triggering automatic responses in reaction to specific events. This mechanism operates by activating a series of actions within the system based on a predefined set of events. These events may include, for example, creating a new entry, modifying an entry, archiving an entry, reaching a certain step in a workflow, exiting a step in a workflow, time-based notifications, custom events, and more.

📄️ Workflows

A workflow is a diagrammatic model used to describe the sequence of steps and processes that need to be followed to complete a specific task in an organized and logical manner. A workflow diagram is used to simplify the interaction with the application or system and guide users through certain processes smoothly to achieve their goals efficiently and easily. The workflow diagram illustrates the context and chronological sequence of activities, decisions, and various interactions within a specific task, helping to understand, analyze, and improve work processes.