Reference
raia Skills Directory
Skills are modular capabilities you attach to an agent to expand its functionality. They let the agent communicate, integrate, enforce security, and analyze its own performance. Tap any skill to see how it works.
Communication
Give the agent a front-end interface to talk to users.
Live Chat
→Deploy your agent as a customizable web widget.
SMS
→Two-way text messaging on a dedicated phone number.
Process and respond to inbound email threads.
Voice
→Handle inbound phone calls with conversational AI.
Microsoft Teams
→Let users chat with your agent inside Microsoft Teams.
Copilot
→Configure the behavior, appearance, and interactive features of the agent's web chat interface.
Integrations & Actions
Push and pull data from external systems.
API
→Programmatic access to your agent's capabilities.
Functions
→Let the agent call your APIs mid-conversation.
Webhooks
→Push conversation events to your external systems.
MCP
→Two-way Model Context Protocol — expose your agent as an MCP server, and connect it to external MCP servers as a client.
Calendar
→Book and manage appointments inside the conversation.
Agent-to-Agent Connection
→Connect agents so one can call another mid-conversation.
Orchestrator
→Coordinate tasks between agents and route requests to the most appropriate one.
Knowledge & Retrieval
Expand the agent's brain beyond its initial prompt.
External Retrieval
→Pull real-time results from external knowledge sources.
Web Search
→Give the agent access to the live public internet.
Scraping
→Extract readable text from any URL the user shares.
Memory
→Remember facts about a user across separate conversations.
Enhanced Prompting
→Inject live context like date, time, and user metadata.
Admin & Security
Monitor, secure, and analyze the agent's behavior in the background.
Auditor
→Compliance firewall for PII, prompt injection, and policy.
Scoring
→Automated QA scoring for every conversation.
Report
→Scheduled performance digests to email or BI tools.
Feedback
→Capture ratings, comments, and suggested replacements.
Escalation
→Gracefully hand off to a human when the agent is stuck.
Notifications
→Proactive outreach after a conversation ends.
Message Quota
→Set a daily inbound message limit per user across every channel.
Data Retention
→Automatically scrub sensitive data from aging conversations.