Invoking an AI agent from the process
Use the Invoke Agent element in Process Designer to trigger an AI agent to perform a specific task as part of the process flow. This element enables application business analysts to automate actions and enhance the business process logic.
The Invoke Agent element is available as a process element in the HelixGPT Agent Studio section in the Process designer, and is visible only if you have deployed the HelixGPT Agent Studio bundle.
To add the Invoke Agent element
- Log in to BMC Helix Innovation Studio and navigate to the Workspace tab.
- Select the application to which you want to add a process.
- On the Processes tab, click the name of the process to which you want to add the Invoke Agent element or click New to create a new process.
- Specify the general details of the process, for example, process name, process variables, and permissions.
For more information about how to specify the general details of a process, see Defining processes to accomplish business goals. - From the HelixGPT Agent Studio section of the Palette, drag the Invoke Agent element to the canvas.
In the Properties pane, click Settings, and specify the following properties:
Element property Description Example Label Display name of the element. Description Element summary. ID Unique identifier automatically assigned to the element instance in the process. Run as Determines whether the agent runs with administrator privileges or with permissions of the user who initiated the process. Input Map Defines key-value pairs of input parameters to pass contextual data from the process to the AI agent. Agent ID Unique identifier of the AI agent to be invoked. User ID The user who triggers the agent. Message End user's message. X-Forwarded-Access-Token Authenticate the user access token. This token is used by BMC Helix AIOps. Parameters Set additional parameters to be passed while running the process. Output Map Maps the output returned by the agent to process variables. Multi instance loop Specify repetition for a process activity. Geometry Define the position (X and Y coordinates) of the element on the Process designer canvas for visual layout purposes. - Click Save.
Example: Using the Invoke agent element in a workflow
The following image shows a sample process that uses an Invoke agent element to call an agent in a custom process:
Related topics
Tip: For faster searching, add an asterisk to the end of your partial query. Example: cert*