Process registry/repository for modeling metadata

The Ferryt Low Code Platform’s comprehensive suite of functionalities streamlines business process management through an innovative low-code development framework. By offering a robust repository for the design and management of processes, the platform empowers organizations to rapidly deploy and manage complex, multi-channel business processes. This summary focuses on the key functionalities related to the management of processes and their versions, reflecting the platform’s capabilities and user experience.

Process Repository Overview

The Ferryt Platform revolutionizes process management by providing a centralized hub for creating, modifying, and monitoring processes. It supports a vast array of business applications, enhancing efficiency and effectiveness across workflows.

Key Functionalities
Key Functionalities

  • Low-Code Development: Facilitates rapid application development with minimal coding, allowing users to intuitively design processes via graphical interfaces.
  • Multi-Channel Support: Ensures processes can be deployed across various channels, enhancing accessibility for both internal and external users.
  • Customizable UIs: Users can design and customize interfaces for process steps, improving user engagement and experience.
  • Business Rules Engine: Implements complex logic and decision-making algorithms, making processes flexible and robust.
  • Integration Capabilities: Offers extensive options for integration with external systems, APIs, and databases.
  • Analytics and Reporting: Embedded tools provide insights into process performance, aiding in continuous improvement.

Metadata for Processes and Versions
Metadata for Processes and Versions

  • Process Identification: Unique identifiers allow for straightforward management within the repository.
  • Version Control: Supports managing different iterations of a process, essential for continuous improvement.
  • Status Tracking: Processes and versions are tagged with their lifecycle statuses (Active, Inactive, Draft).
  • Access Control: Ensures only authorized modifications or deployments, upholding security and compliance.

Detailed Metadata Management
Detailed Metadata Management

  • Processes Module: Manages the lifecycle of processes, from design to deployment. It captures metadata such as process identification, descriptions, and status. It also includes configurations for UI/UX, integrations, and business rules.
  • Versions Module: Handles the versioning of processes, ensuring that each iteration is tracked and managed efficiently. This module captures version-specific metadata, including version numbers, status (e.g., Active, Configuration, Expired), and activation or expiration dates.

Background Metadata Gathering
Background Metadata Gathering

In addition to the explicit metadata managed through the Processes and Versions modules, the Ferryt Platform gathers comprehensive background metadata for each process. This metadata encapsulates all elements of Ferryt configuration associated with a process, including:

  • Profiles Access: Identifies which user profiles can access or initiate the process.
  • Unified Data Model Elements: Tracks the data structures and elements utilized within a process.
  • Data Spaces: Details the data storage and management configurations for process data.
  • External Services: Lists the external systems and services integrated into the process.
  • Document Templates: Identifies the templates used for generating documents within the process.
  • Workflow Functions: Catalogs the workflow and business logic functions employed.
  • Ferryt Links: Tracks the direct links or shortcuts associated with the process for easy access.

Contact Us