UiPath Documentation
maestro
2.2510
true
Maestro user guide

Temporal as a Service

Temporal as a Service (TaaS), the durable workflow engine powering Maestro on Automation Suite, built on the open-source Temporal platform.

Temporal as a Service (TaaS) is the durable workflow engine that powers Maestro on Automation Suite. TaaS is built on Temporal, an open-source platform designed for reliable, long-running workflow execution.

TaaS is automatically enabled when Maestro is installed on Automation Suite. No additional licensing is required.

How TaaS works​

TaaS handles workflow coordination for Maestro process execution. When a Maestro process runs, TaaS tracks workflow state, manages retries, and persists execution history — ensuring processes resume correctly after failures or restarts.

TaaS does not execute business logic directly. Maestro's worker services connect to TaaS and perform the actual work of each workflow.

Requirements​

For TaaS infrastructure requirements, see the Automation Suite installation guide for your deployment:

Monitoring​

TaaS exposes Prometheus metrics from each server pod. For information on key metrics and how to access the Temporal web UI, see Using the monitoring stack.

Troubleshooting​

For guidance on diagnosing and resolving TaaS issues, see the Temporal as a Service troubleshooting page for your deployment:

  • How TaaS works​
  • Requirements​
  • Monitoring​
  • Troubleshooting​

Was this page helpful?

Connect

Need help? Support

Want to learn? UiPath Academy

Have questions? UiPath Forum

Stay updated