UiPath Documentation
apps
latest
false
  • Getting started
    • About Coded Apps
  • Working with Coded Apps
    • Building and deploying Coded Apps
    • Sample Coded Apps

Coded Apps user guide

Last updated May 6, 2026

About Coded Apps

UiPath® Coded Apps allows users to build and deploy browser-based web applications (React, Vue, Angular, etc.) within UiPath. Coded Apps are built through direct code development within a developer's preferred Integrated Development Environment (IDE). They provide developers with complete control over the app logic, behavior, and integration with external systems.

Using a UiPath CLI, you can package your app code and deploy it to Orchestrator as a standard .nupkg package in a tenant feed of your choice. From there, it can be used to create UiPath Coded App within one or more folders.

Coded Apps is deployed as a UiPath App within Orchestrator folders. Once integrated in the platform, it adheres to the same governance principles as standard UiPath App. This allows for organized deployment within folders.

Coded Apps uses the uipath.host domain (for example, orgname.uipath.host) as it is a static-site hosting service separate from the main UiPath application site. Key reasons are:

  • Separation of concerns: Coded Apps publishes static HTML/CSS/JS from your package and exposes it at a dedicated site URL under uipath.host rather than the UiPath domain.
  • Site types and naming: Coded Apps sites are published under https://<orgname>.uipath.host/<appname>. This provides a predictable, account-scoped URL scheme which is unique to each organization.

Feature availability

For information about Coded Apps feature availability across all UiPath cloud offerings, refer to the Apps feature availability page.

Coded Apps capabilities

Integrating UiPath resources via SDK

UiPath SDK provides developers with the necessary logic to invoke and interact with other UiPath resources directly within their code, enabling a seamless integration with existing UiPath functionalities. For example, developers can use UiPath assets for secure storage and management of sensitive data, access and manipulate data stored in UiPath storage buckets, and establish and manage connections to various systems and services. Additionally, developers can trigger and interact with other UiPath processes from within the coded app.

For details about the UiPath resources you can use in your coded app, refer to the SDK documentation.

Network requirements

Allowlisting Domains

To ensure the proper functioning of Coded Apps, it is essential to allowlist specific domains in your firewall settings. This allows the app to communicate with necessary services and resources. The required domains include:

DescriptionDomain
Host path for coded apps<orgname>.uipath.host
API domain for coded appsapi.uipath.com

For comprehensive firewall configuration guidance, refer to the following centralized resources:

  • Feature availability
  • Coded Apps capabilities
  • Integrating UiPath resources via SDK
  • Network requirements
  • Allowlisting Domains

Was this page helpful?

Connect

Need help? Support

Want to learn? UiPath Academy

Have questions? UiPath Forum

Stay updated