• IDD
  • IDD
  • Skybuffer AI
    • Skybuffer AI Installation and Initial Setup
      • On Business Technology Platform (BTP)
        • Skybuffer AI Installation Guide on BTP
      • On Premise: XSA Runtime and SAP HANA EE
        • Installing SAP HANA Including XS Runtime
        • XS Deployment Process
      • Post Installation User Guide
    • AI Agent
      • AI Agent Configurator
        • Register New AI Agent
        • Intents and Entities Creation
        • Skills Creation and Management
          • Standard Action Types
          • Call SAP System Action
          • Generative AI Action
          • Document Grounding Action
          • Log Insight Action
          • Skills Orchestration Action
        • Scheduling
        • Communication Channels
          • Copy the Existing Channel
          • Skills Activation
          • Destination Assignment
          • Webchat Communication Channel Setup
          • Facebook Messenger Communication Channel Setup
          • Zoom Communication Channel Setup
          • MS Teams Communication Channel Setup
          • Slack Communication Channel Setup
          • Telegram Communication Channel Setup
          • Viber Communication Channel Setup
          • WhatsApp Communication Channel Setup
          • AI Agent Communication Channel Setup
        • Monitor Section
      • Business AI Scenarios
      • Document Grounding Hub
      • Destination Management
      • Models Hub
      • Identity Providers
      • Survey Craft
      • Predefined Response Translator
    • AI Connector
      • AI Connector Configurator
      • AI Connector Logs
      • AWS Integration
      • Twilio Integration
    • SAP Backend for Business AI
      • Business AI Scenarios Package Administration
        • Installation Guide
        • Uninstallation Guide
      • Business AI Scenarios Package Maintenance Guide
        • Product License
        • Configuration of Email Sending Mechanism
          • Configuration Settings
          • Setup of Specific Email Sending Control
        • Technical User Setup
          • Central oData Service Authorization Role Maintenance
          • Technical User ID Creation
        • Assigning Business AI Scenarios to ABAP RIK Classes
        • Simplified User Creation Scenario Setup (Without Approval Workflow)
          • Maintain and Assign Reference Users for User Creation Scenario
          • Activate Notification for New User Creation (Optional)
        • User Creation Scenario Setup with Approval Workflow
          • Configure Approval Workflow for User Creation Scenario
          • Set Up Approval Steps for Different User Types Creation
    • HOW-TO Guides
      • MS Teams Integration. Single Sign-On
        • Create Azure Bot Service
        • Configure Azure Bot Service and Connect to the AI Agent MS Teams Channel
        • Create Middleware SSO Application
        • Configure Bot Service Application SSO
        • Create Azure AD Enterprise Application for SAP Backend
        • Configure oAuth2 in SAP System
        • Assign Identity Provider in AI Agent Channel Configuration
        • Deploy Your App into Microsoft Teams
        • Managing Application Keys
      • Skybuffer AI PoC Setup
        • SAP BTP
      • SAP AI Core Integration. Ollama Server Setup
      • MS SharePoint Integration. Add-in Registration
    • Troubleshooting
      • Edge Browser Access Issue
    • Hybrid Chats
      • Hybrid Chats Maintenance Guide
        • Business and Technical Users Setup
          • Create Business and Technical Users
          • Create Business Partners
        • Tenant Configuration
        • Live Pool Management and Configuration
          • Start Live Pool
          • Manage Live Pool
        • System Configuration
          • Configure Status Profile
          • Set Up Technical Messages for Hybrid Chats
        • Hybrid Chats Configuration
        • Hybrid Chats Categorization
          • Categorization Management
          • Categorization Mapping
          • Translate Categories
      • Hybrid Chats User Manual
        • Hybrid Chats
          • HC Archive Mode
          • HC Active Mode
        • HC My Data
          • Edit Personal Data and Profile Picture
          • Default Settings Management
          • Notification and Dialogue Manual Mode Management
          • Quick Replies Management
            • Standard User Mode - Quick Replies
            • Administrator User Mode - Quick Replies
        • HC Analytics
          • HC Analytics
          • Operator Activity Analytics
          • Exit Survey Analytics
        • HC Teams
          • Access HC Teams Application
          • Create New Team
          • Create New Team Member
          • Edit Agent
          • Edit Team Name

Standard Action Types

73 views 0

Skills Creation and Management – Standard Action Types 

NOTE:  Please see Skills Creation and Management – Documentation for guidelines about other types of actions.

What is a Skill?

A Skill is a set of no-code instructions that execute automatically when specific conditions are met. Each Skill is made up of two main components: the Triggers Tab and the Actions Tab.

  • The Triggers Tab defines the conditions under which a Skill is activated. These conditions can be set using logical AND/OR statements.
  • The Actions Tab contains the instructions that run once a Skill is triggered. Each instruction is called an Action—these are the basic building blocks of a Skill. Common actions include sending a text message, displaying an image, adding buttons, or executing a generative AI query.
  • Actions can be grouped into Action Groups, which help users stay organized, especially in more complex Skills. While grouping doesn’t affect performance, it improves readability, makes navigation easier, and allows users to copy selected blocks without duplicating the entire Skill.

Step 1. Open AI Agent Configurator application, and press on the AI Agent you want to work with.

Navigate to  Skills Section to create a new skill set, and press the Add Skill Set button.

Step 2. Add Skill Set

Use this form to create a new skill set that defines how a group of skills will behave and be used.

Name – Enter a clear and unique name for the skill set.
Description – Describe the purpose and functionality of the skill set. For Business skill sets, this field is used to allocate the skill set during Orchestration and Agent-to-Agent interaction. Be clear and concise when filling this field for Business skill sets. This field is mandatory for Business skill sets.

Type – Choose the type of skill set:

  • Business – Main skill set used in business scenarios can be triggered by Intent or via Orchestration.
  • Service – Supporting skill set, not triggered directly by user intents.
  • Fallback – Used when no matching intent is found. Restriction: only one Fallback skill set is allowed per AI Agent.
  • Initialize – Prepares session or context data. Restriction: only one Initialize skill set is allowed per AI Agent.
  • Disambiguation – Used to clarify ambiguous input. Restriction: only one Disambiguation skill set is allowed per AI Agent.
  • Orchestration – Used to detect and guide the conversation flow in case of uncertainty. Should contain AI Skills Orchestration action and follow-up processing logic. Typically supplied as part of the initial scenario setup.

Skill Set Content – Select the components the skill set includes:

  • Input – accepts input
  • Function – contains results output logic
  • Trigger – can start a flow

Status – Set to Active or Inactive, depending on whether the skill set should be available.

A2A Enabled – Available for Business skill sets only. Enable this option if the skill set should be available for Agent-to-Agent (A2A) interactions. This allows it to be triggered in workflows where one agent communicates with another.

NOTE: Fallback, Initialize, and Disambiguation have only one type of skill content – trigger and can only be created in one instance.

Step 3. A new Skill Set has been successfully created.

You can edit the data by using the Pen icon, e.g. change it’s name, add description or modify the type or you can delete the skill using the Bin icon.

NOTE: Adding proper skills descriptions is especially important in case of Business Skills as it can be later use in  Skills Orchestration Action in oreder to detect user intention when it includes multiple requests or when the request is unclear and doesn’t directly match a specific skill.

Step 4. To edit triggers and actions of your skill, go to the appropriate tab and press the Edit button.

 

Step 5. Press the Add Condition Set button to add trigger conditions.

Step 6. To add Condition to Condition Set, select your condition, choose between AND/OR and press Add Condition button.

Step 7. Select the Object Type, Object Text, Operation, and add value if needed. Press the Save button.

 

Object types to choose from: Entity, Intent, Memory, Sentiment.

NOTE: By default, Entity and Intent objects types should be selected from the list of existing ones. Switch the value in Ext field to On for manual data entry.

Sentiment object allows working with Negative, Positive, and Neutral sentiments.

Step 8. Go to the Actions tab to create an action for your skill and press the Add Action Group button.

Step 9. Here you can add conditions to your Action Group or select different action types.

Step 10. Select the action type: press the Choose Message Type button, and then select the Text option.

Skybuffer AI allows using several message types: Text, Card, Buttons, Image, Quick Replies, Carousel, List, Client Data, and Custom.

Choose the message type from the list and add the required texts.

Optionally you can set a delay before sending the next message – input the number of seconds to wait.

Press the Save button.

 Additionally, it is allowed to use a markdown syntax in the text message. Tick the Enable Markdown Syntax to activate it.

Obraz zawierający tekst, linia, Czcionka, zrzut ekranu Opis wygenerowany automatycznie

To process the memory parameters in the message, use special syntax: { {{memory.rt_memory_parameter}} } or { {{memory.rt_memory_parameter}}.translate} (to display parameter translation in the message).

Obraz zawierający tekst, zrzut ekranu, linia, Czcionka Opis wygenerowany automatycznie

 

Step 11. Select the Action type: press the Call Destination button, and then press the Call Webhook option.

Provide the webhook name and press the Save button.

Step 12. Select the Action type: Update Conversation and choose the “Go to” option.

Select Skill field – select the next skill to trigger, from the drop-down list.

After the skill is selected, determine the moment of execution:

to perform the skill immediately, choose Start the Skill;

to perform the skill after the user’s answers – Wait for user input.

Press the Save button.

Dynamic Go to – provide the condition (parameter name) for the next triggered skill.

Press the Save button.

 Edit Memory – manage your AI Agent memory.

Use the Reset all memory option to clear all the variables in memory.

NOTE: Use this option carefully.

To add the memory parameters, press Add fields in the Set Memory Fields section.

Enter the Memory Key and its Value. A list with already existing memory variables is displayed when possible.  Save your changes when done editing the action block.

 

To unset the memory parameters, press Add fields in the Unset Memory Fields section, enter Memory Key, and Save.

Use the Reset all memory option to clear all the variables in memory.

NOTE: Use this option carefully.

To delete the memory fields, use the trash icon on the right of the corresponding field.

Add Tags

Using Tags in skills is a smart way to browse conversation logs by hand, or support category filtering in other applications.

Select the Update Conversation> Add Tags option at the bottom of the Action Group.

Reset all tags – mark this option to remove all previously set tags from the conversation’s memory.

Set Tags – you can add multiple tags. Add tag name and press enter.

Save your changes when done editing.

Check The Conversation Log to see tags in action.

Step 13. Move, Edit, Delete Action

Use the Edit button to switch to the edit mode.

To move an Action within an Action Group, hold down the move button with the left mouse button and drag it to a new position.

To delete the Action from the Action Group, press the Delete Action button and confirm.

Step 14. Manage Action Group

To create a new Action Group, press the Add Action Group button on the top of the skill Actions tab.

At the bottom of each Action Group, there are buttons to Move, Copy Action Group and Delete Action Group.

Move Up/ Down – press the Move button, and drag the action group up or down. Hoover just over the top edge of the actions field to scroll up while dragging up. Similarly for scrolling down.

Delete Action Group – remove a complete action group, together with action blocks inside. Press the Delete button.

Copy Action Group – press the Copy button.
Next, press the Paste Action Group button located at the top. Now the copied group will appear at the bottom of the page.

Was this helpful?

Yes  No
Related Articles
  • SAP BTP
  • Call SAP System Action
  • Skills Orchestration Action
  • Skybuffer AI PoC Setup
  • Copy the Existing Channel
  • Destination Assignment
Copyright 2022 Skybuffer.com. All Rights Reserved.