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
<PackageReference Include="RPAWatch.UiPath.Activities" Version="1.5.3" />
<PackageVersion Include="RPAWatch.UiPath.Activities" Version="1.5.3" />
<PackageReference Include="RPAWatch.UiPath.Activities" />
paket add RPAWatch.UiPath.Activities --version 1.5.3
#r "nuget: RPAWatch.UiPath.Activities, 1.5.3"
#:package RPAWatch.UiPath.Activities@1.5.3
#addin nuget:?package=RPAWatch.UiPath.Activities&version=1.5.3
#tool nuget:?package=RPAWatch.UiPath.Activities&version=1.5.3
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
- At the start of your workflow, capture the start time:
startedAt = DateTime.Now - Use Create Details Table to initialize a details table
- Use Add Detail Row in a loop to log each processed record
- 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 | Versions 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. |
-
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.