AI Legal Form Automation tool

responsibility
UX designer, led the end to end design process
Tools
Team
UX Designer, PM, SDE, AI Team
Duration
6 weeks

______

Introduction

Leazy - AI & Legal Tool

Leazy is an AI-powered SaaS tool designed to help lawyers analyze and manage immigration cases more efficiently. With Leazy, lawyers can easily track client case statuses, use AI to assess client qualifications, develop case strategies, and streamline the legal documentation process.

Project goal

mvp requirement
Launch version 1.3: Integrating Form automation and Case filing evidence generator

Launch version 1.3 and introducing key new features, including:

1. More case types: Support for more case types beyond EB1A.
2. AI-Powered Form Automation Tool: Automate the form-filling process for various case types.
3. Case Filing Evidence Generator: Automatically generate Recommendation and Petition Letters for case filings.

I was responsible for updating the information architecture and designing new features to support additional case types and the AI-powered form automation tool.

Refining the Foundation for New Opportunities

To prepare for the new version 1.3, I decided to start from what we current have: analyze the existing information architecture to find opportunities for new form automation feature.

______

Update current flow

Problem 01

The existing client system architecture is not scalable for multiple case types.

In the current client management system, one client profile is equivalent to one case. If a client wishes to apply for multiple cases, they must create a new client profile for each additional case.

Solution

Separate ‘Client profile’ & ‘Case profile’

I’ve separated the concepts of client profile and case profile. The client profile is used to manage the client’s personal information. Under the client profile, lawyers can add relevant case profiles. The case profile manages the information and progress of individual cases. If a client has multiple cases in progress, multiple case profiles can be added under the client profile.

Before: Case-centered profiles
After: Client-centered profiles with multiple case profiles under each client
Problem 02

The current case tools menu is overly complex.

In version 1.2, there are 4 case analysis tools, and with 3 new tools added, there are now 7 in total in the menu tab. According to George A. Miller's rule, users are unable to remember or process 7 pieces of information at once. Having too many tool options listed can confuse users.

Solution

Reorganizing the case tools into 4 clear categories

By merging similar tools, I reduce cognitive load and make it easier for users to find what they need. Each category will focus on a specific type of analysis, ensuring intuitive navigation and minimizing confusion.

Before
After
New case profile with updated information architecture
Problem 03

The current layout isn't optimized for input-heavy workflows

The current layout splits the screen into 3 parts: client information takes up the top left, case input on the bottom left, and AI-generated results on the right. This design gives too much space to non-essential client info, while the case input section is too small, making it harder for lawyers to manage and process information efficiently.

Solution 01

Redesign the layout to better accommodate the workflow

For those less input-heavy workflow, I redesigned the layout by enlarging the lawyer input section and reducing the non-essential client info section. This allows users to better focus on the input area, improving efficiency and usability.

Solution 02

Break down the input heavy workflows into 2 steps - let’s focus!

I divided input-heavy workflows, such as form filling and case filing, into two steps. When users click the "case filing/form filling" tab under the case profile, they will first see a dashboard table to manage and track different workflow versions. From there, users can create a new process, leading to a full-screen view where all inputs are handled within that workflow. This helps streamline and manage complex input tasks more effectively.

Show comments
Step 1: Create a Case filing process
Step 2: Enter Case filing process
Step 1: Create a Case filing process
Step 2: Enter Case filing process

______

Design new features

Working in progress...

Interest in more design process? Contact me via ruoxuannessie.pan@gmail.com or Linkedin.

window.onpageshow = function(event) { if (event.persisted) { // Force reset of scroll animations document.querySelectorAll('.section_scroll').forEach(element => { element.style.opacity = '0'; // Reset any visible state // Other styles to reset the animation }); } };