RPAWatch.UiPath.Activities 1.5.3

dotnet add package RPAWatch.UiPath.Activities --version 1.5.3
                    
NuGet\Install-Package RPAWatch.UiPath.Activities -Version 1.5.3
                    
This command is intended to be used within the Package Manager Console in Visual Studio, as it uses the NuGet module's version of Install-Package.
<PackageReference Include="RPAWatch.UiPath.Activities" Version="1.5.3" />
                    
For projects that support PackageReference, copy this XML node into the project file to reference the package.
<PackageVersion Include="RPAWatch.UiPath.Activities" Version="1.5.3" />
                    
Directory.Packages.props
<PackageReference Include="RPAWatch.UiPath.Activities" />
                    
Project file
For projects that support Central Package Management (CPM), copy this XML node into the solution Directory.Packages.props file to version the package.
paket add RPAWatch.UiPath.Activities --version 1.5.3
                    
#r "nuget: RPAWatch.UiPath.Activities, 1.5.3"
                    
#r directive can be used in F# Interactive and Polyglot Notebooks. Copy this into the interactive tool or source code of the script to reference the package.
#:package RPAWatch.UiPath.Activities@1.5.3
                    
#:package directive can be used in C# file-based apps starting in .NET 10 preview 4. Copy this into a .cs file before any lines of code to reference the package.
#addin nuget:?package=RPAWatch.UiPath.Activities&version=1.5.3
                    
Install as a Cake Addin
#tool nuget:?package=RPAWatch.UiPath.Activities&version=1.5.3
                    
Install as a Cake Tool

RPAWatch UiPath Activities

Custom UiPath activity package for sending execution reports to the RPAWatch monitoring platform.

Installation

Install via NuGet Package Manager in UiPath Studio:

RPAWatch.UiPath.Activities

Or add the NuGet source https://api.nuget.org/v3/index.json in UiPath Studio under Settings > Manage Sources, then search for RPAWatch.UiPath.Activities in Manage Packages.

Activities

Send Report

Sends an execution report to the RPAWatch API. Status (success, failed, or partial_success) is calculated automatically from the Details table.

Property Required Description
API Base URL Yes RPAWatch base URL (e.g. https://rpawatch.com)
API Key Yes X-API-Key for authentication
Flow ID Yes Flow ID from RPAWatch Flows page
Started At Yes Flow start time (DateTime) — assign DateTime.Now at the beginning of your workflow
Robot ID Yes Robot ID from RPAWatch Robots page
Target No Target system name (e.g. SAP)
Source No Source system name (e.g. Excel Import)
Result Summary No Human-readable summary
Status No Manual override: success, failed, or partial_success. Auto-calculated from Details if left empty.
Details No DataTable with record-level details
File Paths No List of file paths to attach. Sent as multipart fields file_0, file_1, ...

Outputs: Response Status Code, Response Body, Is Success

Create Details Table

Creates an empty DataTable with the correct RPAWatch detail columns: sequence_no, record_id, record_name, status, result, error_message.

Output: Details Table

Add Detail Row

Adds a record row to the details DataTable created by Create Details Table.

Property Required Description
Details Table Yes DataTable from Create Details Table
Sequence No Yes Row number (1-based)
Record ID No Unique record identifier (e.g. REC-001)
Record Name No Human-readable record name
Status Yes success or failed (free-text expression)
Result No Result message for successful records
Error Message No Error message for failed records

Quick Start

  1. At the start of your workflow, capture the start time: startedAt = DateTime.Now
  2. Use Create Details Table to initialize a details table
  3. Use Add Detail Row in a loop to log each processed record
  4. Use Send Report at the end with your API Base URL, API Key, Flow ID, Robot ID, Started At, and the details table
Assign startedAt = DateTime.Now
Create Details Table -> dtDetails
For Each row in data
  |-- Process record...
  |-- Add Detail Row (dtDetails, sequenceNo, status, ...)
Send Report (ApiUrl, ApiKey, FlowId, RobotId, StartedAt: startedAt, Details: dtDetails)

Requirements

  • UiPath Studio 2021.10+
  • .NET 6.0 compatible runtime

License

Proprietary - Copyright (c) 2025 RPAWatch. All rights reserved. See LICENSE for details.

Product Compatible and additional computed target framework versions.
.NET net6.0-windows7.0 is compatible.  net7.0-windows was computed.  net8.0-windows was computed.  net9.0-windows was computed.  net10.0-windows was computed. 
Compatible target framework(s)
Included target framework(s) (in package)
Learn more about Target Frameworks and .NET Standard.
  • net6.0-windows7.0

    • No dependencies.

NuGet packages

This package is not used by any NuGet packages.

GitHub repositories

This package is not used by any popular GitHub repositories.