← Back to work

DV Assist: Orchestrating Enterprise AI

Recently, I had the opportunity to design an end-to-end AI co-pilot for DiligenceVault: a native AI assistant paired with a complete prompt management system that sits across the platform.

DV Assist: Orchestrating Enterprise AI
Timeline
5 months
My Role
Lead Product Designer
Team
Lead + Associate + Junior Designer, PM, CTO
Platform / Tools
B2B SaaS · Figma
Goal

Elevate DV Assist from a passive text-formatting feature into an intelligent AI layer that works across every screen in the platform, helping users analyze, draft, and act in real time within their existing workflows.

Challenge

Our power users were running into quality issues with the projects they shared with asset managers. They wanted a way to give managers a defined set of instructions that could apply automatically whenever a project was auto-filled.

In the meantime, clients had already started building their own solution: elaborate prompts to control response quality, draft better answers, and analyze data across questions in a project. That's when we identified a clear need for an AI orchestrator that could draft, revise, review, and analyze projects and documents with the same rigor, at scale.

I've got a spreadsheet with forty prompts in it. I just paste them in one by one every time.
Investor client · due diligence lead

Before we designed a single screen, we found investor clients hand-building prompts in spreadsheets: cross-question references, conditional logic, context-building instructions. That’s when we knew this wasn’t a feature request. It was a governance gap.

3
investor interviews
1
MVP shipped
Discovery

To address our power users’ pain points, I ran in-depth one-on-one interviews with three premium investor clients. My team and I also built an MVP and worked closely with one investor to study exactly what kind of prompts they were writing, which was critical to understanding real user intent.

What we found: users weren’t writing simple one-liners. They were building cross-question references, context-building instructions, conditional logic. This wasn’t a lay audience experimenting with AI. They knew exactly what they wanted from it; they just had nowhere to put it inside the product.

User goals

Analysts & Investors

  • Wanted control over the quality of responses in their diligence projects
  • Wanted a fast way to review and analyze responses
  • Wanted a template-level prompt configuration system that let them add custom instructions before sharing projects with asset managers
Output
  • Prompt creation flows built directly into the Template Builder
  • Prompt syncing across projects at multiple levels
  • Real-time review and revision of completed projects

Asset Managers

  • Managing multiple projects simultaneously, often under pressure to move fast, defaulting to TBDs and N/As just to close things out
  • Wanted predefined prompts that could auto-fill responses more intelligently
  • Wanted real-time review and smart response drafting through the DV Assist chat panel
  • Wanted to instantly save a prompt once the response it produced worked well
My approach

My approach was to build an intelligent AI layer, integrated seamlessly across templates, projects, and documents, one assistant that works the same way everywhere. The core idea: a robust co-pilot that can be accessed globally, pull data from any source on the platform, and respond intelligently, while letting users iterate on it in real time.

But building the co-pilot was only half the work. The bigger idea was giving power users a prompt management system the whole team could use. Output is only as good as input, so standardizing prompts was non-negotiable. That’s when the Prompt Library became the center of the system.

Old vs. New
Old DV Assist: text-ops menu
Before

DV Assist offered passive text operations only: summarize, trim, change tone. A reactive editing tool bolted onto the response field.

New DV Assist: side panel + library
After

A full AI co-pilot built around a governance layer: a Prompt Library for standards, a persistent Side Panel for authoring, and Source Details for auditable AI reasoning. Investors set expectations before a response is written; the system shows exactly what ran and why after.

Impact & outcomes
78
Prompts created in 2 weeks
43
Active users
250+
Chats in 2 weeks
3
Enterprise clients adopted immediately (BlackRock, Pictet, JP Morgan)
01

Landing users directly into DV Assist

DV Assist needed to feel like part of the platform from the first login, not a feature users had to discover on their own. We designed zero states and contextual welcome banners that introduce the assistant exactly where it’s needed, inside the Template Builder and inside live projects, so investors and managers land directly in DV Assist instead of hunting for it.

Zero states: Template Builder welcome banner and in-project pop-over introducing DV Assist
02

More power to investors with built-in templates

Investors needed a way to set standards once and have them apply everywhere responses get drafted. In the Template Builder, we gave them a dedicated space to create every prompt type, tag and organize them for reuse, and mark any prompt as Universal, so an edit in one place updates every linked project automatically. A full audit trail shows exactly what changed, when, and by whom, so governance never comes at the cost of visibility.

Template Builder: Set up AI Automation with Auto-Fill, Review, and Insight prompts; Configure Prompts panel with prompt presets library; Section Level prompt library with Standardize Institutional Tone, Check for Regulatory Actions, and Risk Detection prompts; Edit Prompt panel
03

Seamless integration within active projects

Setting standards up front wasn’t enough; investors and managers needed to act on them inside live projects too. DV Assist lives inside every project as a persistent chat panel: managers can generate and replace responses in place, and investors can pull any prompt from the library without leaving their workflow. The system remembers where you left off, so switching between questions never means losing your work.

Manager view: DV Assist side panel revising a response in place, with Trim Word Count and Add Prompts options
Investor view: DV Assist side panel with attachments, project prompts, and Prompt Library access
Create Prompt panel opened directly from a DV Assist chat response, saving a new prompt without leaving the project
04

One Place to Manage Every Prompt

As the library grew, investors needed a single place to manage everything already created, not just add to it. The Prompt Library gives them one place to search, edit, and delete any prompt, with full audit history showing every revision and who made it. For Universal prompts, it also shows every linked template and project, so investors can see the full reach of a prompt before changing it.

Edit Prompt panel: updating a Universal prompt linked to 8 places in the Prompt Library
Audit Trail panel: Audit History and Linked Items tabs showing prompt change history
Portfolio highlights
  • Led end-to-end design of a platform-native AI co-pilot adopted by BlackRock, Pictet, and JP Morgan within weeks of launch.
  • Transformed DV Assist from a passive text formatter into a full prompt-driven AI layer across template configuration and live projects.
  • Designed a three-surface system (template builder configuration, side panel, and prompt library) that balanced power-user depth with progressive disclosure.
  • Uncovered the core insight through client discovery: users were already writing sophisticated prompts in spreadsheets, validating the concept before a line was designed.
  • Made a deliberate architectural call to enforce one active prompt per type per element, prioritizing auditability and predictability over flexibility.
  • Sequenced phased delivery strategically, starting where users had the highest intent (Template Builder) to drive quality adoption from day one.
  • Navigated complex trade-offs while designing this multifaceted feature across the entire platform.
  • Ran multiple end-to-end design audits and testing cycles before launching the feature to production.