AI Agents • Skills • Agent Studio
Skills Platform for AI Agents
Skills Platform provides the shared capability layer AI Agents use to perform work across CRM data, communications, knowledge sources, workflows, and connected external tools. These capabilities can support Voice AI, Conversation AI, Agent Studio, and Managed Agents while keeping agent access and behavior controlled. This guide explains how built-in skills, Custom Skills, CRM actions, and external tools fit together and how to configure agents safely.
What You'll Learn

Learn what Skills Platform is, how built-in capabilities differ from Custom Skills, where CRM actions and external tools fit in, how Managed Agents use reusable instructions, and how to test and monitor agent activity before expanding access.

Important

Skills Platform is not a separate product you install. Capabilities are configured through the AI Agent experience you are using. The exact tools, actions, permissions, and connectors available can differ by agent type, so only enable the capabilities required for that agent's role.

1

What is Skills Platform?

Skills Platform is the shared capability layer that allows AI Agents to perform tasks instead of only generating responses. A skill can represent a capability such as reading CRM information, updating a record, booking an appointment, searching approved knowledge, sending a message, starting an automation, or using an external tool.

These capabilities can be used across AI experiences such as Voice AI, Conversation AI, Agent Studio, and Managed Agents. The exact skills available depend on the agent type and the tools configured for that agent.

Skills Platform works behind the scenes. There is no separate installation process. Instead, you configure the actions, knowledge sources, reusable instructions, and connected tools available within the AI Agent experience you are building.

2

Key Benefits of Skills Platform

Skills Platform gives AI Agents reusable ways to perform work while helping administrators keep capabilities organized and appropriately scoped. This reduces duplicated configuration and makes it easier to understand what each agent is able to do.

  • Shared Capabilities: Use common CRM, knowledge, communication, workflow, and external-tool capabilities across compatible AI Agent experiences.
  • Granular Control: Limit an agent to the actions and tools appropriate for its role instead of giving every agent the same level of access.
  • Reusable Configuration: Reuse supported capabilities and reusable instructions without rebuilding the same process inside every agent.
  • Consistent Processes: Standardize how agents perform recurring tasks by combining built-in actions with clear instructions and Custom Skills where supported.
  • External Connectivity: Extend supported agents with external applications or MCP-compatible tools when those connectors are available for the selected agent type.
  • Better Visibility: Use agent testing, activity feeds, and execution details where available to verify which skills and tools were used during a run.
3

How Skills Work Across AI Agents

AI Agents, skills, tools, and reusable instructions serve different purposes. Keeping these concepts separate makes it easier to decide whether a task belongs in an agent's general instructions, a built-in action, a Custom Skill, a Knowledge Base, or an external connector.

ConceptPurposeExample
AI AgentThe configured agent responsible for handling a conversation, task, trigger, or process.A Voice AI agent, Conversation AI bot, Flow Agent, or Managed Agent.
Built-In Skill or ActionGives the agent an actual capability to perform work.Send a message, update CRM data, search knowledge, or book an appointment.
Custom SkillStores reusable instructions describing how a Managed Agent should perform a repeatable task.Lead qualification rules, meeting-summary format, or a standardized follow-up process.
Knowledge BaseProvides factual reference material the agent can retrieve when responding or completing tasks.Policies, product information, FAQs, approved procedures, or reference documentation.
External Tool or ConnectorAllows supported agents to interact with systems outside the platform.An MCP connector or other supported external integration.

Managed Agents: The experience previously referred to as Super Agents is now documented as Managed Agents in Agent Studio.

4

Skill Types and Capabilities

Skills can represent different kinds of work depending on the AI Agent you are configuring. The categories below are useful for planning an agent's responsibilities, but the exact actions available should always be confirmed in that agent's current configuration interface.

CRM and Data Capabilities

Use supported CRM actions to read, create, update, or organize information such as contacts, tags, fields, opportunities, and other records. Agent Studio's Actions Platform also supports common CRM-side operations such as sending messages, applying tags, creating custom data, and notifying users.

Communication Capabilities

Depending on the agent and its channel, skills can support conversations, SMS, email, voice interactions, internal notifications, and follow-up activity.

Knowledge Capabilities

Connect approved Knowledge Base sources so the agent can retrieve factual information when answering questions or completing tasks.

Workflow and Automation Capabilities

Agent Studio agents can respond to supported triggers and perform configured actions. Agents can also participate in larger workflow automations where supported.

External Tool Capabilities

Supported AI Agents can use external tools through integrations such as MCP connectors. Availability varies by agent type. Managed Agents can connect supported MCP apps in Agent Studio, and Voice AI can also be configured with MCP-compatible tools through its supported MCP integration.

5

Built-In Skills vs. Custom Skills

Built-in capabilities give an agent the ability to perform an operation, while Custom Skills tell a Managed Agent how your business wants a repeatable task performed. Understanding this difference prevents process instructions from being confused with the tools that actually execute an action.

TypeWhat It ProvidesExample
Built-In CapabilityAn operation the agent can execute.Tag a contact, send SMS, update data, or search approved knowledge.
Custom SkillReusable instructions describing how a Managed Agent should perform a task.Qualify leads using specific criteria or format meeting summaries consistently.

Custom Skills for Managed Agents can contain:

  • A skill name
  • A description explaining when the skill should be used
  • Detailed task instructions
  • Qualification criteria or business rules
  • Required output formats
  • Restrictions or guardrails
  • Conditions for escalation or another action

Per-agent control: A Custom Skill can be enabled or disabled for individual Managed Agents without deleting the skill from the shared skills library.

6

Permissions, Governance, and Monitoring

Agent capabilities should match the work the agent is responsible for. Limiting tools, actions, instructions, and connected systems reduces unnecessary access and makes testing and troubleshooting more predictable.

  • Start with Minimum Access: Enable only the actions, skills, and external tools needed for the agent's current responsibility.
  • Separate Facts from Processes: Store reference information in the Knowledge Base and reusable process instructions in Custom Skills where supported.
  • Control External Tools: When configuring an MCP connector, select only the specific tools the agent should be able to use.
  • Test Before Publishing: Use agent testing, sample conversations, or simulations to confirm the right capability is selected under the expected conditions.
  • Review Execution Activity: For Managed Agents, use the Activity tab and execution logs to inspect completed steps, skills and tools used, inputs, outputs, timing, and run results.

Monitoring tip: If a Managed Agent behaves unexpectedly, open its Activity tab and review the affected run. The execution timeline can show which skill or tool was used and where an error occurred.

7

How To Configure Skills for AI Agents

Skills Platform does not require a separate installation. Configuration happens inside the AI Agent experience you are using by selecting the appropriate actions, knowledge, Custom Skills, and external tools, then testing the agent before production use.

Step 1
Open the Appropriate AI Agent

Open the AI Agent experience you want to configure. For Managed Agents, go to AI Agents → Agent Studio → Managed Agents. Other AI Agent experiences may expose their available tools and capabilities in different configuration areas.

AI Agent configuration area
Step 2
Define the Agent's Responsibility

Decide what the agent should accomplish and what it should not do. Use this responsibility to determine which CRM actions, communication tools, knowledge sources, Custom Skills, and external tools are actually necessary.

Step 3
Enable the Required CRM Actions or Tools

Add or enable only the actions the agent needs. In Agent Studio, supported CRM actions can include operations such as sending messages, applying tags, creating or updating CRM data, and sending internal notifications.

AI Agent actions and capability configuration
Step 4
Connect Knowledge Sources

Connect the approved Knowledge Base sources the agent needs for factual answers. Keep process instructions separate when they are better represented as agent instructions or a Custom Skill.

Step 5
Add Custom Skills for Managed Agents When Needed

For a Managed Agent, open Custom skills and use Manage skills when you need reusable, task-specific instructions.

  1. Click Add skill.
  2. Enter a clear skill name.
  3. Add a description explaining when the skill should be used.
  4. Enter the process, rules, format, or other instructions the agent should follow.
  5. Save the skill and enable it only for the Managed Agents that need it.
Step 6
Connect External Tools When Required

If the agent needs to work with an external system, add a supported connector or MCP integration from the agent experience where it is available. Authenticate the external account, then select only the specific tools the agent should be able to call.

External tool or connector configuration for an AI Agent

Step 7
Test, Publish, and Monitor

Test realistic requests before production use. Confirm that the agent selects the intended skill or tool, receives the correct data, performs the expected action, and handles failure conditions appropriately.

For Managed Agents, review the Activity tab after testing or live runs. Open an execution to inspect completed steps, skills and tools used, inputs, outputs, timing, and the final result.

Key Takeaway
Give Each Agent Only the Capabilities It Needs
Use built-in actions for what an agent can do, Custom Skills for how a Managed Agent should perform repeatable tasks, Knowledge Base sources for approved facts, and external connectors only when the agent needs to operate outside the platform.
8

Frequently Asked Questions

Q: Do I need to enable Skills Platform separately?
No. Skills Platform is the shared capability layer behind supported AI Agent features. Configure the available actions, tools, knowledge sources, and instructions inside the AI Agent experience you are using.
Q: Are Custom Skills the same as built-in CRM skills?
No. Built-in capabilities allow an agent to perform actions such as CRM operations or Knowledge Base searches. Custom Skills for Managed Agents are reusable instructions that describe how a repeatable task should be performed.
Q: Can one Custom Skill be shared across multiple Managed Agents?
Yes. Custom Skills are reusable across Managed Agents in the account. You can enable or disable a skill for individual agents without recreating or deleting the shared skill.
Q: Should business policies go in a Custom Skill or the Knowledge Base?
Use the Knowledge Base for factual reference material such as policies, product information, and FAQs. Use a Custom Skill when you need reusable instructions describing how the Managed Agent should perform a specific process.
Q: Can AI Agents work with external applications?
Yes, for supported agent types and connectors. Managed Agents can use supported MCP app connectors in Agent Studio, and Voice AI also supports MCP-compatible tools. Available connectors and tools can differ by agent type.
Q: How can I see which skill or tool a Managed Agent used?
Open the Managed Agent's Activity tab and select the relevant run. The execution details can show completed steps, skills and tools used, inputs, outputs, timing, and the final result.
Q: Is a Managed Agent the same thing as a Super Agent?
Managed Agents is the current name for the experience previously referred to as Super Agents. Current setup and monitoring guidance uses the Managed Agents terminology.
Q: Can I disable a Custom Skill without deleting it?
Yes. Disable the skill for the Managed Agent that should no longer use it. The skill can remain available to other Managed Agents that still need it.
9

Need Help?

  • A capability is missing: Confirm that the action or tool is supported by the AI Agent type you are configuring and that your user has access to the required AI Agent feature.
  • A Managed Agent does not use a Custom Skill: Confirm the skill is enabled for that agent and make the skill description specific enough for the agent to recognize when it applies.
  • The wrong Custom Skill is selected: Make overlapping skill descriptions more distinct and narrow the instructions to a clearly defined process.
  • Knowledge answers are incorrect: Verify that the intended Knowledge Base source is connected and contains the approved information the agent needs.
  • An external tool fails: Check the connector authentication, confirm the required tool is enabled, and verify that the external service is available.
  • An agent performs an unexpected action: Review its enabled tools, actions, instructions, and Custom Skills, then retest with narrower access.
  • A Managed Agent run fails: Open the Activity tab and review the execution timeline to identify the failed skill, tool, input, or external call.
  • Issue continues: Collect the agent name, agent type, affected skill or tool, run ID when available, relevant input, error message, and screenshots of the execution details before contacting support.