Skills define the set of jobs a persona needs to complete. They contain a group of topics which further group relevant actions to help focus on all tasks for a persona/use case.
Topics define the jobs an agent can or cannot do through a set of instructions and guardrails. Instructions are prompts that guide the skills on how to best use the action to perform the job within the topic scope and guardrails define what the agent can or cannot do.
Actions are the tools that get the job done. They are custom or standard and use Prompts, Flows, Apex, MuleSoft APIs, etc.
Actions are the building blocks of industry agents. Related actions are combined under Topics and each topic has a number of instructions and guardrails.
For example, Home Health is a skill in the healthcare industry which uses topics such as Home Health Quoting.
Here’s what some instructions under this topic look like:
- Use this topic when user tries to understand patient details for home health services.
- Ask if user wants to see quotes.
- Ask user if they want to create a budget to plan home health better.
The agent uses several actions to complete the task: Get Patient Summary, Give Recommendations for Patient Care, Create Quotes, and Create Budgets.