RPA Agent | Zoho RPA Help

RPA Agent

What is an RPA Agent?

RPA agents are the software programs that run on desktop machines to automate tasks. They serve as the core component of the RPA platform, executing automation actions. Every machine that needs to run automation requires an RPA agent. The agent connects the Zoho RPA server to the client machine, enabling seamless communication between them. The agent provides real-time information about the machine's status, ensuring its availability for bot executions. The agent receives automation instructions from the server and executes them on the desktop machine.

System Requirements

Supported Operating systems: Windows 10, Windows 11, Windows Server 2016, Windows Server 2019, or Windows Server 2022
Minimum disk space: 512 MB
Minimum RAM: 512 MB

Note: 
  1. The RPA Agent is currently only available for Windows machines.
  2. The RPA Agent requires the .NET Framework 4.8 or later.

Create RPA Agent

Install RPA Agent

  1. Log in to your Zoho RPA account.
  2. In the Settings section, click Agents, then click Create Agent.  



  3. In the screen that appears, click on the download link suitable for your Windows architecture.
  4. Click Generate Key to generate a unique key for the new agent. In the pop-up window that appears, click Accept to continue. 
    Note: The installation key can only be generated by either an admin or the owner of the organization. Once the key is generated, it will be available for the other users in the organization.
  5. Follow the on-screen instructions and run the agent. 
  6. Once you've successfully set up the agent, click Next.
  7. Click Done.

Register Agent

After installing the agent, you will be prompted to register it.


  1. Enter the agent name in the Agent name field.
  2. Enter the agent key in the Agent key field.
  3. Click Register Agent.
  4. Switch to the browser window to confirm that your agent is created and registered.
To register an agent at a later time, or to register an agent that was unregistered:


  1. Right-click the RPA Agent icon in the system tray and select Register Agent.
  2. Enter the agent name and agent key in the window.
  3. Click Register Agent.
Note: You can only register an agent that has not been registered. If you need to register an agent that has already been registered, you will first need to unregister.

Configure Proxy Settings 

To set proxy settings for the RPA agent on your client machine:


  1. Install the RPA agent.
  2. On the Register Window screen, click the Set Proxy button.
  3. You will be redirected to the Proxy Configuration screen. 
  4. Enter the following information:
    1. Server
    2. Port
    3. Username (optional)
    4. Password (optional)
  5. Click Save.
To configure proxy settings for a previously registered agent:
  1. Right-click on the RPA system tray icon and select Set proxy. You will be redirected to the Proxy Configuration window screen.
  2. Enter the proxy server settings and click Set proxy.

Unregister RPA Agent

To unregister an agent:



  1. Right-click the RPA Agent icon in the system tray and select Unregister Agent.
  2. Click Unregister to proceed.
Note: Unregistering an agent will abort all running RPA processes and exit the agent. You will need to manually start the agent again, if required.

Enable Screen Lock

By default, the RPA agent follows your Windows machine's screen lock settings. If your machine is set to automatically lock the screen at a specific time, the screen will lock as scheduled. The agent will not change this setting.

Here's how RPA automation processes will be executed when screen lock is enabled:
No active executions: The system will lock and eventually enter sleep mode.
Active UI interactions: The system will not lock. The RPA agent remains active and connected to the RPA server. Once UI interactions stop, the system will lock and eventually enter sleep mode, and the agent will disconnect. Unfinished executions may result in failure.
Screen locked: The following UI-based actions will not work:

Category
Unsupported actions
Windows Actions
Type into
Send hot keys
Windows General
Open file dialog
Save file dialog
Web Automation
Type into 
Send hot keys

Other actions like MS Excel file and folder actions will work until the system enters sleep mode, causing the agent to disconnect.

To enable this action: 
  1. Right-click the RPA Agent icon in the system tray and select Enable screen lock.

            

Note: This option is only available if you've previously switched to prevent screen lock and want to return to the default setting.

Prevent Screen Lock

Using this option, the agent will override your Windows settings and prevent the screen from locking unless you manually lock it.
To use this option:
  1. Right-click the RPA system tray icon and select Prevent screen lock.

  1. Click Continue on the prompt.


When screen lock is prevented, all RPA executions will work as expected.

Connect, Disconnect and Exit RPA Agent 

You can connect, disconnect, and exit the RPA Agent from the system tray.
  1. To connect the agent to the RPA server: Right-click the agent icon and select Connect.
  2. To disconnect the agent from the server: Right-click the agent icon and select Disconnect.
  3. To exit the RPA process: Right-click the agent icon and select Exit.

Delete RPA Agent

To delete an agent:


  1. Log in to your Zoho RPA account.
  2. Click Settings, then click Agents.
  3. Hover over the agent you want to delete, then click the bin icon to delete the agent.
If the agent is used in any flow, you will be prompted to remove it from the flow before you can delete it.

Manage your RPA Agents

Navigate to the Settings > Agents page to manage all the agents in your organization.

This page displays a list of all installed agents, along with their details :
  1. Agent Name: The name of the RPA agent
  2. Last Updated On: The date and time the agent was last updated
  3. Enable/Disable: Toggle to enable or disable the agent for use in flows
  4. Host: The hostname and operating system of the agent
  5. Status: The status of the RPA agent (active or inactive)
You can perform the following actions on each agent:
  1. Ping: Check the agent's connectivity to the RPA server
  2. View Details: Access the following information:
    Agent Details: 
    1. Agent Name: The name of the agent
    2. Installation Key: Use this installation key if you have uninstalled the agent on the agent machine.
    3. Agent Version: The version of the agent installed. Indicates whether it's the latest version or if an update is available.
    4. Auto Update: Enable or disable auto-updates for the agent. When enabled, the agent will update automatically whenever a new update is available.
    5. Created On: The date and time the agent was created
    6. Created By: The user who created the agent

Frequently asked questions

  1. What is an RPA Agent?
    An RPA agent is a software program that you install on your computer to run RPA workflows. It acts as a bridge between your computer and the Zoho RPA server, allowing the server to send commands to your computer and execute workflows on it.

  2. When should you install an RPA Agent?
    All RPA flows require an RPA agent to run. When creating an RPA flow, you must configure an agent to execute the automation.

  3. What are the system requirements for an RPA agent?
    Supported Operating systems: Windows 10, Windows 11, Windows Server 2016, Windows Server 2019, or Windows Server 2022
    Minimum disk space: 512 MB
    Minimum RAM: 512 MB

  4. How do I install the RPA Agent?
    1. Navigate to the Settings page on your Zoho RPA account.
    2. Click Agents then, click Create Agent.
    3. From the Install your agent screen, you can download the agent installation file for your system's architecture.
    4. Run the agent installation file on your computer.
    5. Follow the on-screen instructions to complete the installation process.

  5. Does RPA Agent have to be installed on all machines where the automation need to be executed?
    Yes. 

  6. Do I need RPA Agent to be installed for Web Automation?
    Yes. All RPA flows will require an RPA agent to run the flow. Web browser actions will require a browser extension to be installed additionally to record the tasks. 

  7. Can I undo deleting my agent from Zoho RPA's settings page?
    No, you cannot undo the deletion. However, you can create a new agent. Reinstalling the agent on the machine is not necessary. Right-click on the agent's desktop tray icon, choose "UnRegister Agent. Then start the agent and register your agent.  

  8. What happens if my system crashes and is recovered later? Will it affect my flows?
    If you're able to recover your system after the crash, and the agent's files are intact in your system, you can start the agent again. If you're unable to recover your system, you'll just need to install the agent again, using the re-installation key available from Settings > Agents > View Details. You won't have to reconfigure existing flows if you have successfully reinstalled the agent.  

    However, note that any RPA flow using that agent will fail and will not work until the agent is active and is connected. 

  9. How do I manage all the agents I have created?
    You can manage your agents by navigating to Settings > Agents. Here, you can perform actions such as rename, enable auto update, delete, and enable/disable.

  10. Do we have a limit on the number of agents I can install? 
    Yes, we do have a limit. Please write to us at support@zohorpa.com to help us understand your requirement and work on the limits. 

  11.  I'm getting an "Agent Busy" error, even though I don't see the agent performing any operations. What should I do?
    This error typically occurs when the agent is currently executing a flow or performing an update and you attempt to configure an action using the same agent. To resolve this issue, try the following:
    1. Wait for a few minutes and try again.Once the agent has finished its current task, it should be available for you to configure new actions.
    2. Exit the agent and restart it. This will completely refresh the agent and clear any pending tasks allowing you to configure actions.

  12. How can I retrieve the agent logs to contact support for further debugging assistance in case of issues?
    C:/Users/<Windows-User>/AppData/Roaming/Zoho/RPAAgent/logs/RPAAgentLog0.txt

  13. How do I manually update the RPA Agent? 
    1. Double click on the RPA Agent desktop tray icon.
    2. If a new version is available, you will see a message "New Version of agent is available. Update now."
    3. Click Update now to update your agent to the latest version.

  14. How do I uninstall the RPA Agent?
    1. Open the Windows Control Panel.
    2. Click Programs and Features or Uninstall a program.
    3. In the list of applications, search for Zoho RPA.
    4. Right-click on Zoho RPA and select Uninstall.
    5. Follow the on-screen instructions to complete the uninstallation process.

  15. How do I resolve connectivity issues with my RPA agent?
    If you are having connectivity issues with your RPA agent, please check the following:
    1. Make sure that your computer is connected to the internet.
    2. Check your proxy server settings to make sure that the firewall on your computer is not blocking the RPA agent from connecting to the server.
    3. Exit and restart your  RPA Agent.
    4. If you are still having problems, contact Zoho RPA support at support@zohorpa.com


        Create. Review. Publish.

        Write, edit, collaborate on, and publish documents to different content management platforms.

        Get Started Now


          Access your files securely from anywhere

            Zoho CRM Training Programs

            Learn how to use the best tools for sales force automation and better customer engagement from Zoho's implementation specialists.

            Zoho CRM Training
              Redefine the way you work
              with Zoho Workplace

                Zoho DataPrep Personalized Demo

                If you'd like a personalized walk-through of our data preparation tool, please request a demo and we'll be happy to show you how to get the best out of Zoho DataPrep.

                Zoho CRM Training

                  Create, share, and deliver

                  beautiful slides from anywhere.

                  Get Started Now


                    Zoho Sign now offers specialized one-on-one training for both administrators and developers.

                    BOOK A SESSION







                                Quick LinksWorkflow AutomationData Collection
                                Web FormsEnterpriseOnline Data Collection Tool
                                Embeddable FormsBankingBegin Data Collection
                                Interactive FormsWorkplaceData Collection App
                                CRM FormsCustomer ServiceAccessible Forms
                                Digital FormsMarketingForms for Small Business
                                HTML FormsEducationForms for Enterprise
                                Contact FormsE-commerceForms for any business
                                Lead Generation FormsHealthcareForms for Startups
                                Wordpress FormsCustomer onboardingForms for Small Business
                                No Code FormsConstructionRSVP tool for holidays
                                Free FormsTravelFeatures for Order Forms
                                Prefill FormsNon-Profit

                                Intake FormsLegal
                                Mobile App
                                Form DesignerHR
                                Mobile Forms
                                Card FormsFoodOffline Forms
                                Assign FormsPhotographyMobile Forms Features
                                Translate FormsReal EstateKiosk in Mobile Forms
                                Electronic Forms
                                Drag & drop form builder

                                Notification Emails for FormsAlternativesSecurity & Compliance
                                Holiday FormsGoogle Forms alternative GDPR
                                Form to PDFJotform alternativeHIPAA Forms
                                Email FormsFormstack alternativeEncrypted Forms

                                Wufoo alternativeSecure Forms

                                TypeformWCAG


                                    All-in-one knowledge management and training platform for your employees and customers.

                                              Create. Review. Publish.

                                              Write, edit, collaborate on, and publish documents to different content management platforms.

                                              Get Started Now





                                                                You are currently viewing the help pages of Qntrl’s earlier version. Click here to view our latest version—Qntrl 3.0's help articles.




                                                                    Manage your brands on social media


                                                                      • Desk Community Learning Series


                                                                      • Digest


                                                                      • Functions


                                                                      • Meetups


                                                                      • Kbase


                                                                      • Resources


                                                                      • Glossary


                                                                      • Desk Marketplace


                                                                      • MVP Corner


                                                                      • Word of the Day


                                                                      • Ask the Experts


                                                                        Zoho Sheet Resources

                                                                         

                                                                            Zoho Forms Resources


                                                                              Secure your business
                                                                              communication with Zoho Mail


                                                                              Mail on the move with
                                                                              Zoho Mail mobile application

                                                                                Stay on top of your schedule
                                                                                at all times


                                                                                Carry your calendar with you
                                                                                Anytime, anywhere




                                                                                      Zoho Sign Resources

                                                                                        Sign, Paperless!

                                                                                        Sign and send business documents on the go!

                                                                                        Get Started Now




                                                                                                Zoho TeamInbox Resources





                                                                                                          Zoho DataPrep Demo

                                                                                                          Get a personalized demo or POC

                                                                                                          REGISTER NOW


                                                                                                            Design. Discuss. Deliver.

                                                                                                            Create visually engaging stories with Zoho Show.

                                                                                                            Get Started Now








                                                                                                                                • Related Articles

                                                                                                                                • RPA Agent for Linux

                                                                                                                                  What is an RPA Agent? RPA agents are software programs that run on desktop machines to automate tasks. They are the core component of the RPA platform that executes automation actions. Every machine that needs to run automation requires an RPA agent. ...
                                                                                                                                • RPA Agent for Windows

                                                                                                                                  What is an RPA Agent? RPA agents are software programs that run on desktop machines to automate tasks. They are the core component of the RPA platform that executes automation actions. Every machine that needs to run automation requires an RPA agent. ...
                                                                                                                                • RPA Agent for Mac

                                                                                                                                  What is an RPA Agent? RPA agents are software programs that run on desktop machines to automate tasks. They are the core component of the RPA platform that executes automation actions. Every machine that needs to run automation requires an RPA agent. ...
                                                                                                                                • RPA flow

                                                                                                                                  What is an RPA flow? RPA flows are like processes or workflows that you can create to automate tasks. An RPA flow is made of a trigger and one or more actions. The trigger initiates the flow, and the actions are the tasks that are executed by the ...
                                                                                                                                • Manage RPA Agents

                                                                                                                                  This page provides a central view for managing all RPA agents within your organization. Here, you can get a quick overview of each agent's status and key information. Agent Overview The following details are displayed for each installed agent in the ...
                                                                                                                                  Wherever you are is as good as
                                                                                                                                  your workplace

                                                                                                                                    Resources

                                                                                                                                    Videos

                                                                                                                                    Watch comprehensive videos on features and other important topics that will help you master Zoho CRM.



                                                                                                                                    eBooks

                                                                                                                                    Download free eBooks and access a range of topics to get deeper insight on successfully using Zoho CRM.



                                                                                                                                    Webinars

                                                                                                                                    Sign up for our webinars and learn the Zoho CRM basics, from customization to sales force automation and more.



                                                                                                                                    CRM Tips

                                                                                                                                    Make the most of Zoho CRM with these useful tips.



                                                                                                                                      Zoho Show Resources