Capabilities
Learn about the Capabilities feature in the Agents workflow.
Last updated
Learn about the Capabilities feature in the Agents workflow.
Last updated
Capabilities are pre-established paths of actions that agents can follow in a logical sequence to accomplish specific tasks. They are designed to enhance the user experience by streamlining the process of defining agent behavior, making it easier for users to interact with agents without prior knowledge of their functions. Capabilities allow agents to be more human-like in their interactions, offering a more intuitive and engaging user experience. Capabilities add value by streamlining the process of defining agent behavior, making it more intuitive and efficient. They allow users to see a list of actions an agent can perform and initiate the appropriate one. This not only improves the user experience but also empowers the agent to be more specific and focused in its tasks, which can lead to better performance and outcomes.
Firstly decide whether you want your capabilities to be hidden or not by toggling the Display Capability as options.
By keeping the toggle on this will display the Capabilities for this agent as options with the / key. This makes it visible to end users as a option. The / key can be seen to the left of the Ask the Agent bar for the user to select and view the list of Capabilities for that specific Agent. Or the user can add / to the Ask bar as an alternative way to bring up the list of Capabilities.
Next, select Add Capability to start configuring your Capabilities:
Firstly you can toggle on Hide this capability in prompts & options if you do not want this capability to be displayed as an option with the / key (as detailed above). This will then be hidden from the end user and can only be triggered by the Automatic Trigger Scenario. Then add the Capability Prompt that would be shown to the user when they select the / key.
Next, add the Automatic Trigger Scenario: Here enter a detailed description of the specific conditions or events that will activate the capability. Describe the scenario clearly and concisely, focussing on the key elements that must be present for the capability to be triggered. This could be a specific phrase, a set of keywords, or certain conditions. When the defined scenario occurs, the system recognizes it and automatically activates the capability.
If the Automatic Trigger Scenario field is left blank then this capability is never automatically triggered. Next, add the Process steps: The Process steps outline the sequence of actions or operations that they Agent should follow to fulfil this capability once the interaction has started. Process steps are crucial for creating a smooth and intuitive user experience as they help in structuring the interaction between the user and the system. Each step should be clear and concise providing the necessary information and guidance to move the user forward without any confusion.
Firstly select Add Step:
Once the first step has been added select Add Step to keep adding further steps, you can remove empty steps and re-order the steps by selecting the icon to the right of the steps:
Then continue adding the remaining steps, like below as an example:
An example of Process steps for the hunt for a policy problem Capability Prompt could be:
Once you are happy with your process steps, select Save.
Please note: capabilities cannot have only 1 step, in this instance, the capabilities will not function in your agent. They require more than 1 step to work effectively.
You can test your configured Capabilities by going to the Testing tab.