| Variable name | Purpose | Default value |
|---|---|---|
| EmptyQueueTimeoutDuration | Length of time for which the next attempt to get a transaction from the Monitor Queue will be postponed when no documents are present in the queue | 15 seconds |
| VerificationStagePostpone | Length of time for which the next batch stage check will be postponed for the current transaction if the batch was in the Verification stage at the time of the check | 2 minutes |
| OtherStagePostpone | Length of time for which the next batch stage check will be postponed for the current transaction if the batch is not in any of the following stages: Processed, Exceptions, Verification | 1 minutes |
- Open the Batch Monitor process in UiPath Studio, navigate to the State Machine area and expand the Variables pane.
- Modify the value of the EmptyQueueTimeoutDuration variable to decrease or increase the time between attempts to get a transaction if the queue is empty.
- If the Batch Monitor process cannot check the whole queue in time due to a large number of delayed transactions, increase the values of the VerificationStagePostpone and OtherStagePostpone variables.

- Once the changes have been made, publish the process to Orchestrator again.
