
Overview
Ravenna lets you create and deploy custom AI Agents directly into your Slack channels. Build agents that triage requests, answer questions, and automate routine tasks. All configured through natural language prompts. Customize everything from response logic and tool integrations to personality, tone, and communication style. Whether you need instant FAQ responses, intelligent ticket routing, or automated workflows with third-party tools, Ravenna Agents can handle it.Setting Up
1
Head to Agents tab
Navigate to the “Agents” tab in the left sidebar.
2
Create New Agent
Click “New” to start configuring your agent.
3
Define Agent Details
Fill in the agent’s name and description
4
Customize your Agent
Configure the serttins to define your agent’s behavior and personality.
Identity
Personality
Custom prompt
Custom prompt
Provide a custom prompt to define your agent’s personality, tone, and communication style. This prompt will guide how the agent interacts with users.
Response length
Response length
Select the desired length of the agent’s responses: Concise, Balanced, or Verbose.
Tone
Tone
Choose the tone of the agent’s communication: Business, Casual, or Humourous.
Emojis
Emojis
Set whether the agent should use emojis in its responses and if so, how often: None, Minimal, Moderate, High
Slack
Channel messages
Channel messages
Define how the agent should respond to messages in Slack channels.
- Respond to all messages - The agent will reply to every message in the channel.
- Respond to mentions only - The agent will only reply when directly mentioned.
- Respond to requests only - The agent will only reply to messages that are detected as requests for assistance.
Threaded messages
Threaded messages
Define how the agent should respond to messages in a Slack thread.
- Respond to all messages - The agent will reply to every message in the thread.
- Respond to mentions only - The agent will only reply when directly mentioned.
Auto Escalate
Auto Escalate
Enable this option to allow the agent to automatically escalate conversations to a human agent when it cannot handle a request.
Create Ticket on 👎
Create Ticket on 👎
Enable this option to allow the agent to create a support ticket whenever a user reacts with a thumbs down (👎) emoji to the agent’s response.
Capabilities
Skills
Define skills with natural language prompts to give your agent specific abilities. You can@ mention specific Ravenna resources such as Request Types, specific Knowledge and Tools. This allows you to customize your agent to handle a wide range of tasks.
Examples
Examples
Knowledge Example
Password Resets
Limitations
Limitations
- Workflows are not currently supported natively within Skills. You must create a workflow which triggers on a ticket creation event linked to a specific Request Type. For example, create a Password Reset workflow for when a new ticket is opened with the Password Reset Request Type.
- You must reference Request Types within skills in order for the agent to know how to create certain tickets. Your agent does not have access to all Request Types by default.