sdk
latest
false
- Overview
- Custom activities- Migrating Activities to .NET 6
- Release Notes
- Building Workflow Analyzer Rules
- Building Activities Project Settings
- Creating Custom Wizards
- Prioritize Activities by Scope
- UiPath.Activities.Api.Base
- UiPath.Studio.Activities.Api
- UiPath.Studio.Activities.Api.Activities
- UiPath.Studio.Activities.Api.BusyService
- UiPath.Studio.Activities.Api.ExpressionEditor
- UiPath.Studio.Activities.Api.Expressions
- UiPath.Studio.Activities.Api.Licensing
- UiPath.Studio.Activities.Api.Mocking
- UiPath.Studio.Activities.Api.ObjectLibrary
- UiPath.Studio.Activities.Api.PackageBindings
- UiPath.Studio.Activities.Api.ProjectProperties
- UiPath.Studio.Activities.Api.ScopedActivities
- UiPath.Studio.Activities.Api.Settings
- UiPath.Studio.Activities.Api.Wizards
- UiPath.Studio.Activities.Api.Workflow
- UiPath.Studio.Api.Controls
- UiPath.Studio.Api.Telemetry
- UiPath.Studio.Api.Theme
 
 
 
- Robot JavaScript SDK
- Triggers SDK
- Agents SDKs

Developer Guide
Last updated Oct 30, 2025
Important: The information on this page refers to activities that target the deprecated .NET Framework. For information about creating
                  activities targeting .NET for the latest versions of Studio, see Creating activities with code.
               
               An activity is the building block of a process automation. UiPath Studio comes with various built-in dedicated activities
               (such as PDF, mail, Excel, SAP, and more) you can install through the Package Manager, depending on your needs. You can read
               The UiPath Activities Guide for more details and examples, as well as how to  Manage Activities Packages . Additionally, you can create custom activities to better automate processes based on your needs.
            There are two major steps required to create a custom activity:
Note: 
               
               
               
            
         The following components are required to create a custom activity:
- Microsoft Visual Studio with the .NET desktop development workload installed.
- NuGet Package Explorer.