Skills

Skills are reusable tool packages that extend what the agent can do — bundling instructions, integrations, knowledge bases, and data tables into repeatable capabilities.

Skills are the building blocks that make the Operator Agent useful for your specific business processes. A skill packages up everything the agent needs to perform a particular task: instructions on what to do, connections to external systems, and access to relevant knowledge.

What Is a Skill?

Think of a skill like an app for your agent. Just as you install apps on your phone to add capabilities, you add skills to your project to teach the agent new tasks.

A skill can include:

  • Instructions — What the agent should do when the skill is invoked, how it should behave, and what output to produce.

  • Integrations — Connected apps (e.g. Gmail, Business Central, Slack) with the credentials needed to use them.

  • Knowledge bases — Document collections the agent can search for context and reference data.

  • Data tables — Structured data the agent can query and use during execution.

How Skills Work at Runtime

When you give the agent a task, it evaluates which of its available skills are relevant and invokes them as needed. You'll see this in the chat as skill cards — visual indicators showing which skill is running and its progress.

The agent can:

  • Use multiple skills in a single session

  • Decide which skills to use based on your request

  • Chain skills together when a task requires several capabilities

Skill Visibility

Skills have different visibility depending on your role:

Role
What You See

Operator

Only published, enabled skills — they appear automatically when the agent uses them

Builder / Admin

All skills including drafts, disabled skills, and version history

Using Skillschevron-rightCreating Skillschevron-right

Last updated

Was this helpful?