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:

ToolConfiguration 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

FieldRequiredDescription
YesRobomotion API endpoint
YesBearer token from workspace settings

See [Robomotion Integration](/docs/robomotion-integration) for detailed setup.

UiPath Configuration

FieldRequiredDescription
Yes
YesOAuth application client ID
ConditionalRequired for External App or on-prem
ConditionalRequired for User Key auth (cloud only)
Cloud onlyUiPath organization name
Cloud onlyUiPath tenant name
NoComma-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

SettingRangeDefaultDescription
On/OffOffMaster toggle for alert monitoring
5–120 minutes15 minutesHow long to wait after the expected time before triggering an alert. Allows for normal startup delays
30–1440 minutes120 minutesMinimum 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.