sdk
latest
false
UiPath logo, featuring letters U and I in white

Developer Guide

Last updated Oct 30, 2025

Creating Activities With Code (Legacy)

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:

  1. Writing the custom activity code.
  2. Adding the external assembly (.dll) in UiPath Studio.
Note:

The following components are required to create a custom activity:

Was this page helpful?

Get The Help You Need
Learning RPA - Automation Courses
UiPath Community Forum
Uipath Logo
Trust and Security
© 2005-2025 UiPath. All rights reserved.