Overview of Circuit | IT process automation tool | Qntrl | Circuit | Online Help

Summary

Introduction 

Circuit is a platform for integrating micro-services to build automated workflows for IT and business processes. With fine-grained flow controls, you can design low-code or no-code automation.

Workflows in Circuit operate as state machines, where the output of one step becomes the input of the next. States in Circuit are smart workflows that can retry, wait, or make decisions based on execution outcomes. Dependencies, conditions, and execution paths are managed seamlessly to create reliable and repeatable business process.

Beyond orchestration, Circuit is built with schema-driven validation and field-level data protection. Using JSON Schema, it enforces structured input and output validation at both circuit and state levels. Protection mechanisms, such as masking, redaction, encryption, and hiding along with Encryption At Rest and audit logging, ensure secure and compliant execution.

Workflows can be created using an intuitive drag-and-drop interface or defined in JSON. Each execution is visualized as event-driven steps and can be monitored for traceability and operational integrity.


Benefits of Circuit

Effortless Workflow Configuration
Circuit's drag-and-drop interface allows you to create low-code, event-driven workflows and complex business logic to connect services, systems, or people in minutes. You can visualize and monitor complex service integrations without additional dependencies.
 
Scalability
Handle any number of requests with ease as your workflows get executed on the cloud. While Circuit dynamically allocates resources as needed, you can focus more on building your applications, rather than managing them.
 
Rapid Update 
Circuit enables you to update your application quickly by defining the business logic and build modified applications in minutes by swapping or reorganizing components.
 
Automated code builder
Circuits are constructed using Builder View, which generates JSON code with named steps, making it easy to visualize, observe, and comprehend.
 
High performance
State transitions of the Circuit executions are warm and quick.


Supported Environments  

Circuit helps develop micro-services in the following languages:

  1. Java

  2. Python

  3. Zoho Deluge

  4. Node JS  

 


    • Related Articles

    • Features of Circuit

      Configure with or without code Circuit provides a platform to build workflow orchestrations with or without code. You can either visually design the Circuit schematics by dragging and dropping its elements in Builder View, or build its JSON code in ...
    • Create and Configure a Circuit

      Circuits are visual workflows that help automate tasks across various modules in Qntrl. You can create circuits by using pre-built templates or by building them from scratch using Builder View or Code View. Common Circuit Functionalities Maximum of ...
    • Circuit

      The Circuit state allows you to nest an existing, pre-configured circuit within another workflow. This is useful when your process includes complex sub-processes that are best managed as standalone circuits. Instead of rebuilding the same logic, you ...
    • Introduction to States of Circuit

      States are the building blocks of a circuit that can perform tasks, make decisions, or simply pass the output from one state to another. The state defines a specific task or process that has to be executed in that segment of the circuit. Circuit ...
    • Error Handling

      In Qntrl Circuit, you can configure error handling while building a circuit. State definition errors are detected even before saving the circuit. When you save the circuit, a compilation check runs and lists out errors related to its state ...

    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.