apps
latest
false
- Getting Started
- Demo apps
- How To
- Notifications
- Using VB Expressions
- Designing your App
- Designing your app with Autopilot
- Events and Rules- Rule: If-Then-Else
- Rule: Open a Page
- Rule: Open URL
- Rule: Close Pop-Over/Bottom Sheet
- Rule: Log Message
- Rule: Show Message
- Rule: Show/Hide Spinner
- Rule: Set Value
- Rule: Start Process
- Rule: Reset Values
- Rule: Upload File to Storage Bucket
- Rule: Download File From Storage Bucket
- Rule: Create Entity Record
- Rule: Update Entity Record
- Rule: Delete Entity Record
- Rule: Add to Queue
- Rule: Trigger workflow
- Rule: Submit Action
 
 
- Leveraging RPA in your App
- Leveraging Entities in Your App
- Leveraging Queues in Your App- Referencing a Queue in Your App
- Replacing a Queue
 
- Leveraging Media in your app
- Leveraging Actions in your app
- Leveraging Connections in your apps
- Apps in Studio Web
- Application Lifecycle Management (ALM)
- UiPath First-Party Apps
- Basic Troubleshooting Guide
important :
 For documentation on app projects in Studio Web, refer to the App Projects chapter in the Studio Web documentation: https://docs.uipath.com/studio-web/automation-cloud/latest/user-guide/apps-in-studio-web.

Apps User Guide
Last updated Oct 29, 2025
To create better, more complex apps, UiPath Apps can connect and interact with queues from UiPath Orchestrator.
Once a queue has been created in Orchestrator, you can reference that queue from an app.
Note: 
                  
                  
               
               
               Apps can reference only the queues that were created using a Specific Data JSON Schema file.
                      An example of a schema definition:
                     An example of a schema definition:
                  
                  
                  {
    "definitions": {},
    "$schema": "http://json-schema.org/draft-07/schema#",
    "$id": "http://example.com/root.json",
    "type": "object",
    "title": "The Root Schema",
    "required": [
        "name"
    ],
    "properties": {
        "name": {
            "type": "string"
        },
        "isPermanent": {
            "type": "boolean"
        },
        "age": {
            "type": "number"
        },
        "department": {
            "type": "string",
            "enum": ["Sales", "Marketing", "HR"]
        }
        }
    }{
    "definitions": {},
    "$schema": "http://json-schema.org/draft-07/schema#",
    "$id": "http://example.com/root.json",
    "type": "object",
    "title": "The Root Schema",
    "required": [
        "name"
    ],
    "properties": {
        "name": {
            "type": "string"
        },
        "isPermanent": {
            "type": "boolean"
        },
        "age": {
            "type": "number"
        },
        "department": {
            "type": "string",
            "enum": ["Sales", "Marketing", "HR"]
        }
        }
    }The following example shows you how to add an existing queue to an app:
- From an existing app in App Studio, expand the dropdown menu at the right of the Add control button.
- 
                     Select Queue. 
- 
                     A list of tenants for the current account is displayed. Select the tenant that hosts the entities you need to import, then click Next. 
- The Add queue wizard opens, displaying the list of queues in the selected tenant. Highlighting a queue displays its contents.
- 
                     Select one or more queues. The right-hand panel displays the list of properties of the highlighted queue. 
- 
                     Check the box next to the queue you want to use in your app and click Add. 
Note: Queue permissions are managed in Orchestrator. Make sure you have the right permissions for the queue you want to add from
                  Orchestrator.