Calling Automation 360 bots from Apigee

Deploy Automation 360 bots using the pre-packaged and ready to run integration solution. Download the integration files, upload them as new integrations in your Apigee instance, and start calling Automation 360 bots.

Prerequisites

Note:

The examples and graphics provided on this page are for representation purposes only and may not accurately reflect your specific instance. We do not assume responsibility for their maintenance or accuracy.

Download the TriggerA360Bot.json and LaunchA360Bot.json files from the following location: Apigee Integration

Perform the following steps to use JSONs to create the integration.

Procedure

  1. Go to Apigee UI and sign in.
    Apigee Select Organization
  2. Select your organization using the drop-down menu in the top-left corner of the UI.
  3. Click Develop > Integrations.
  4. Click CREATE INTEGRATION.
  5. Provide the following information:
    1. Integration name: Provide a name for the integration, for example, CallSAPbot.
    2. (Optional) Description: Provide a description, for example, Deploys an Automation 360 bot.
    3. Region: Select a region from the list, for example, US.
  6. Click CREATE.
  7. Click Upload/download menu and then select Upload integration.
    Apigee Upload integration
  8. In the file browser dialog box, select the LaunchA360Bot.json file and then click Open.
    Apigee creates a new version of the integration by using the uploaded file.
  9. To upload the TriggerA360Bot.json, click Develop > Integrations.
  10. Click CREATE INTEGRATION.
  11. Provide the following information:
    1. Integration name: Provide a name for the integration, for example, Trigger-integration.
    2. (Optional) Description: Provide a description, for example, "Trigger the Launch Integration."
    3. Region: Select a region from the list, for example, US.
  12. Click Upload/download menu and then select Upload integration.
  13. In the file browser dialog box, select the TriggerA360Bot.json file that you want to upload, and then click Open.
    Apigee creates a new version of the integration by using the uploaded file.
    Note: To understand how these integrations were built, see Creating the main integration (TriggerA360Bot.json) and Creating a subintegration (LaunchA360Bot.json)
  14. In the latter integration, click VAR to enter the variables as described in the video:
    1. Control Room URL : The Control Room URL that will be provided to you by your system administrator.
    2. Username: The username used to log in to the Control Room. Ensure that you have a Bot Runner license for this user. The username will be provided to you by your system administrator.
    3. API Key: Generate your API key from the My settings page of your Control Room.
    4. Bot ID: To find the bot ID, in the browser URL of the Control Room, navigate to the bot that you want to deploy.
    5. Run As User ID: User ID of the user with the Bot Runner license. Navigate to the user in Administration > Users > Search for user > Select the user and note down the user ID.
    6. Bot Inputs Variable: Provide all the input variables that the bot requires for the deployment.
    7. Device Pool ID: Devices on which your bot will be deployed and run. Navigate to Manage > Device Pools > Select a Device Pool and note down the device pool ID.