Bridge Service | Build, Manage, and Scale On-Premise Integrations | Bridge Online Help | Qntrl Online Help

Service

The Service module in Qntrl Bridge provides a structured way to build and manage on-premise tasks for your integration needs. Each service functions as a logical container that groups related modules under shared configurations, logs, and execution settings. This allows you to define service-level behavior, organize modules more effectively, and ensure seamless communication between your local systems and Qntrl.
 
A key advantage of Services is that you do not need to install multiple Bridge agents when handling multiple integrations. A single Bridge installation can host multiple isolated services, each with its own modules and tasks. This reduces infrastructure overhead, simplifies management, and enables scalable on-premise integration workflows.

Accessing the Service Module 

In Qntrl,n avigate to (settings) >> Advanced >> Bridge, and click Service to view all available services.
When a Bridge Agent is installed, two default services are automatically created:

  • Core Service – Includes built-in modules such as API, DB, SSH, PowerShell, and AD.

  • Qntrl Service – Handles communication and orchestration between Qntrl and Bridge.

At the top-right corner of the Service page, you’ll find two main options:

  • Download SDK – Build and package a custom service for Bridge.

  • New Service – Create and configure a new service directly in Bridge.

      

You can either download the SDK to build your own service package or directly create a new service using an existing ZIP file.

Download SDK and Build a Custom Service   

  1. Download the SDK – Click Download SDK on the Service page to get the SDK ZIP file, which contains all required JAR libraries for local development.
  2. Set Up Your Project – Extract the ZIP, add the SDK JARs to your project’s class-path, and extend the SystemService class to implement custom logic (optional if standard task execution is sufficient).
  3. Create and Package the Service – Implement your code, compile it, and generate a JAR file. Package all compiled and dependent JARs (excluding SDK JARs) into a ZIP with a /lib folder. You may also include configuration files such as data-dictionary.xml.

Attach this ZIP file in the Source File field while configuring a new service.

Notes

Do not include the SDK JARs that were used during development.                              


Create a New Service     

To create a new service in Qntrl Bridge:
  1. Click New Service at the top-right corner of the service page.
  2. In the Add Service form, provide the following details:
    • Name: Enter a name for identification purposes.
    • Link Name: Provide a unique name used to associate the service with other bridge components.
    • Description: Add a short description explaining the service’s purpose.
    • Service Class: Specify the main class containing the service logic.
    • Attachment: Upload a .zip file containing the service code or implementation.
  1. Click Save.

      

The service will be created and listed on the service page.

Configure Service

In the service list page, click on the service name to view and manage its configurations. The service page is divided into two main sections:

  • Module Overview – View and configure service details and properties.

  • Settings – Displays configuration widgets associated with the service. You can open these widgets to view or update required information.

      

Click Module Overview section of the service.

Properties

  • This section displays the details of the created service.

  • Source File: Upload the .jar file generated from the SDK (if used).   

Advanced Properties

Updater Class: Specify the name of the updater class to be invoked for migration when a new ZIP file is uploaded.

You can create widgets in this section to collect service-specific settings using custom forms. These widgets are displayed as configurable menus in either the Bridge Agent or the Qntrl Cloud interface.

To create a new menu widget:

  1. In Menu Configurations section, click New Configuration Menu.

      

  1. Provide the following details:

    • Menu Name: Enter a name for the menu.

    • Menu Location: Choose where the menu should appear:

      • Bridge Agent – Listed under the Configuration section in the Bridge Agent.

      • Bridge Cloud – Listed under Settings tab in the Service module.

  1. Click Save to create the widget.


The created widget will appear in this section. Click the widget name to open it in the Sigma editor. Configure or modify the form fields, and click Publish to apply changes.
(The Publish button turns green when there are unpublished changes.)

To manage widgets, hover over the widget name, click the action menu, and select Disable or Delete.

Modules  

All modules created under this service (via Custom Module) will be listed in this section.

Associated Bridges  

Once a service is associated with one or more Bridges, those Bridges are listed here.

You can associate services to Bridges directly from within the Bridge configuration.

After configuring click Save.


    • Related Articles

    • Configure Inbound SOAP Web Service

      Early Access This feature is not enabled for all users. If you’d like to try it out, please email our support team for early access. Inbound SOAP Web Services allow you to create endpoints that external systems can call to interact with your Qntrl ...
    • Configure Outbound SOAP Web Service

      Early Access This feature is not enabled for all users. If you’d like to try it out, please email our support team for early access. Outbound SOAP services in Qntrl enable communication with external SOAP-based APIs. These services rely on WSDL (Web ...
    • Configure Inbound REST Web Service

      Early Access This feature is not enabled for all users. If you’d like to try it out, please email our support team for early access. Qntrl’s Inbound REST Web Service allows you to create custom API endpoints that external users or systems can call to ...
    • Configure Outbound REST Web Service

      Early Access This feature is not enabled for all users. If you’d like to try it out, please email our support team for early access. Outbound REST Web Services enables users to interact with external web services by sending HTTP requests to retrieve, ...
    • PowerShell Task Engine

      These states are used to perform any actions in the Windows machines of a private network using PowerShell commands. There are six states available in the PowerShell Task Engine for performing different operations. PowerShell Engine Install ...

    You are currently viewing the help articles of Qntrl 3.0. If you are still using our older version and require guidance with it, Click here.