Understanding Skill Execution Scope

When creating or editing a skill, you must define its execution scope to control where the skill can be invoked.

Scope Options

ScopeDescription
AOP executionSkill can only be used within AOPs as part of a structured business process
Master orchestrator & AOP executionSkill can be invoked directly by the Master Orchestrator for employee queries, and also used within AOPs

AOP Execution Only

Use this scope when the skill:

  • Is part of a multi-step business process
  • Requires specific workflow context to function correctly
  • Performs sensitive operations that need controlled execution

Example: A skill that updates employee records should only run within an approved HR process, not via ad-hoc queries.


Master Orchestrator & AOP Execution

Use this scope when the skill:

  • Handles general employee queries
  • Doesn't require workflow context
  • Is safe for conversational invocation
  • Can also be reused within AOPs

Example: A skill that looks up company holidays can answer employee questions directly and also be used within leave management AOPs.


Quick Decision Guide

If the skill...Choose
Handles standalone queries from employeesMaster orchestrator & AOP
Requires approval workflows or specific contextAOP execution only
Performs sensitive data operationsAOP execution only
Is a general utility (search, lookup, notify)AOP execution only

How to Configure

  1. Navigate to AI ColleaguesSkills
  2. Click Create skill or edit an existing skill
  3. Complete Step 1: Skill details
  4. In Step 2: Execution scope, select where the skill can execute
  5. Click Create to save