UiPath Orchestrator in Practice: Setting Up Queues, Assets, and Triggers Correctly

Queues, Assets, and Triggers are the foundation of UiPath Orchestrator. Here's how to set up all three for practical use.

Hand-drawn sketch: a robotic arm stacking folders into a queue, with a teal key on the control panel

UiPath Orchestrator only becomes truly useful once Queues, Assets, and Triggers are set up cleanly, because without these three building blocks, every automation remains an isolated solution on a single machine. Queues take in structured work items such as invoices or customer records and distribute them to robots, Assets centralize credentials and configuration values, and Triggers determine when and how a process starts. Anyone who sets up these three elements thoughtfully from the start saves themselves later rework and only then makes automations truly multi-tenant capable. As of: August 2026.

How Do Queues Work in Practice?

Queues are containers for structured data items such as invoices or customer records, which are populated either via an upload in Orchestrator or via Studio activities (docs.uipath.com, About Queues). By default they accept freeform data, but a custom JSON schema can also be uploaded to enforce a fixed format. As soon as an item is processed, it becomes a transaction with its own history and status. Processing follows a clear order: first by deadline priority, then by standard priority, then by the FIFO principle. Failed or aborted items can be specifically assigned to a reviewer, and an export to CSV as well as an audit history are built in. Important for operational expectations: the display in the Queue Grid updates at regular intervals, not in real time.

What Do Assets Actually Do?

Assets are shared variables and credentials that robots access by name across projects using the "Get Asset" and "Get Credential" activities (docs.uipath.com, About Assets). There are five types: Text, Bool, Integer, Credential for login data, and Secret for API keys, whereby Secret Assets, according to the documentation, work exclusively with coded agents and not with classic Studio processes. All Asset types are encrypted by default in the Orchestrator database, with Credential and Secret types additionally secured with AES-256. There are three levels for value assignment: a global value for all accounts, a value per account-machine combination (requires Robot version 20.10 or higher), and a value per individual account. This tiering is the reason why, for example, different test accesses per environment can be cleanly mapped without touching the workflow itself.

How Do Triggers Control the Start of a Process?

Orchestrator distinguishes four Trigger types: Time Triggers for regular intervals, Queue Triggers that fire on new queue items, Event Triggers for defined events, and API Triggers, which allow a job to be started from an external application (docs.uipath.com, About Triggers). Triggers can be created either directly in the workflow by developers or separately in Orchestrator. Important for operations is the calendar function: by storing calendars for non-working days, it is possible to prevent processes from running on holidays or weekends, which avoids unnecessary false alarms especially for time-triggered accounting or reporting processes.

What Should SMEs Watch Out for When Setting This Up?

A common mistake is storing credentials directly in the workflow instead of managing them as a Credential Asset, which turns every change into a republishing of the entire process. It also pays off to give Queues a fixed JSON schema from the start instead of starting with freeform data, because format errors otherwise only show up later in operation. Anyone running multiple environments should deliberately use the Asset levels (global, per account-machine, per account) instead of maintaining a separate workflow for each environment. NordFlux supports automation consulting also on the question of which processes are suited to Queue-based rather than purely time-triggered processing.

Frequently Asked Questions about UiPath Orchestrator

What Is the Difference Between a Queue Trigger and a Time Trigger?

A Time Trigger starts a process at fixed intervals regardless of whether work is available, while a Queue Trigger only fires once a new item actually appears in the queue. For fluctuating workloads, the Queue Trigger is usually the more resource-efficient choice.

Can Secret Assets Be Used in Classic Studio Workflows?

No, according to UiPath documentation, Secret Assets work exclusively with coded agents. For classic Studio processes, Credential Assets remain the appropriate choice for sensitive login data such as API keys.

Why Doesn't the Queue Grid Show the Current Status Immediately?

According to the documentation, the display in the Queue Grid updates at regular intervals rather than in real time, regardless of the configured retention policies. For reliable status monitoring, you should therefore not rely on the live view alone but check the transaction history.

From Which Robot Version Do Assets Per Account-Machine Work?

According to the documentation, assigning Asset values per account-machine combination requires at least Robot version 20.10. On older Robot versions, only the global value and the per-account value are available.

Simon Glowik, founder of NordFlux
About the author

Founder of NordFlux. Spent four years automating processes at enterprise scale at Dräger, and now brings that depth to the mid-market — pragmatic and with full data sovereignty.

Certifications

  • Microsoft certified — PL-900 and AZ-900
  • UiPath certified — Automation Developer Associate
  • UiPath zertifiziert — Automation Developer Associate
All articles
Free initial call

Concrete questions about automation or AI?

In a free 30-minute initial call we discuss your case directly. No strings attached.

UiPath Orchestrator: Setting Up Queues, Assets, Triggers