Skip to main content
Define agents, tasks and workflows, and configure their prompts, skills, tools and resources. List agents across the projects you can access, or edit definitions within a project. To start an agent run, use POST /runs with kind: "agent" and the agent’s execution target. Accessible agents · Agent templates · Project agents · Agent Capabilities · Agent Tool References · Agent Labels · Agent Avatars · Agent Installation · Project prompts · Project skills · Project tools · Project tasks · Project workflows · Project resources

Accessible agents

List agents you can access across projects. Each result includes the project needed to locate its definition.

Agent templates

Browse agent templates. Use agent installation to add a selected template.

Project agents

Create and edit project agent definitions. Use Runs to start and monitor agent runs.

Agent Capabilities

Read project capabilities and the capabilities enabled for an agent.

Agent Tool References

Search tools that can be attached to agents.

Agent Labels

List, create, update, or delete labels on an agent.

Agent Avatars

Preview, generate, or read agent avatars.

Agent Installation

Install or remove agents from selected projects.

Project prompts

Manage prompts stored in project source. List prompts, read their source, and edit supported fields for the selected source version.

Project skills

Manage skills stored in project source. List skills, read their source, and edit the fields supported by the selected source and definition format.

Project tools

Manage tool definitions in project source. Use integration tool endpoints to discover and invoke connected-service tools.

Project tasks

Manage task definitions stored in project source. List definitions, read their source, and edit supported fields. To start a task run, use POST /runs with kind: "task" and the task’s execution target.

Project workflows

Manage workflow definitions stored in project source. List definitions, read their source, and edit supported fields. To start a workflow run, use POST /runs with kind: "workflow" and the workflow’s execution target.

Project resources

Create and edit project resource documents. Manage servers and other deployment infrastructure through the Deployment API. Back to REST API reference