Design Module Overview

Design Module Overview


Overview

The Design Module in the OneEnterprise platform is a powerful, flexible environment that helps organizations create custom connectors and automations to integrate systems, orchestrate data flows, and automate enterprise processes.

What is the Design Module?

The Design Module is a unified workspace that enables users — from developers to system architects — to build, modify, and manage integration logic and workflows that connect diverse systems and data sources. It’s a central component of OneEnterprise’s integration ecosystem, supporting both visual and code-based design approaches.

At a high level, it includes:
  1. Connectors - Interfaces to external systems and applications
  2. Automations - Workflows and process orchestration tools
  3. Library - Reusable assets such as mappings, objects, and stylesheets

Automations Designer

The Automations Designer provides an environment for creating workflows that automate business logic and data movement across systems. Designers can define:
  1. Triggers that start a workflow
  2. Conditional logic that determines process paths
  3. Actions that execute tasks in connected systems
This module supports both visual drag-and-drop design and code-based scripting, providing flexibility for users with varying skill sets. The goal is to reduce manual interventions and streamline complex business processes.


Connector Designer

The Connector Designer is focused on building and customizing connectors — the components that link OneEnterprise to external systems, APIs, databases, and services. With this module, users can:
  1. Create brand-new connectors tailored to unique systems
  2. Modify or extend existing connectors
  3. Ensure secure and consistent communication across platforms
Custom connectors are essential for enabling automation workflows to interact reliably with varied enterprise software environments.


Flow Editor/Debugger

Workflows created in the Design Module automatically generate a flow — a visual representation of the automation logic.
The Flow Editor/Debugger is a part of any automation or connector. Once you have completed your design, the flow gets created automatically for the process. With its user-friendly drag-and-drop interface, you can effortlessly select from a range of pre-designed flow units to define data movement, outline integration steps, automate tasks, and coordinate interactions between systems. You can open the flow in edit mode and adjust its process steps or its settings. The Flow Editor allows users to:
  1. Visually edit and refine automation steps
  2. Arrange the sequence of actions and transitions
  3. Understand process logic through an intuitive interface
Complementing this, the Debugger helps developers troubleshoot and validate flows by allowing them to identify and fix errors before deployment. 

Library

The Library section serves as a library of reusable assets for multiple projects and flows. Key library types include:
  1. Enumerations – Define value mappings and standardized data sets.
  2. Objects – Manage business objects used across integrations.
  3. XSLT Stylesheets – Store and maintain XSLT templates used for transforming XML data.
This centralized pool of libraries simplifies design work and promotes consistency across automation and connector projects. This allows you to create, view, and manage resources that are used across multiple projects or integration flows.

How It Works

Once you access the Design Module, please navigate the menu on the left to locate Connectors, Automations, and Library. Within these sections, you can use visual design tools or code editors to define the logic and structure of integrations.

 

Workflows are constructed by organizing functional units within the editor, and resources such as objects or transformations are reused to ensure consistency and efficiency. Debugging and testing processes are conducted to verify that workflows function as intended prior to deployment.


Accessing Connectors, Automations, or Library Module

This section provides the steps to access Connectors, Automations, and Library modules.

Accessing Design Menu

  1. To access any design module, first, go to the Design group menu. Then, click on any menu to open it.

Accessing Connectors Module

  1. Click Connectors to go to the Connector module.
  2. Once clicked, a dashboard will open listing all available connectors.

Accessing Automations Module

  1. Click Automations to go to the Automation module.
  2. Once clicked, a dashboard will open listing all available automations.

Accessing Library Module

  1. Click Library to go to the Library module.
  2. Once clicked, a dashboard will open listing all available resource libraries.


    • Related Articles

    • Introduction To Library Module

      Overview The Library module in OneEnterprise serves as a centralized hub for managing reusable assets used for integration design and data transformation. It includes the following key sections. Enumerations – Predefined lists of constant values used ...
    • Action Panel Overview

      Overview Every unit in the flow diagram works on the basic fundamental concept called the IPO module (Input → Processing → Output). Receives Input: Data or signals from a user, another system, or a device. Processes Data: Applies logic, calculations, ...
    • Flow Units Overview

      Flow Units Overview A Flow Unit is a configurable, reusable building block in the Flow Designer that represents a single action or logic step in an automation flow. Each flow unit processes input data, performs a defined operation, and produces an ...
    • View XSLTs

      Overview XSLT (Extensible Stylesheet Language Transformations) stylesheets are used to transform XML data from one structure to another. These can be created and stored in the Resource module for reuse in multiple data flows. Features: Create and ...
    • Objects

      Overview Objects represent the data structures or entities used within integrations (e.g., Customer, Product, Order). They define the schema and attributes that can be referenced while designing flows or mappings. Features: Define and maintain ...