Agents


Agents help you automate tasks, answer user requests, and interact with enterprise systems by using natural language. They act as intelligent assistants that can understand intent, make decisions, and perform actions across business workflows.

In BMC HelixGPT, agents combine AI capabilities with enterprise integrations to deliver fast, contextual, and actionable responses.

What agents do

Agents streamline business operations by performing the following tasks:

  • Answering user queries by using enterprise knowledge
  • Performing actions such as creating requests, retrieving data, or triggering workflows
  • Connecting with BMC applications and external applications
  • Providing contextual and personalized responses
  • Enforcing security and compliance through guardrails

Agent workflow

The following diagram shows how an agent processes a user request and delivers a response:

1775656853911-760.png

Key components of an agent

Agents are built by using the following components:

Component nameDescription
Instructions

Define how the agent behaves and responds

Skills

Enable the agent to perform specific actions

Tools and toolkits

Connect the agent to external systems and services

GuardrailsEnforce security, validation, and compliance controls

Prebuilt versus custom agents

The following table shows a comparison of prebuilt and custom agents:

CriteriaPrebuilt agentsCustom agents
PurposeReady-to-use for common scenariosDesigned for specific business needs
Setup effortMinimal configuration requiredRequires full configuration
Time to valueFaster to deployTakes more time to design and implement
CustomizationLimited (via cloning and modification)Fully customizable
Use casesStandard workflows and common tasksComplex or organization-specific workflows
FlexibilityModerateHigh
Recommended approachUse as a starting point and extendBuild when prebuilt agents do not meet requirements


Prebuilt agents

Prebuilt agents are ready-to-use agents designed for common business scenarios. Prebuilt agents perform the following tasks:

  • Provide out-of-the-box capabilities for standard use cases
  • Follow best practices for typical workflows
  • Reduce setup time and accelerate time to value

You can use prebuilt agents as-is or clone them to customize behavior, add skills, and integrate with your systems. For more information, see Prebuilt agents.
 

Custom agents

Custom agents are user-defined agents created to meet specific business requirements. Custom agents can perform the following tasks:

  • Provide full control over agent behavior and responses
  • Support custom workflows, integrations, and use cases
  • Enable organization-specific automation

You can create custom agents from scratch by defining instructions, adding skills, and connecting data sources. For more information, see Creating custom agents.


Related topics

Modifying prebuilt agents

Creating custom agents

Creating and managing skills
 

 

Tip: For faster searching, add an asterisk to the end of your partial query. Example: cert*

BMC HelixGPT 26.2