Execute a Circuit | Online Help | Qntrl | Circuit

Test/Execute a Circuit

Once you configured your circuit, you have three options:

  • Save: Stores your current configuration without executing or publishing the circuit.

  • Save and Execute: Saves and immediately runs the circuit without publishing. This is typically used for testing purposes.

  • Publish: Saves and publishes the current configuration of the circuit. Every time changes are published, a new circuit version will be generated automatically.

      

Execute a Circuit

Clicking Save and Execute opens a pop-up window with a predefined JSON input.

  • Provide a name for the execution in the Name field. This name will be used in Execution logs and is useful for tracking, troubleshooting, and auditing. IIf left blank, a name will be auto-generated.
  • Modify the key-value pairs to suit your testing scenario.
  • Click Run to initiate the execution.
 

Once execution begins, you can monitor the progress in real time.

Info
  • Each circuit can have multiple simultaneous executions.

  • Each execution supports up to 1000 state transitions.

  • The lifetime of a circuit execution is limited to 30 days.                                                              


Managing Executions

New Execution: To initiate a new execution, click the New Execution button at the top-right corner of the execution details page.

Run Again: Re-executes the circuit with a new input and the same configuration.

Retry: Re-attempts a failed execution using the same input, resuming from the failed state.

Stop Execution  : If an execution appears stuck or continues to run for a long time, a Stop Execution button will appear. Clicking it will immediately terminate the execution to prevent resource drain.

Notes
Retry is available only for failed executions.                                              




      • Related Articles

      • Execution Logs

        A record of all tested executions is maintained in Circuit, allowing you to access and re-run specific executions anytime. Follow these steps to access the execution history of a circuit: Access Execution History Go to the left pane and click on the ...
      • 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 ...
      • 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 ...
      • JSON Path

        Path serves to locate specific parts or components within a JSON object. These paths start with the '$' symbol and follow JSONPath syntax. It is used to access particular elements or values within JSON objects passed in the Input Path, Output Path, ...
      • Automate transitions

        Using Qntrl, you can configure transitions to be executed automatically by setting a wait time or a condition. Automate by time Transitions can be configured to execute automatically after a specific time frame. Navigate to Boards , hover over any ...

      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.