IBM RPA provides enhanced control over bot executions by enabling users to stop Runtime execution directly from the Control Center, allowing them to remotely terminate an actively running RPA bot. This eliminates the need to log into the runtime machine to manually terminate or kill the execution process, thereby reducing unnecessary access to production environments.
A running bot can be cancelled by selecting the Cancel option from the menu on the Bot Runs page.
When a bot is stopped, a “Progress” popup appears. It can take up to 30 seconds for feedback from the machine running the bot.

After the response is received, the status changes from Running to Canceled only if the response is successful. If the response fails, the status remains unchanged, and the error is returned.

Users can download execution logs for a canceled bot run. The download option appears on the Bot Runs page next to any bot whose status has changed from Running to Canceled. This option becomes available only after the runtime has finished sending the logs.
The RPA Control Center also supports canceling long pending or stuck bots that remain in a Waiting status indefinitely. Users can cancel these bots directly from the Control Center. A Waiting bot can be cancelled by selecting the Cancel option from the menu on the Bot Runs page.

The status is immediately updated to Canceled. If a runtime machine later retrieves a canceled item from the queue, it automatically discards it, preventing unintended execution.

These capabilities significantly enhance governance, reduce operational risk, and provide administrators with precise control over both waiting and running bot executions in IBM RPA.