Subscribe

UiPath Marketplace

The UiPath Marketplace Guide

Select your file

This is the first step of the listing submission process. Please fill in all the necessary fields.

1. Listing Language

Select the language from the drop-down menu. Please note that the platform currently supports only English and Japanese languages.

2. Listing Type

Select the type from the drop-down menu. Below you can see explanations on what each type stands for.

📘

Note:

Depending on the listing type you choose, the Upload Form is updated accordingly. We will cover the fields that are added for certain types later in this guide.

Content Type

Description

Downloadable

This type of Content can be downloaded directly from UiPath Marketplace.

Lead

This type of Content cannot be downloaded directly from the platform.

Interested users will send an inquiry to the author to ask about ways of obtaining the automation.

External Link

This option is meant to save you from maintaining the listings in two places if you already have it published on your own app store//marketplace. To download it, people will be redirected to your website/marketplace.

3. Product

Please select the UiPath product your automation is intended to work with.

Product

Category

Studio

Custom Activities, Connectors, Templates, Snippets, Solutions and Tools developed for UiPath Studio.

AI Center

ML Models that can work in UiPath AI Center.

Assistant

Processes created for UiPath Assistant.

📘

Note:

The drop-down menu in the Category field alters depending on the Product you choose. Please see below.

4. Category

Studio

Custom Activity

Activities are listings that you can install and drag-and-drop into your workflows in UiPath Studio. They should cover areas that are not already handled by the default activities and activity packs which come with UiPath Studio.

Note: Integrations are published as Custom Activities as well.

Connector

Connectors can either be Application Connectors, meaning automations which enable the UiPath product to “talk” to other applications, or Data Connectors, which are automations enabling the UiPath product to connect to external data sources.

Also, these include widgets on other applications that let them “talk” to UiPath.

Template

Templates are frameworks that help you get started with new projects, swiftly and easily.

With an already established structure, your team’s productivity will be boosted, regardless of the projects they are working on, by facilitating best practices such as modularity, reusability, maintainability, and extensibility.

Snippet

Snippets are ready-made bits of code that you can invoke/include in your own workflows in UiPath Studio.

They should be reusable for as many users, environments, and processes as possible. Snippets use the same deployment, versioning, and release management as Activities.

Solution

Solutions are End-to-End Process Automations created based on UiPath Core Products, UiPath OEM, and Add-On products that aim to solve domain and industry-specific business problems.

They consist of UiPath process flow definitions with examples and templates, how-to documentation as well as Binary or Non-Binary Workflow Libraries.

Tool

Tools are solutions that are aiming to help you develop, diagnose and measure your automations.

AI Center

ML Model

ML Models are the output generated when a machine learning algorithm is trained with data and used inside a project.

Machine Learning Algorithms are applications of artificial intelligence, based on the idea of learning from experience and provided data inputs, rather than through explicit programming.

Assistant

Process

Processes are ready-to-use attended automations with little-to-no configuration required to be ran through UiPath Assistant.

5. Card Preview

You can see the preview of your listing card on the top right side of the Upload Form each time. The changes reflect there immediately after you make them.

📘

Note:

The next fields depend on the choices you’ve made in the drop-down menus above. Let’s go through them as well.

Compatibility

Specify the product version(s), code language, and framework your automation is compatible with (if that’s applicable for the category you selected).

1. Product

Here you will see the UiPath product your automation is intended for (as per your choice).

2. Version

Mention the version(s) of the corresponding product that is compatible with your listing. If it was not tested on multiple versions, enter the version it was created within both sections. Eg. UiPath Studio 20.10 to 21.4.

3. Code Language

📘

Note:

It's applicable only to Custom Activities.

Select the code language your listing is compatible with: C# and/or Visual Basic.

Please note that choosing C# will automatically check Visual basic too. Alternatively, you can only choose Visual Basic Language. If you select C#, Visual Basic is also selected and grayed out. To deselect Visual Basic in this case, you need to first deselect C#.

4. Runtime

📘

Note:

It's applicable only to Custom Activities.

Please indicate if your automation is compatible with .NET Framework or .NET Core.

The compatibility between Studio projects and a Custom activities package depends on how the package has been developed - based on .NET Core or .NET Framework.

Upload files

📘

Note:

The below two steps are applicable only to Downloadable listings.

According to each listing type, the type of code files that need to be uploaded is different. Please see below to make sure you upload the correct file type:

Listing Type

Listing File (available for download in the Marketplace)

Source Code (not available for download in the Marketplace)

Custom Activity

.nupkg package

.zip (C#, UiPath Project)

Connector

.nupkg package or .zip file

.zip

Template

.zip with UiPath project

.zip with UiPath project

Snippet

.xaml file/.zip with UiPath project

.xaml file/.zip with UiPath project

Solution

.zip

.zip

Tool

.zip

.zip

ML Model

.zip

.zip

Process

.nupkg package

.zip

📘

Note:

Please make sure to upload the complete source code for testing purposes only. End-users won't be able to download it from Marketplace.

1. Upload Listing File

Please drag & drop your file here or add it using the Plus button.

Limitations to keep in mind

Maximum size

100 MB for all listings (except for ML Models)
1GB for ML Models

Maximum upload files

1

2. Upload Source Code

Please drag & drop your source code here or add it using the Plus button.

Limitations to keep in mind

Maximum size

100 MB

Maximum upload files

1

Enquiry email

📘

Note:

It’s applicable only to Leads.

Please indicate here the business email address where you would like to receive inquiries from interested users.

URL hosting the package

📘

Note:

It’s applicable only to External Links.

Please indicate here the website page where the code is currently hosted.

Don’t forget to click Next once you’ve added all the necessary information.

Updated 18 days ago


Select your file


Suggested Edits are limited on API Reference Pages

You can only suggest edits to Markdown body content, but not to the API spec.