Connect tools, skills, and channels¶
Create, test, and maintain channel instances, connections, skills, and tools, and confirm whether agents reference them. This page does not bind these objects to agent resource configurations.
Prerequisites¶
Prepare credentials that can access the target workspace and the information required by the target agent or external service. For service endpoints, authentication, and general request formats, see Make your first AI Studio API call.
Before updating, deleting, or testing an object, obtain its ID from the corresponding list. After creating a connection or tool, confirm it through its details or list before referencing or binding it.
Call sequence¶
For the integration target, create or test an unsaved channel configuration, or create and probe a connection.
After confirming the channel or connection, create, import, or update skills and tools. For MCP tools, confirm the connection before batch creation.
Query object details, versions, files, and referencing agents to confirm available objects and dependencies.
Before deleting a connection, tool, skill, or channel, query its references and check the relevant operation page for impact and conditions.
API operations¶
Manage channel instances¶
Task |
Use it when |
|---|---|
You need a new channel instance. |
|
You need to select or confirm a target channel. |
|
You need to confirm a channel before updating, testing, or deleting it. |
|
You have the channel ID and need to change it. |
|
You need to validate a proposed configuration before creating it. |
|
You need to validate an existing channel. |
|
You checked the operation page for its impact and conditions. |
Manage connections and MCP tools¶
Task |
Use it when |
|---|---|
You need a new agent connection. |
|
You need to select or confirm a target connection. |
|
You need to confirm a connection before updating or probing it. |
|
You have the connection ID and need to change it. |
|
You need to check an MCP connection after creating or updating it. |
|
You confirmed an MCP connection and need to create tools. |
Manage skills¶
Task |
Use it when |
|---|---|
You need a new skill. |
|
You have a skill package to import. |
|
You need to inspect a skill package before importing it. |
|
You need to process a skill draft. |
|
You need to select or confirm a skill. |
|
You need to confirm a skill before updating it or setting its version. |
|
You have the skill ID and need to change it. |
|
You need to choose a skill version. |
|
You need to switch the current version. |
|
You need to inspect skill files. |
|
You need to obtain a skill file. |
|
You need to understand skills by tag. |
|
You need to run a target skill. |
|
You need to check skill references before updating or deleting it. |
Manage tools and tool connections¶
Task |
Use it when |
|---|---|
You need a new tool. |
|
You need to select or confirm a tool. |
|
You need to confirm a tool before updating or deleting it. |
|
You have the tool ID and need to change it. |
|
You need to understand tools by tag. |
|
You need to check tool references before deleting it. |
|
You need to configure a GitHub tool connection. |
|
You need to confirm a GitHub tool connection. |
|
You need to remove a confirmed GitHub connection. |
|
You need to configure a Grafana tool connection. |
|
You need to confirm a Grafana tool connection. |
|
You need to remove a confirmed Grafana connection. |
|
You need to configure a mail tool connection. |
|
You need to confirm a mail tool connection. |
|
You need to remove a confirmed mail connection. |
|
You need the secrets required to configure a WeCom callback. |
Confirm the result¶
After creating, updating, or testing an object, use its corresponding details or list operation to confirm it. To assess deletion impact, first query agents that reference the skill or agents that reference the tool.
Limitations and notes¶
Deleting channels, tool connections, or referenced objects may affect related agents. Check the relevant operation page for conditions and results before proceeding.