Securing and downloading data with UI Agents
- Updated: 2026/03/26
The UI Agents includes features to support safe browsing sessions, such as secure variables and proxy server support. Downloading data can also be configured.
Handling sensitive data
Do not directly input sensitive information when entering your prompt to the model. Instead,
create a record for the data to send sensitive content (e.g. password, credit card,
or social security number) through protected variables.
- Select Secure variables in the Run action to create the record.
- Call the secure variable in your Goal prompt by
entering the Name of each entry using the syntax
${entry_name}for the agent to use. Example:Log in to my account, using ${Username} and ${Password}.
Note: Secure variables must first be created and saved, before
they can be used in a prompt.

Using a browser proxy
UI Agents supports proxy configurations for browser sessions. This can be useful when you need to route traffic through a specific proxy server. Configure proxy as shown below.
Action: Start Session


- Select .
- Enter the URL for the Proxy Server.
- Enter the credential for Proxy username.
- Enter the credential for Proxy password.
Note: Proxy configuration is currently available only for
Automation Anywhere Narada.
Downloading files with the UI Agents
UI Agents makes it easy to download files or take screenshots during agent execution. When you prompt the Automation Anywhere Narada action model to download content, it automatically saves files to the local Downloads folder with an organized directory structure. To download, simply add the task in your prompt.
Example:
Download the current page as a PDF.Note: File downloading is currently available only for Automation Anywhere Narada.