Agents have been released to all organizations, replacing the legacy Ravenna AI system. Migrate to Agents to unlock new features including rules-based behavior, explicit resource access, and customizable personalities. Once you assign an agent to a , the legacy AI system for that channel automatically deactivates.Documentation Index
Fetch the complete documentation index at: https://docs.ravenna.ai/llms.txt
Use this file to discover all available pages before exploring further.
What changed
What changed
Why migrate
Why migrate
What happens to legacy system
What happens to legacy system
What’s new in this release
Agents
Agents
Request types renamed to forms
Request types renamed to forms
Categories
Categories
Slack file attachments in agent conversations
Slack file attachments in agent conversations
Tool execution policies for agent rules
Tool execution policies for agent rules
Backward compatibility
Your existing legacy Ravenna AI settings remain active on configured channels until you assign an agent to those channels. This allows seamless migration without disrupting current operations.Why migrate to Agents
Agents unlock new capabilities that legacy Ravenna AI cannot provide. Migrate to gain explicit control over AI behavior, resource access, and customization.Legacy Ravenna AI
The legacy Ravenna AI system operated with limited configuration spread across and settings. The AI would:- Automatically infer how to respond based on channel context
- Select based on implicit patterns in user requests
- Pull answers directly from knowledge bases without explicit routing rules
- Provide minimal control over decision-making logic
New Agents
Agents introduce explicit control through rules-based configuration:Rules-based behavior
Explicit resource access
Customizable personality
Advanced capabilities
Migration guide
Follow these steps to migrate from legacy Ravenna AI to Agents. Once you assign an agent to a , the legacy system for that channel automatically deactivates.Review current configuration
- Which have AI enabled
- What are connected
- Which (previously Request Types) are available for automatic selection
- Any custom personality or tone settings
Create an agent
Configure agent rules
- Create a new rule in the agent’s configuration
- Describe when this form should be used
- Use
@Form Nameto reference the specific form - Add any context-specific instructions
When a user requests a password reset or reports being locked out, use @Password Reset to create a ticket. Inform the user that IT will process their request within 2 hours.
Connect knowledge bases
@Knowledge Base Name for targeted retrieval.Customize agent personality
- Response length (concise, balanced, verbose)
- Tone (business, casual, humorous)
- Emoji usage (none, minimal, moderate, high)
- Custom prompts for specific communication styles
Assign agent to channels
Test and refine
- Agent responds appropriately to different request types
- Correct are selected and populated
- retrieval returns relevant information
- behavior works as expected
After migration
Once you assign an agent to a , the legacy Ravenna AI system for that channel automatically deactivates and is removed from the channel settings. You cannot revert to the legacy system.Legacy system removal
Legacy system removal
Multiple agents
Multiple agents
Ongoing refinement
Ongoing refinement
Important considerations
Explicit resource access
Explicit resource access
- via @ mentions in
- via the knowledge configuration
- for ticket classification
- and integrations via @ mentions in rules
Rules-based power
Rules-based power
- Reference multiple resources using @ mentions
- Include conditional logic using natural language
- Specify exact workflows for different scenarios
- Define escalation criteria and processes
One agent per channel
One agent per channel
Getting help
If you need assistance with your migration:- Review the complete agents documentation
- Contact the Ravenna team via your dedicated Slack channel
- Email support@ravenna.ai