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 |
|---|---|
| API URL, API Token | |
| Base URL, Client ID, Client Secret or User Key, Org/Tenant name | |
| Not yet supported (use Ingest API) | |
| Not yet supported (use Ingest API) | |
| Not yet supported (use Ingest API) |
Select the tool from the dropdown and click Save.
Robomotion Configuration
| Field | Required | Description |
|---|---|---|
| Yes | Robomotion API endpoint | |
| Yes | Bearer token from workspace settings |
See [Robomotion Integration](/docs/robomotion-integration) for detailed setup.
UiPath Configuration
| Field | Required | Description |
|---|---|---|
| Yes | ||
| Yes | OAuth application client ID | |
| Conditional | Required for External App or on-prem | |
| Conditional | Required for User Key auth (cloud only) | |
| Cloud only | UiPath organization name | |
| Cloud only | UiPath tenant name | |
| 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 |
|---|---|---|---|
| On/Off | Off | Master toggle for alert monitoring | |
| 5–120 minutes | 15 minutes | How long to wait after the expected time before triggering an alert. Allows for normal startup delays | |
| 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.