Run a bot using Automation Anywhere for Salesforce

As a Salesforce user, you can either launch bots from a specific record detail page where the Automation Launcher for Salesforce is made available to you, or if the Process Builder or Flow Builder is configured to launch bots in response to a change event of a specific object in Salesforce.


The following should be set up and configured before attempting to run a bot:
  • Control Room with desired bot available
  • Salesforce Org with Automation Launcher added to record pages where bots will be launched
  • Automation Anywhere for Salesforce connector configured with Control Room and bot configuration for the bot being launched
If any of the above are not complete, please follow those particular configuration instructions found in the Automation Anywhere for Salesforce overview.

Automation Anywhere for Salesforce

The following example illustrates how to run a bot for a tech support case. In this example, the bot configuration has been mapped to the Case object. Perform the same steps when executing a Task Bot from any Salesforce Cloud page. You can trigger bots automatically every time you perform these activities.


  1. Log in to Salesforce using your standard Salesforce user credentials.
  2. Click App Launcher.
  3. Select Service.
  4. Click the Cases tab from the Service Cloud page.
  5. Click the Case number assigned to you.
    On the Case detail page, the Automation Launcher appears with one or more pre-configured Bots for you to run.
  6. Click Run to execute the Task Bot associated with the tech support case number.
    A toast message appears: Bot Successfully launched. The runtime window is displayed.
    Note: The bot status will be updated only once, 5 seconds after it is triggered. After this, you can use Refresh to manually check the status and the View History button to review past bot executions.