What skills enable
- Task automation — The agent executes actions without human intervention.
- Organization — Labels and notes keep conversations categorized and documented.
- Intelligent routing — Automatic transfers send customers to the right team.
- Integrations — HTTP requests connect the agent to external systems.
- Efficiency — Reduces the manual workload for your team.
How to access skills
Open AI Agents
Select your agent
Open the Skills tab
Add a skill
Available skill types
Add Note
Creates an internal note on the conversation with relevant information. When to use it:- Logging important details about the customer
- Documenting specific requests
- Leaving observations for the human team
Select Add Note
Name the skill
Define when to use it
Write the note content
Save
Add Label
Applies a label to the conversation for organization and filtering. When to use it:- Categorizing the type of request
- Marking interest in specific products
- Identifying priority level
- Segmenting customers
Select Add Label
Name the skill
Define when to use it
Select the label
Save
Remove Label
Removes a specific label from the conversation. When to use it:- Updating the conversation status
- Removing temporary markers
- Correcting miscategorizations
Select Remove Label
Name the skill
Define when to use it
Select the label to remove
Save
Transfer to Team
Transfers the conversation to a specific human team. When to use it:- Routing to a specialized team
- Escalating to technical support
- Forwarding to sales
- Handing off to a human agent
Select Transfer to Team
Name the skill
Define when to use it
Select the team
Add a transfer reason (optional)
Save
Transfer to AI Agent
Transfers the conversation to a different AI agent. When to use it:- Routing to a specialized agent
- Moving from a triage agent to a specific service agent
- Escalating to a more advanced agent
Select Transfer to AI Agent
Name the skill
Define when to use it
Select the target agent
Save
HTTP Request
Integrates with external systems through API calls. When to use it:- Querying information from an external system
- Creating records in a CRM
- Sending notifications
- Integrating with third-party platforms
Select HTTP Request
Name the skill
Define when to use it
Enter the URL
Choose the method
Add headers (optional)
Add a body (optional)
Save
Best practices
- Be specific with conditions — Clearly define when each skill should be triggered. Use concrete examples and avoid ambiguous descriptions.
- Use descriptive names — Names that explain what the skill does make future maintenance much easier.
- Test before activating — Use the agent test feature to confirm skills are triggered correctly and adjust conditions if needed.
- Combine skills — An agent can have multiple skills. They can run in sequence — for example, adding a label and then transferring to a team.
- Keep skills organized — Periodically review and document the purpose of each skill.
Managing skills
Edit a skill:- Find the skill in the list.
- Click the edit icon.
- Make your changes.
- Click Save.
- Find the skill in the list.
- Click the trash icon.
- Confirm the deletion.
Important notes
- Skills execute automatically whenever their trigger conditions are met.
- An agent can have as many skills as you need.
- Skills are executed in the order they were created.
- You can test skills using the agent test feature.
- Misconfigured skills can cause unexpected behavior — always test before activating the agent.