Agent¶
This section groups API operations for managing agents, binding resources, invoking runs, automating work, and configuring the runtime. Open an action page for the required identifiers and call parameters.
Choose a task¶
Task |
Description |
|---|---|
The agent resource interface is used to manage agents, their versions and resources, models, operating strategies and operating environment bindings. |
|
Before calling an agent, obtain its Agent Card; then you can use the A2A or MCP protocol to initiate the call. |
|
The session interface is used to manage agent session shells and their presentation metadata. |
|
The feedback interface is used to review saved agent running feedback and summary statistics; submitting feedback is still completed interactively during the agent runtime. |
|
Automation tasks associate configured agents with triggering methods. |
|
The agent building interface is used to read creative resources, generate candidate solutions, and confirm or cancel candidate solutions. |
|
A channel instance holds a connection configuration and credential reference for a specific Provider. |
|
The agent model configuration saves non-sensitive metadata such as model selections, capabilities, and connection references. |
|
The run policy configuration is the control plane metadata used by the agent when it is run. |
|
List, retrieve, create, and update the knowledge bases attached to agents. |
|
The tool interface is used to manage workspace tools, query reference relationships, and manage built-in GitHub, Grafana, and email tool connections. |
|
The skills interface is used to manage workspace skills, import packages, select versions, and submit run requests. |
|
List, retrieve, create, update, and delete callback rules. |
|
The agent task template describes the messages, inputs, and context configuration used by the workflow node when invoking the agent. |
|
Agent workflow binding associates workflow nodes to an agent task template. |
|
List runtime providers and retrieve a provider profile. |
|
Retrieve or update system agent configuration, including the available GitHub projects used by the configuration. |
|
Load an agent package into the workspace or export an existing package. |
|
Inspect data partitions, runtime tasks, task events, manifests, and round snapshots for an agent run. |
|
List and inspect agent resource operations, or cancel an operation that can be cancelled. |
|
List, retrieve, create, and update agent connections, and probe MCP connections or create MCP tools in batches. |