Skip to main content
A capability is a reusable bundle of context. Attach it to a wizard or the Resource Center Agent to compose an experience from shared behavior.

Create the capability

Set a name, then choose one type. Dubot derives the immutable slug when you create the capability.
A Skill capability selected with its name, model-facing description, and priority

Select the capability type first. The type determines whether the capability can carry actions.

Add the agent prompt, model-facing description, and priority. Choose delivery for the capability:

Add knowledge or actions

Product domain capabilities may define a knowledge scope to limit the product knowledge available to that capability. Only Skill capabilities can include Session API actions and client-side callbacks. An action’s catalog presence or published state alone does not make it available to a wizard or the Resource Center Agent. Before publishing a Skill, review every included action in the dependency list. Hold back any draft or unsafe dependency rather than publishing it accidentally with the capability.
The capability publish review listing the Skill and each included action dependency

Publishing a Skill shows its included actions so dependencies can be reviewed together.

Publish and attach

1

Save the capability

Review its type, delivery, prompt, description, priority, and included content.
2

Publish the capability

Publish the version that should be eligible for runtime use.
3

Attach it to an agent

Select the published capability on a wizard or the Resource Center Agent.
4

Publish the experience

Publish the Wizard, or publish the Resource Center that contains its reserved Agent configuration.
For an optional capability, the attachment can decide whether to embed it or make it load-on-demand. For Always and On-demand capabilities, the attachment does not override the capability’s own delivery mode.
Draft or unpublished capability versions and unpublished included actions are omitted from the Production runtime. A Skill must be published and attached to the active agent for its actions to be offered.

Expected result

The active Wizard or Resource Center Agent receives the intended reusable instructions, knowledge, and published actions without gaining unrelated access. Activity from an included action can be traced back to the capability that carried it. Next, attach the capability while building a Wizard or configuring the Resource Center. See Capabilities and actions for the composition model and Recover or roll back configuration for dependency repair.