Changelog

Changelog

Agent tool approval gates

Agent rules now support per-tool execution policies. Configure each tool to auto-execute, require user confirmation, or require approval from a designated approver before running. Approval-gated tools are batched into a single approval round per agent plan, so approvers review one consolidated request instead of many.

Learn more

Retry failed workflow runs

You can now retry workflow runs directly from the run history table. Choose to rerun from the beginning, retry against the latest published workflow version, or resume from the failed step while reusing successful upstream outputs. The new run links back to the original for full traceability.

Learn more

Other updates

Quality of life updates

  • Forms now default to Draft on creation so you can configure before publishing

  • Impacted forms preview appears when editing or deleting shared custom fields

  • Task templates use inline editing instead of separate tabs

  • Externally-synced KB documents hide the Edit button with clear guidance to edit at the source

Bug fixes

  • Email rendering no longer freezes on large threads

  • Email reply threading fixed for forwarded chains

  • Form fields render correctly for non-workspace members

  • Multi-turn conversational form filling completes properly

  • Workspace switcher no longer scrolls horizontally

  • Slack admin escalation works correctly for channel create and archive actions

  • Workflow filters and async config handle edge cases properly

  • Ticket title auto-generates before publication

Trigger workflows from external systems

You can now trigger workflows from any external system using a secure webhook URL. Each workflow gets a unique URL that third-party tools, automation platforms, or custom integrations can POST to. The payload becomes available as workflow context. No API keys needed.

Learn more →

Smart approval routing

Approval rounds now support skip conditions. You can configure rules per round based on requester attributes, ticket properties, or integration data. For example, skip "Manager approval" when no manager is set. If every round is skipped, the ticket auto-approves with no manual intervention.

Learn more →

Smarter agents

Your agent can now read files shared in Slack. PDFs, images, and documents are automatically processed and used to answer questions, prefill form fields, and route tickets. The agent also knows the context of where a user is writing from, so it won't tell someone to "go post in #it-help" when they're already there.

Learn more →

Automate time-off with HiBob

The new HiBob integration adds two workflow actions: Get Time-off Balance retrieves an employee's remaining PTO across all policy types, and Request Time Off submits requests on their behalf with an optional approver and description.

Learn more →

Other updates

Quality of life updates

  • Redesigned badges and chips with consistent sizing, cleaner dark mode colors, and tighter date rendering

  • Breadcrumb truncation so long page names truncate with ellipsis instead of wrapping

  • Stacked dialog overlays only show a single dark overlay instead of compounding darkness

  • Custom field column ordering places custom fields before the actions column in ticket tables

  • Workflow runs pagination is now visible without scrolling

  • Application images in entitlement events show proper application logos on access events

  • Improved permission denial messages so agents clearly explain why an action was blocked

  • Integration connection status badges include a "Not Tested" state for integrations that haven't been health-checked

Bug fixes

  • Slack agent tools now resolve channels and users correctly on Enterprise Grid

  • Slack DM threads are no longer ignored by the message classifier

  • Approval wait triggers resolve correctly after a ticket moves between queues

  • Credential updates in Foundry no longer fail on duplicate names

  • Foundry actions with stored credentials now execute correctly inside workflows

  • Pasted markdown headings render at normal size

  • No more raw mailto: prefixes in Slack agent responses

  • Message deletion works even when attachments are in an unexpected state

  • Ticket creation modal no longer flashes empty fields while closing

  • Workflow step input drilldowns no longer show duplicate suggestions

  • Custom SELECT fields render as proper dropdowns in workflow conditions

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.

Learn more →

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.

Learn more →

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.

Learn more →

Other updates

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.

Learn more →

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.

Learn more →

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.

Learn more →

Ravenna is live on the JAMF Marketplace

Ravenna is now available on the JAMF Marketplace, bringing Apple device management data directly into support workflows.

View our listing →

Other updates

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

Ready to revolutionize

your help desk?

Ready to revolutionize

your help desk?

Ravenna Software, Inc., 2026

Ravenna Software, Inc., 2026

Ravenna Software, Inc., 2026

Ravenna Software, Inc., 2026