Acelab's RFI

Designing a schedule-native data request loop

that connects architects and manufacturers.

0→1 Design & Strategy · Design System · Stakeholder Alignment

Seamlessly design and edit documents

RFI is an in-platform way for architects to request product data from manufacturers — structured around the schedule itself, so answers flow straight back into the fields they were requested for.


It replaces the email chains, ad-hoc spreadsheets, and manual copy-paste that architects use today, and gives manufacturers a real queue of asks to act on.

6+

Enterprise firms Adopted:
AECOM, JLL, HOK, Sasaki and more..

2

Mapping directions.
Both first-class.
One modal.

$→

Became a premium paid feature. Direct revenue driver for Acelab.

What I owned — and how I worked

PRODUCT

Request for Information (RFI) — a module of Acelab's Materials Hub

TIMELINE

Foundations Apr 2026 → Part 1 Jul 2026 → v2 targeting Aug 2026

MY ROLE

As the only designer on a surface this large, the job was as much about driving clarity across the team as it was about the pixels. I owned the design end-to-end and used the model and the flows to keep product and engineering aligned on one bar.

Ran discovery with both sides of the market, synthesized it into a journey map and jobs-to-be-done, and reframed a vague brief into a sharp design problem.

Defined the core objects, dual-track status model that every downstream surface is built on.

Designed the full hi-fi experience for both architect and manufacturer — flows, states, edge cases.

Created marketing brief, product launch plan and presented the design to Stakeholders pre-launch.

TEAM

Purti Hardikar - Lead Product Designer

Stephen Sandberg - Product Manager

Mayank Singh - CTO/ Eng Lead

Bereket Abera - FE Developer

Ben Kuhn - Eng Intern

SCOPE & SURFACE

5 parallel workstreams.

Schedules, Conversations, and two new RFI dashboards (architect + manufacturer)

IMPACT

We got more sutaomers, to our enterrise plan and archietcts useage considering RFI

THE 30 SECOND VERSION

The problem with paper and spreadsheets

While architects trust Acelab schedules as their source of truth, the vital step of populating them with manufacturer data was taking place outside the platform.

The old process was an administrative nightmare. Driven by emails, spreadsheets, and paper trails, requesting manufacturer data meant leaving Acelab—and critical answers rarely made it back to the schedule.

To solve this we gap

We created an end-to-end request loop that pulls manufacturer data straight into Acelab schedules. This feature directly targets the material specification and RFI bottleneck.

Here are some of the key worklows we designed for an RFI

I mapped every loan state that changes what someone sees: current, past due, hardship, paid ahead, paid off, and the edges in between. Each state got three screens. Home is the snapshot. Loan details is the summary. Extended view is the full breakdown. When the set was complete, I took it to PM, engineering,

and design.

I mapped every loan state that changes what someone sees: current, past due, hardship, paid ahead, paid off, and the edges in between. Each state got three screens. Home is the snapshot. Loan details is the summary. Extended view is the full breakdown. When the set was complete, I took it to PM, engineering,

and design.

DOMAIN CONTEXT

First, What is an RFI?

RFI (Request for Information) is the formal, written way a project team resolves something in the documents that is unclear, missing, or conflicting — a documented question and answer, with a clear owner and a deadline.

However, viewed through a Systems UX lens, an RFI is far more than a simple Q&A interaction
it is a critical indicator of upstream information failure, a primary source of cognitive strain, and a major financial and legal risk vector across the entire built environment lifecycle.

Why Are Construction RFIs Important?

In commercial construction, Requests for Information (RFIs) regarding material substitutions are one of the most high-risk, time-consuming bottlenecks for architectural teams. When a specified product is out of stock or delayed, contractors submit substitution RFIs.

Types of RFIs in Construction

RFIs can range from queries about material specifications to requests for clarification on design drawings or construction techniques. Some common types include:

1. Design Clarification RFIs
2.Construction Coordination RFIs
3.Material or Product Substitution RFIs (Acelab focus)
4.Utility Conflict RFIs

DEFINING THE BRIEF

We mapped how architects chase this data today

Before our solution, resolving a material or design Request for Information (RFI) during Construction Administration (CA) required an architect to manually stitch together context across 5 to 6 disconnected software silos.


On a typical commercial project, this traditional manual process takes an average of 11.4 calendar days per RFI and forces 18+ context switches per query.

THE PROBLEM

Biggest Challenges of the RFI Process

Historically, this meant sending flat 50-page PDF cut sheets across tools like Procore, forcing architects to manually compare technical specifications line-by-line across multiple spec books and BIM models.

This manual process leads to:

Severe Context Switching

Navigating 5–6 tools to answer a single material query. If an RFI is unclear then time is likely to be wasted when the recipient seeks clarification of the request, or if they respond in a way that doesn’t match the intent of the RFI

Delayed responses

Project timelines and activities can be disrupted by failures to answer construction RFIs in a timely manner.

Incomplete or inaccurate information

Even if an RFI is presented clearly, there may be times when the response that comes back is unclear, incomplete or inaccurate, and this can compound errors and cause delays.

LEARNING FROM DATA & USERS

Out of curiosity, I wanted to dig deeper into the existing data to figure out

what the missing piece was.

I started with what we already had in Mixpanel for the last 30 days. The funnel made the gap obvious: plenty of traffic and sign-ups, then almost nobody on the upgrade step. A separate view of feature usage showed the same story in a different shape. Search and the color editor got real use, while a long tail of features barely moved.

Users signed up in the last 30 days, but did not

upgrade to the premium plan.

Feature usage was low, suggesting users were

unable to discover it or did not find it helpful.

That still did not answer the 'why,' but it directed me towards the pain points.

Despite two decades of digital transformation and the widespread adoption of construction management platforms (such as Procore, Autodesk Construction Cloud, and Bluebeam Revu), architects consistently rank RFI processing as their most frustrating, unprofitable, and anxiety

Light users

Primary research

Power users

Secondary research

Users preferred to go mobile first on Online Servicing web

We analysed the various types of RFI tools, and how architetc;'s were sending RFI's in their current worklfows sepcially fort material selection

Much of the data architects need — pricing, lead times, compliance docs, custom specs — isn't published online, so they have to go ask the manufacturer for it. In discovery we kept seeing the same workaround: the request left the platform entirely — into email chains, shared spreadsheets, and manual copy-paste back into the schedule.

The moment the ask left the schedule, it stopped being connected to it.

How might we enable architects to request missing manufacturer data directly within the schedule, route it automatically to the right contact, and seamlessly populate the answers back into the cells?

To understand the entire flow, we had to decide where will RFI's live in Acelab

We build the feature strategy and the whole design to carter to the overview work flow of the connect between architect and the MFR.. Each one is really a well-worn UX principle in working clothes — which meant I could always explain why, not just what.

Start in Schedules
(Architect's workspace)

The request begins right inside the schedule architects use every day — no new place to learn, no context to lose.

Jakob's Law · familiarity

Never leave them guessing
(RFI's are always connected to Project)

Answers write back into the exact cells, the status is visible on both sides, and mistakes are caught before they happen — not reported after.

Visibility of status. Recognition over recall.

Let the system do the heavy lifting
(We do automatic batching)

One selection quietly becomes one clean request per manufacturer. The messy batching is the software's job — the architect just picks products.

Tesler's Law; Hick's Law

PLATFORM STATE

Building the connection: Acelab Schedules & RFI's

To see why this mattered, you have to see where architects live. Acelab's Materials Hub is where they research, compare, and specify building products — and at its core is Schedules, a live table of every specified product on a project, with fields, images, manufacturer data, and custom columns.

Hand Off

How does an architect request for an RFI?

We reduced the multi-facted painful workflow to a 5-step flow

We fixed the tedious workflow that architatct;s had to go through to request an RFI, by creating a 5 stepper requesting RFI modal. Once the user slectes products in scheduels, the architect then confims their product selection.

A video showing how an architect and send an RFI, with project details already backed in the RFI process since we are starting in schedules, RFI's always live in a project and are assosciated with a project,

Important decicions taken

Context & Background

Designing the rest of the loop and the messy middle

Part 1 validated the send path of architect's sending an RFI. Part 2 is where I designed the manufacturer experience, both dashboards, conversations, notifications, and the guardrails that make it safe on live schedules.

This allowed the users to select the products by fields.

Hand Off

How does the MFR recieve the request?

A dedicated projcet level =daqhabord for archietcts, over a liftime of a rpjetc an archietct would end up esni8dng multi8pple rfis, and them liubing in converstaions only would mean a lot of toruble in o0rder to find them at a glace, this dashbioard was a opart of the scope added t6o make sure RFI's have a plaqcxe.

Payroll efficiency

Automate and manage payroll processing with real-time updates.

Contract oversight

Track and oversee contract signings and revisions with ease.

Contract oversight

Track and oversee contract signings and revisions with ease.

Hand Off

Rfi's can't live only in conversations

We decided to have a dashboard for archietcts the RFI's lived within the project workspace,

A dedicated projcet level =daqhabord for archietcts, over a liftime of a rpjetc an archietct would end up esni8dng multi8pple rfis, and them liubing in converstaions only would mean a lot of toruble in o0rder to find them at a glace, this dashbioard was a opart of the scope added t6o make sure RFI's have a plaqcxe.

The early numbers showed that users were struggling to find format options because the options were

displayed under the dropdown, making them much harder to spot.

iClick
itravel
iRead
iHike

Beyond Work or
know more About Me! :)

Copyright © 2026 Purti Hardikar. Brewed with Matcha 🍵 Claude Code & Framer, 📍 Sunnyvale, Bay Area, USA.

Create a free website with Framer, the website builder loved by startups, designers and agencies.