Account Settings
Per-account RPA credentials, tool selection, and connection testing
Account settings let you configure the RPA tool connection and credentials for a specific account. Each account can use a different RPA tool with its own credentials — completely isolated from other accounts.
Accessing Account Settings
1. Make sure you're in the correct account context (use the account selector if you have access to multiple accounts)
2. Navigate to Account Settings in the sidebar
Requires Account Admin or Tenant Admin role.
RPA Tool Selection
The first step is selecting which RPA tool this account uses:
| Tool | Configuration Required |
|---|---|
| Robomotion | API URL, API Token |
| UiPath | Base URL, Client ID, Client Secret or User Key, Org/Tenant name |
| Power Automate | Not yet supported (use Ingest API) |
| Automation Anywhere | Not yet supported (use Ingest API) |
| Blue Prism | Not yet supported (use Ingest API) |
Select the tool from the dropdown and click Save.
Robomotion Configuration
| Field | Required | Description |
|---|---|---|
| API URL | Yes | Robomotion API endpoint |
| API Token | Yes | Bearer token from workspace settings |
See [Robomotion Integration](/docs/robomotion-integration) for detailed setup.
UiPath Configuration
| Field | Required | Description |
|---|---|---|
| Base URL | Yes | https://cloud.uipath.com or on-prem URL |
| Client ID | Yes | OAuth application client ID |
| Client Secret | Conditional | Required for External App or on-prem |
| User Key | Conditional | Required for User Key auth (cloud only) |
| Organization Name | Cloud only | UiPath organization name |
| Tenant Name | Cloud only | UiPath tenant name |
| Folder IDs | No | Comma-separated folder IDs to scope sync |
See [UiPath Cloud Integration](/docs/uipath-cloud-integration) or [UiPath On-Premise Integration](/docs/uipath-onprem-integration) for detailed setup.
Testing the Connection
After entering credentials:
1. Click Test Connection
2. RPA Watch attempts to authenticate with the RPA tool and fetch basic data
3. A success or error message is displayed
If the test fails:
- Verify the credentials are correct
- Check network connectivity (especially for on-premise UiPath)
- Ensure the API token or client app has the necessary permissions
Fetching Folders (UiPath)
For UiPath integrations, you can fetch the list of available folders:
1. Click Fetch Folders (after saving credentials)
2. A list of folders with their IDs is displayed
3. Copy the desired folder IDs into the Folder IDs field
4. Save to apply
Credential Storage
All credentials are stored encrypted using AES encryption:
- Credentials are encrypted at rest in the database
- Each account's credentials are isolated — no cross-account access
- Credentials are never exposed in API responses
- Only the existence of a credential is confirmed (not its value)
API Keys
The account settings page also provides access to API key management:
1. Go to the API Keys tab
2. View existing keys (name, prefix, last used, status)
3. Create new keys or deactivate existing ones
See [API Keys](/docs/api-keys) for details.
Alert Configuration
The Alerts tab lets you configure automated alert monitoring for the account. When enabled, RPA Watch detects missed schedules and offline robots and notifies the relevant team members.
Settings
| Setting | Range | Default | Description |
|---|---|---|---|
| Enabled | On/Off | Off | Master toggle for alert monitoring |
| Grace Period | 5–120 minutes | 15 minutes | How long to wait after the expected time before triggering an alert. Allows for normal startup delays |
| Cooldown Period | 30–1440 minutes | 120 minutes | Minimum time between alerts for the same schedule. Prevents repeated notifications |
How It Works
- The system checks every 15 minutes for missed scheduled runs
- Schedules running more frequently than every 5 minutes are excluded
- Alerts are sent to the process owner and all process members via email
- Alerts auto-resolve when the expected run eventually completes
See [Alerts](/docs/alerts) for full details on viewing and managing alerts.