Free cookie consent management tool by TermsFeed

Modifying Robotic Tasks

This content applies solely to Award Management, which must be purchased separately from the Appian base platform. This content was written for Appian 24.1 and may not reflect the interfaces or functionality of other Appian versions.

Introduction

AM offers users the ability to perform vendor research by submitting a research request for a robotic task to retrieve vendor information.

There are three different robotic tasks that can be executed to complete research activities. All of the robotic tasks are related via the connected system AS AM CS Rpa, which is associated with a service account via the service account's API key. In order to retrieve data from the robotic task execution, the integration AS_AM_INT_getBotDetails is used to query the RPA endpoint using a robotic task execution ID that is returned from the following individual robotic task integrations:

  1. GSA: https://www.gsaelibrary.gsa.gob/ElibMain/home.do/
    • Integration AS_AM_INT_executeGsaBot
  2. ICD: https://contractdirectory.gov/contractdirectory/
    • Integration AS_AM_INT_executeIcdBot
  3. SBA: https://web.sba.gov/pro-net/search/dsp_dsbs.cfm/
    • Integration AS_AM_INT_executeSbaBot

The AS AM Execute Bot process model is designed to generically call different robotic tasks. Depending on the robotic task type that is passed from the parent process model, it will call the respective robotic task integration object to initiate and receive the process ID for a robotic task execution, get the data using the robotic task execution ID, and call the respective document generation process model associated with the appropriate robotic task.

Feedback