Our first release brought your operational data into one place and let you ask questions of it in plain language. v1.0.2 is about what happens underneath and around that. We rebuilt the processing pipeline so every file moves through a visible, recoverable lifecycle and becomes searchable, connected knowledge; we added audio as a real input; we expanded automation so data can flow in and answers can flow out with no one in the loop; and we tightened onboarding, reporting, and the day-to-day experience of Ask ResAI. Here's what's in this release.
Processing Pipeline
This is the centerpiece of v1.0.2. Version 1.0 ran each file type down its own fixed path and stopped at extracted fields. The new pipeline runs one intelligent flow that tracks every document through a visible lifecycle and turns supported inputs into searchable, interconnected knowledge, while still producing everything 1.0 did.
For every supported file type, the new pipeline adds:
- A per-document lifecycle. You can see exactly which stage each file is at, rather than a single status for the whole batch.
- Resumability. If a file fails partway through, it restarts from the stage that failed, not from the beginning.
- A review queue. Files that can't be processed automatically are routed to a queue for a person to look at, instead of failing silently.
- Semantic search. Find content by meaning, not just exact keywords.
- A knowledge graph. Entities like people, assets, and events are linked across documents, so the system understands how information in one file relates to another.
The pipeline stays backward compatible. It emits the same extracted-field output as 1.0, and a single flag routes uploads to the old or new pipeline, which lets us roll it out gradually and revert instantly if needed.
Audio Processing
ResAI now accepts audio as a first-class input. Upload an MP3 or WAV file and ResAI transcribes it, plans the work from the transcript, chunks it, and enriches it with entities, the same way it treats any other document. A quality gate based on transcription accuracy diverts poor transcriptions to the review queue so a person can check them before they're used.
Because the content of an audio file can't be known until it's been heard, audio takes a slightly different route through the pipeline: it's transcribed first, then the processing plan is built from what was actually said. Once processed, audio becomes searchable, connected knowledge like everything else, which opens up use cases such as quality assurance on recorded calls and reasoning recorded content against your Standard Operating Procedures.
Supported audio formats today are MP3 and WAV.
Data Sources
Datasets remain what makes ResAI different from a generic AI assistant: answers are grounded in your curated data, and you can trust where they came from. This release deepens that in a few ways.
Beyond extracting fields, supported files are now chunked and embedded for semantic search and linked into the knowledge graph, so a dataset is no longer just a set of values to query but a connected body of knowledge ResAI can reason across.
Human in the Loop
Where a decision carries downstream consequences, ResAI asks for confirmation before it proceeds rather than acting on an assumption. This keeps a person in control of the choices that shape later results.
Structured data is the clearest example. When a dataset arrives without field definitions, ResAI proposes a name for each column based on what it sees in the data and asks you to confirm or correct it before the dataset goes live, because an incorrect definition would affect every downstream answer. The same checkpoint applies across the pipeline, so automated steps do not commit to a low-confidence result on their own.
Automation
Automation expands in this release so that more of the work between your data and the people who need answers happens on its own.
Scheduled ingestion now includes a SharePoint connector alongside Azure Blob Storage. Point ResAI at a SharePoint library and it checks on the schedule you set, pulls in new files, runs them through the pipeline, and makes them available to Ask ResAI and reporting, with no manual uploads. If your team drops a new batch of files into SharePoint on a cadence, your dataset reflects it automatically.
Reports continue to run a saved query on a schedule and deliver the output. In this release, scheduled runs generate the report and send it by email automatically, so the right people get the right answer in their inbox without anyone running anything by hand. Additional output destinations, including SharePoint and Power BI, are planned for an upcoming release.
Ask ResAI
A set of improvements makes everyday work in Ask ResAI smoother, especially around datasets.
- You can now attach datasets directly within the Ask ResAI flow.
- Dataset statuses update on their own. Previously they didn't refresh until you reloaded, so you couldn't see where processing stood.
- Long tables now return in a preview window with virtualized scrolling, so large result sets stay responsive.
- You can export the complete result set to CSV, not just the rows currently on screen.
Authentication and Onboarding
Microsoft Entra remains our primary identity provider. The onboarding flow is now a clear path from trial to a fully managed tenant. Trial users can sign in with a one-time password and start working immediately, without waiting on an app registration. When an organization is ready, an initial user registers their tenant details to connect the organization's own Entra ID, after which the client adds and manages its own users through their existing Microsoft sign-in. This lets your operational team get value first and bring IT into the conversation once it's obvious.
Audit Logs and Settings
Audit logging and role-based permissions from 1.0 carry forward, now covering the new pipeline and automation activity. Every login, dataset change, ingestion run, Ask ResAI query, and automation run continues to be captured with the actor, action, timestamp, and outcome, and Platform Owners continue to manage role-based permissions across the organization from Settings.