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

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 Code View with named steps so that they are easy to visualize, observe, and understand.

Intuitive Flow and Functional controls

Circuit offers you a bunch of controls that you can simply drag and drop into your workflows. While Flow Controls direct the flow of your orchestration, Functional States allow you to perform real-time actions using internal Functions or by invoking other Circuits or Webhooks, whereas Bridge Controls are used to perform tasks in an application, database, or computer connected to a private network.
 

Built-in error handling and fault tolerance

Error codes and messages thrown during a workflow execution help you identify the cause of errors and allow you to handle the errors and exceptions automatically with built-in Retry and Fallback options. Furthermore, failures in other services can be handled with default or customized retry policies, timeouts, and error-handling features.

Reliable workflow execution

Integrate any services using private and third-party APIs. Circuit simplifies the workflow process by handling request formatting, retries, and waiting for long-running operations to complete.

Seamless authentication using Connections

Connections make authentication easy to manage across Zoho services and third-party services.

Dynamic execution control

Circuit combines individual components of your business logic, manages multiple tasks in parallel, passes processed data between functions, or executes business actions in any order based on a set of preferred conditions. You can also incorporate conditions, data, and paths in a workflow to build a repeatable pattern of business activities.
 

Scheduled/event-driven automation

With Circuit, you can create smooth-sailing, smart workflows that control themselves without triggering or interrupting applications to control the system flow. Once configured, the Circuit triggers each state automatically, passes customized data to each state, handles the flow of business logic at every step, and handles errors.
 

Reuse existing components

Once built, Functions, Webhooks, Files, and Tables, can be reused in your workflow. You can also use a circuit within a circuit.
 

Execution callback

You can configure callback URLs and coordinate with applications that can make HTTPS connections, regardless of where they are hosted. If the long-running process has been completed, an external system will be notified.
 

Visual monitoring

The graphical execution view allows you to monitor every state transition in detail, enabling you to quickly confirm that everything is working as expected. The console highlights errors, which allows you to pinpoint their root cause easily and troubleshoot issues. Further, the status of each state during execution will be highlighted, and details of the state execution can be viewed by clicking on the state.
 

Execution audit logs

Execution logs are useful when you want to debug issues in the execution. It provides insight into every action that occurred in the process. You can test the execution of the Circuit with various cases and get detailed execution event logs and history of each execution.
 
Click here to start working in Circuit.



 
    • Related Articles

    • Circuit

      Circuit enables you to create automated workflows for IT and business by organizing a sequence of tasks. In certain cases, a process might include complex sub-processes that can be constructed as separate standalone circuits. These circuits can be ...
    • Build and Share Circuit Templates with Qntrl Studio

      Qntrl enables you to create pre-configured, ready-to-use Circuit templates that can be installed and deployed instantly, without the need for additional configuration. This simplifies the process, making it easy for users to access quickly and ...
    • Other Actions in Circuit

      Quick Actions in Circuit To manage and organize circuits in your account: Hover near the name of the circuit in the Circuits list view page. Click on the action menu next to the name. From the action menu, you can: Edit Circuit: Change the name and ...
    • Test/Execute a Circuit

      Once you configured your circuit, you have two options: Save: To save your current circuit configuration. Save and Execute: To save and immediately execute the circuit. When you choose Save and Execute: A pop-up window with predefined JSON input will ...
    • Create and Configure a Circuit

      Create a Circuit Log in to Qntrl. Click Circuit from the left pane, then click New Circuit. Specify a unique Name and add a Description for the Circuit. Click Save. A sample circuit with the Pass state and name as 'State1' will be created by default, ...

    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.