Generative Audit Compliance for Elm AI

Duration

5 Months

Role

Product Designer

Team

3 Engineers

1 Designer

Tools

Figma

Context ———————

What is ELM AI?

ELM AI is an enterprise SaaS platform that helps small and medium-sized businesses manage ESG compliance. It uses AI to analyze audit documents, detect non-compliance risks, and generate corrective action plans — reducing manual work and improving operational efficiency.

The Problem ———————

SMBs spend 20–30 hours weekly on manual ESG compliance tasks, causing 40% reporting delays and 15–20% error rates.

While SMBs collect valuable audit data, it’s often fragmented across reports and lacks clear prioritization and certain non-compliance items can get missed. This creates key challenges for SMBs as compliance management has many:

Problem
Visibility and Oversight Issues
Time Consuming and Causing Delays
Fragmented and Lack of Tracking

User Research ———————

How might we help SMBs centralize non‑compliance data, understand supplier risk, and streamline corrective actions so they can manage ESG compliance more efficiently?

SMBs managing ESG compliance faced fragmented data, limited supplier risk visibility, and manual corrective actions that slowed decisions. This created an opportunity to design a centralized dashboard surfacing non-compliance items and supplier risk insights to help teams act faster and with more confidence. To guide this, I gathered insights from SMB users about their workflows, audit challenges, and key needs. Here’s what they shared:

Problem

“I have multiple audits coming in from different suppliers, and it’s hard to keep track of all the non-compliance items without digging through several PDFs.”

“I want to see which suppliers pose the most risk at a glance, instead of piecing together their history from scattered reports.”

Research ———————

How are SMBs currently managing their compliance tasks?

To better understand how SMBs manage ESG due‑diligence tasks, we collected user insights and translated them into a detailed journey map of the auditing company’s process. This allowed us to visualize each step, pinpoint where errors occur, and identify opportunities for design intervention early in the process.

Current Process

Ideation ———————

Upon compiling user research insights we decided to jot ideas down

I led a brainstorming session with my team of 3 engineers and product manager to ideate possible features, making sure to reference our essential HMW statement. Below is an overview of our main brainstorming results.

Ideation

Ideation ———————

So many ideas, so how can we prioritize what's best for our users?

While engineers were developing LLM models around ESG standards and regulations, our focus was to create a user flow that aligns with existing capabilities and address the core pain points uncovered in research — fragmented non‑compliance data, unclear supplier risk context, and manual corrective actions.

Problem

Ideation ———————

We landed on building an AI-driven solution that could point out issues within audits with summarized action plans

To improve how suppliers respond to audit findings, we designed the Corrective Action Plan (CAP)—a feature that helps users identify, understand, and resolve non-conformances with greater clarity and efficiency. CAP surfaces outstanding issues flagged during audits while reinforcing supplier credibility through transparent action tracking. More importantly, it directly addresses key pain points we uncovered through user research: lack of visibility, time-consuming resolution processes, and decision-making delays—challenges especially common among small to mid-sized suppliers.

Initial Explorations

During this process, I worked closely with developers to understand the constraints of our LLM models, which helped shape a realistic user flow for how SMBs would engage with the Corrective Action Plan (CAP) feature. With these insights, I moved into early low-fidelity sketching to map out key interaction points across the product. To streamline navigation across multiple entry points, I designed a centralized dashboard using tab-based navigation to house all product features.

Sketches

Iteration and Early Testing ———————

Exploring report roll-ups to simplify viewing ESG categories and detected compliance issues

Users could upload or select past reports, then access insights and corrective actions with minimal friction. The goal was to simplify access to non-compliance findings while emphasizing the next steps users could take.

Low Fidelity - Home Page

quick report selection to begin viewing

Tab navigation feels non-intuitive given that the pill shaped categories below it, operate similarly

Navigating between suppliers feels confusing

Visually dense w/ multiple paragraphs to read

the report pdf doesn't add value and instead feels cluttered with the rest of the elements.

Iteration and Early Testing ———————

AI Generated responses to help address solutions for issues

For each issue flagged in the audit, an AI-generated corrective action is surfaced, giving users a starting point to customize and complete their response efficiently.

Low Fidelity - CAP

Supports quick drafting of next steps using AI

not intuitive for users to click into the CAP input and expect it to be saved

Lacking immediate, high visibility CTAs

redundant issue list items make it hard to differentiate which issue is a priority

Iteration and Early Testing ———————

Viewing supplier information and detected compliances

This page gives users a high-level view of supplier performance over time, making it easy to spot recurring critical compliance issues across multiple reports.

Low Fidelity - Score Card

easy to asses how well performing a supplier is doing

performance metrics seem less important given that they change annually or quarterly.

offering little new information beyond what’s already shown in checklist tab

repetitive modal popups increases distraction

Results ———————

User testing proved we needed to pivot

After conducting several usability tests, I found that while the tab navigation between each feature seemed purposeful to users, they lacked enough distinction from each other, and users felt existing parts of the screens like the compliance issue items to be redundant. This made it difficult for users to know where to navigate within a page and what's more important for their tasks. Based on this feedback, I chose to pivot the design a different direction.

New Design ———————

A unified dashboard that keeps the audit features all in one tab

After aligning with engineering, we restructured the system architecture to clarify the purpose of each tab and reduce redundancy. We grouped all audit-related insights under a single Audit History tab to address user feedback about repeated elements. We also moved the report overview to the forefront, helping users quickly understand which report they’re viewing while creating a more consistent experience—allowing them to drill into conformance items via a modal rather than navigating away.

Pivot Design

Final Delivery ———————

Final Designs
Home / Supplier
Home / Supplier / Report
Home / Supplier / Report / CAP

Next Steps

Continued Usability Testing

Run continued usability testing on revised report entry flow to evaluate whether the new navigation and report selection experience is clear and reduces redundancy for day to day tasks. Furthermore, I'd like to test if this dashboard is scalable for future features to live alongside what we have now.

Enhanced CAP Resolution

Explore opportunities to expand the Corrective Action Plan (CAP) feature by leveraging AI to deliver more tailored and strategic recommendations. This includes auto-prioritizing critical non-compliances, generating more robust action plans for recurring issues, and compiling comprehensive, supplier-facing plans that encourage long-term remediation and accountability.

In the early stages of ELM AI, we faced the familiar challenges of a lean startup—tight timelines, limited budget, and the pressure to validate quickly. Rather than investing in a mature design system, we focused on delivering core value through our LLM capabilities. This meant rapid prototyping and constant iteration based on direct conversations with SMBs. Their feedback shaped our priorities and helped us build a product that addressed real-world ESG compliance challenges from day one.

Select this text to see the highlight effect