Admin audit log
Track every administrative change across your organization with a searchable audit log. The new Admin Audit Log in organization settings records actions on agents, integrations, knowledge bases, and forms with full before/after context. Filter by event type, actor, resource, or date range, group events for pattern analysis, and export to CSV for compliance reporting.
Approval rounds
Build multi-stage approval workflows with configurable policies per round. Each round can require approval from any one approver, all approvers, or a custom threshold before advancing to the next stage. Sequential round execution ensures structured, auditable review processes for access requests and sensitive operations.
Intune device management actions
Six new workflow actions and agent tools for Microsoft Intune: Autopilot Reset, Retire Device, Sync Device, Rotate BitLocker Key, Wipe Device, and Assign Script. Automate endpoint lifecycle management directly from workflows and agent conversations without leaving Ravenna.
Other updates
Conditional KB routing in agent rules lets you write natural language conditions in agent rules to direct knowledge lookups to specific folders based on the topic of the conversation, so agents search only the relevant sources per branch
Task template folders let you group task templates by department, workflow type, or any organizational structure
Google Workspace temporary password generation adds a temporary password option to the Reset MFA/Password workflow action
JumpCloud workflow actions add user lifecycle management and group operations, reaching parity with Okta integration capabilities
Slack DM deep link in private form notices adds a direct message link for requesters when a form submission creates a private thread
Publish/unpublish confirmation for forms prevents accidental state changes with a confirmation dialog
Allowlist cap removed for Slack dropdowns supports more than 100 options using searchable external selects
Draft/Archived form gating for AI agents ensures agents no longer present draft or archived forms to users
Quality of life updates
Icons on form tabs and ticket types adds visual indicators to form navigation and ticket type selectors
Full Lucide Icon library set now available within the platform
Form tab persistence remembers your last selected tab across sessions
Agent table layout fixes alignment and spacing issues
Image cropper buttons improves button sizing for better usability
Processing status labels improves display of processing status indicators
Bug fixes
Fixed form submission errors in Slack
Fixed conditional form fields clearing descendant values when parent changes
Fixed KB document deletion silently failing
Fixed title template generation issues
Fixed knowledge base link handling
Fixed rule update issues
Fixed approval action handling
Fixed email alias sender name
Fixed icon picker dark mode gradient and broken icon names
Fixed rich text editor color in dark mode
Fixed org home width, avatar, and form reorder issues
Workflow runs in analytics
Custom dashboards now support a Workflow Runs data source for tracking automation performance. Monitor execution volume, success rates, and failure patterns grouped by workflow name, run status, collection, or related ticket dimensions like channel, assignee, and priority.
Share ticket workflow action
Keep a ticket in its original workspace and channel while creating a shared reference in another workspace. Share actions let teams collaborate across workspace boundaries without moving tickets or losing context.
AI reasoning in workflow runs
The AI's explanation now appears alongside its decision or response when AI Decision Maker and Custom Prompt steps execute, visible in the workflow run step details. This makes it easier to understand why the model chose a certain path or made a specific decision.
Ravenna is live on the JAMF Marketplace
Ravenna is now available on the JAMF Marketplace, bringing Apple device management data directly into support workflows.
Other updates
Custom field types now include Type and Multi-application select fields
JumpCloud application sync pulls applications with status, logo, and metadata into Ravenna for access management
JumpCloud dynamic values make JumpCloud user profile data available as dynamic values in workflow steps
JumpCloud manager sync syncs manager relationships for approval chains and routing
Intune device app lookup retrieves installed applications on managed devices via agent rules and workflow actions
Conditional visibility for all field types extends show/hide rules to layout fields and system fields in the form builder
Agent default communication style sets a clean, professional baseline voice for all agents without custom personality configuration
Auto-submit forms by default skips the form UI when the agent has prefilled all required fields
User groups in workflow action filters lets you scope workflow actions to specific user group members
Members filter bar and inline editing adds filtering and view options to organization and workspace member tabs, with inline owner editing on user groups
Approval template management adds bulk workspace assignment, group-by, and column sorting to the approval templates table
Ticket mirror field ordering lets workspace admins drag-to-reorder fields on Slack ticket mirrors
Quality of life updates
Stale Slack form recovery rebuilds expired request forms instead of showing an error
Inline select polish eliminates transient "Invalid value" flash when creating resources inline
Slack custom field ordering respects configured field order in Slack messages
Agent conditional field fix prevents the agent from surfacing fields when conditions are not met
Category example request fix stops example requests from duplicating ~25x on save
Agent checks knowledge base before triage so existing documentation can resolve requests without unnecessary questions
User lookup resolves guests by searching the full organization instead of just workspace members
Workspace switcher fix ensures org admins who are workspace guests can switch workspaces correctly
Slack form loading fix resolves false "form still loading" errors with auto-selected fields
Applications table sorting enables sort by status, owner, and source columns
Form name in browser tab replaces raw IDs with readable form names
Inline editing for user groups and applications lets you edit titles and descriptions directly from settings tables
Forms now support a full lifecycle with draft, published, and archived stages. Draft forms stay hidden from requesters until you publish them, and archived forms no longer appear for selection without needing to be deleted. Audience controls let you restrict which forms appear for different groups: everyone, workspace members only, or specific user groups.
JumpCloud, OneLogin, and Microsoft Intune integrations
JumpCloud and OneLogin are now generally available for all workspaces with user provisioning, directory sync, and access management workflows. Microsoft Intune is a new MDM integration that displays device compliance data in tickets and supports automated device management through agent tools and workflows.
Learn more about Microsoft Intune
Other updates
Tickets:
Ticket Type field assigns one of five categories to tickets: Service, Incident, Problem, Change, or Access, with configurable defaults per form
Forms:
User groups in approval rounds can now be selected as approvers in ticket approval rounds
Custom form icon images let you upload custom images as form icons
Agents:
Settings-driven form filling uses deterministic agent settings instead of LLM-interpreted rules to control conversational form behavior
Integrations:
Okta auto-provisioning creates Organization Guest accounts for external Okta users during directory sync
Jira integration now supports syncing Jira Service Desk internal comments to Ravenna private notes, and vice versa
Platform:
Skip-invite toggle and bulk resend lets you skip invitation emails when adding members and resend pending invitations in bulk
Quality of life
Okta managerEmail field adds a managerEmail field for resolving manager relationships by email, with configurable precedence over managerId
Send Form action updates custom fields on existing tickets when used in Slack workflows, with an option to send as DM
Group assignment in Add Assignee lets you select user groups with All or Round Robin assignment strategies
Update requester adds requester as a modifiable field in the Update Ticket workflow action
Inline text filters now save when you click away from the filter input
Form field ordering now renders fields in the correct sequence across all form contexts
Date format options let you control how dates appear in auto-generated ticket titles
Due date in form builder is now available as a system field in the form builder
Custom field character limits increased to 2,000 characters for labels and descriptions
Date empty/not empty filters operators for date field conditions
Custom fields in table views are now hidden by default, and Reset Columns restores this default
Bulk unarchive cascade restores child tickets throughout the hierarchy when you unarchive from the ticket list
Slack re-sync lets you manually re-sync the Slack integration from Settings
Linear status mapping now applies your configured mapping when creating issues, not just during status updates
Secure API credentials with Vault
Workflows that call external APIs no longer need credentials hardcoded into individual steps. Vault provides encrypted, organization-level storage for API keys, tokens, and secrets. Admins create credentials once, and any workflow can reference them at runtime through the HTTP Request action. Credentials are encrypted at rest and never displayed after creation, so sensitive values stay out of plain sight.
Smarter workflow auto-triggers
Workflow auto-trigger detection now reads the intent behind agent rules instead of scanning for specific keywords. If a rule's purpose is to run a workflow immediately, the agent picks up on that context and skips the confirmation step. The same logic recognizes when a user has already confirmed in conversation, avoiding redundant prompts.
Send and resolve in one click
The ticket composer now includes a Send and resolve option that combines replying and closing a ticket into a single action. Choose it once and it becomes the default for subsequent messages in that ticket. Keyboard shortcut support included.
Other updates
Email footer customization lets admins append rich text content like disclaimers and contact info to all outbound emails from a channel. Learn more
MCP server now supports listing assigned task items for the current user. Learn more
Google Create Group action now supports assigning the Managers role when provisioning groups. Learn more
Duplicate agent rules lets you clone a rule to the same agent or a different one for faster configuration. Learn more
Ticket create API now accepts a requesterEmail field to set the requester by email instead of user ID. Learn more
Quality of life updates
Public thread reply warning displays an ephemeral notice when users reply in the public request thread of a private ticket
Jira setup now specifies that a standard user account is required, not a managed service account






