Today we're announcing SWIRL Enterprise 4.4.
Three capabilities define this release: the ability to focus the AI Assistant on a single document for deep analysis, enterprise-grade PII protection via Microsoft Presidio, and a Connect All button that makes OAuth2 management dramatically simpler.
The AI Assistant as a document analyst
Until 4.4, the AI Assistant was optimized for breadth - searching across sources, comparing results, synthesizing from multiple documents. That remains core to what SWIRL does. But users often need the opposite: not breadth, but depth. One contract. One policy. One technical specification.
In 4.4, the AI Assistant can now locate and hold a specific file, enabling an extended conversation focused entirely on that document. Ask follow-up questions. Request clause-by-clause analysis. Compare sections. Extract structured data from tables. The document stays in context for the entire session.
This is particularly powerful for legal review, compliance analysis, and technical documentation workflows where a team member needs to interrogate a single source at length - not browse across many.
PII detection via Microsoft Presidio
4.4 integrates Microsoft Presidio for enterprise PII detection. PII detection can be applied to queries, search results, and RAG responses, with a configurable choice of redaction (masking sensitive values) or removal (stripping them entirely).
This enables SWIRL deployments in environments with GDPR, HIPAA, CCPA, or other privacy requirements to enforce PII policies at the search layer - without changing the underlying data or modifying source systems.
Connect All: OAuth2 at a click
For users working across Microsoft 365, Google Workspace, and other OAuth2-authenticated sources, session expiry means re-authenticating each source individually. In 4.4, a single Connect All button refreshes all OAuth2 sources simultaneously - and is now available in both the Galaxy UI and the AI Search Assistant.
Additional improvements
4.4 also adds a new Inflectra SpiraPlan SearchProvider, advanced German query processing with de-compounding, per-SearchProvider timeout configuration, and improved handling of 429 rate-limit responses from external APIs.
Full release notes: SWIRL Enterprise 4.4 Release Notes.