If you've ever worked on a construction project, you know the feeling. A subcontractor sends a question. Still, the architect takes three days to respond. The GC forwards it to the owner's rep. Someone replies to the wrong thread. By the time an answer arrives, the crew has already installed the wrong thing — or worse, sat idle for a week waiting.
That's the RFI problem in a nutshell. And it's exactly why Procore built their RFI Manager Worth keeping that in mind..
What Is Procore's RFI Manager
At its core, the RFI Manager is a centralized tool inside Procore for creating, routing, tracking, and closing Requests for Information. But calling it a "digital form" misses the point entirely. It's a workflow engine designed specifically for how construction teams actually communicate — messy, multi-party, and time-sensitive.
You create an RFI in the field or the office. Here's the thing — you attach drawings, specs, photos, markups. You pick a responsible party — architect, engineer, owner, consultant — and hit send. The system logs every step: who saw it, when they opened it, when they responded, whether it went to a second reviewer, whether it triggered a change order.
Everything lives in one place. Auditable. Searchable. Linked to the drawing set, the spec section, the schedule activity, the cost code.
It's Not Just for GCs
A common misconception: only general contractors use this. Architects use it to manage incoming questions without drowning in email. Consider this: owners use it to track design clarity. That said, not true. Specialty contractors use it to document direction they received — protection against "you never told us that" claims later.
This is where a lot of people lose the thread Not complicated — just consistent..
The tool scales. Because of that, a $2M tenant improvement project uses the same RFI Manager as a $400M hospital. So the workflow doesn't change. The stakes do Less friction, more output..
Why It Matters / Why People Care
Construction runs on information. When information stalls, money burns.
The average commercial project sees 15–25 RFIs per $1M in contract value. That's 750–1,250 RFIs. If each one takes 4 days to resolve instead of 2, you've added months to the schedule. Day to day, a $50M project? Multiply that by liquidated damages, extended general conditions, overtime premiums — the math gets ugly fast.
Short version: it depends. Long version — keep reading.
But speed isn't the only metric. Defensibility matters just as much.
The Paper Trail Problem
Pre-Procore, RFIs lived in email chains, PDF attachments, shared drives, text messages, and the occasional sticky note on a trailer whiteboard. Good luck finding the one where the structural engineer approved a connection detail change six months ago — especially when that engineer left the firm and the GC's project engineer got promoted off the job Which is the point..
Procore's RFI Manager solves this by making the record immutable and contextual. Every RFI carries:
- A unique, sequential number (no "RFI-001-Rev2-FINAL" chaos)
- Full revision history with timestamps and user IDs
- Linked drawings at the exact revision current when the RFI was created
- Distribution list with read receipts
- Official response with attachments
- Closeout status and date
When a dispute lands in mediation — and they do — you're not reconstructing history from memory. You're exporting a PDF log that shows exactly what was asked, who answered, when, and what documents supported it.
Schedule Integration Changes Everything
Here's where most teams underestimate the tool. Also, an RFI isn't just a question. It's often a schedule constraint.
Procore lets you link an RFI directly to a Primavera P6 or MS Project activity. Here's the thing — when the RFI opens, the successor activity shows a constraint. Still, when it closes, the constraint lifts. Here's the thing — your scheduler sees the impact in real time. No more "I didn't know that RFI was holding up the curtain wall package" conversations in the OAC meeting.
Short version: it depends. Long version — keep reading.
How It Works (or How to Do It)
The workflow feels simple on the surface. The depth lives in the configuration Practical, not theoretical..
Creating an RFI
You can start an RFI from multiple entry points:
- The RFI tool itself (obvious)
- A drawing markup — click a cloud, hit "Create RFI," the markup attaches automatically
- The mobile app — photo from the field, voice-to-text description, GPS location stamp
- An email forwarded to the project's unique RFI address — Procore parses it and drafts the RFI for you
The form captures:
| Field | Purpose |
|---|---|
| Subject | Short, searchable title |
| Question | The actual ask — be specific |
| Drawing/Spec references | Auto-links to document control |
| Cost code | For tracking by trade/package |
| Schedule impact | Days of potential delay |
| Cost impact | Estimated dollar exposure |
| Priority | Standard / Urgent / Critical |
| Distribution | Who needs to see/respond |
Pro tip: Train your team to write the question so a stranger understands it six months later. "Door hardware?" is useless. "Spec 087100 calls for Grade 1 cylindrical locks. Door schedule shows mortise locks on openings 101A–101D. Confirm which applies." is actionable Worth keeping that in mind..
Routing & Response
This is where configuration pays off. You set up RFI workflows per project — or company-wide — that define:
- Default responsible party by discipline (structural → structural engineer, MEP → MEP consultant)
- Required reviewers (owner's rep always gets copied)
- Escalation rules (no response in 3 business days → auto-escalate to PM)
- Distribution groups (all mechanical subs on mechanical RFIs)
When the responsible party responds, they can:
- Answer directly in the tool
- Attach marked-up drawings, cut sheets, calculations
- Create a sub-RFI if they need clarification from another consultant before answering
- Recommend a change order if the answer implies cost/time impact
The originator gets notified. They review. So if satisfied, they close it. If not, they reopen with follow-up — and the clock restarts Small thing, real impact..
The Drawing Link Magic
This feature alone justifies the license for many teams.
When you reference Drawing A-101 Rev 3 in an RFI, Procore locks that reference. And six months later, when the drawing is on Rev 7, the RFI still shows Rev 3. But you can compare side-by-side. You see exactly what the RFI author was looking at Less friction, more output..
Some disagree here. Fair enough.
No more "well, the drawing now shows something different" arguments Simple, but easy to overlook..
Mobile Field Experience
The iOS/Android app isn't a watered-down viewer. You can:
- Create RFIs with photos, voice notes, markups
- Scan QR codes on drawings to jump to that sheet
- Receive push notifications when an RFI you're watching gets answered
- Close RFIs from the jobsite trailer — or the 12th floor slab
Field engineers actually use it. That's rare for construction software.
Common Mistakes / What Most People Get Wrong
Treating It Like Email
The biggest mistake: using the RFI tool as a fancy email client. Sending "FYI" RFIs. Copying 15 people who don't need to respond. Writing novels in the question field Worth keeping that in mind..
RFI Manager works when it's disciplined. Even so, one question per RFI. Consider this: clear subject lines. Right people on distribution. If it's not a formal request for information — if it's a coordination comment, a submittal question, a scheduling note — use the right tool. Procore has tools for all of those Surprisingly effective..
Ignoring the Configuration Phase
Out of the box, Procore works. But it works well when you invest two hours setting up:
- RFI types (Design Clarification, Coordination, Value Engineering, etc.)
- Standard distribution lists by discipline
- Priority definitions with SLA targets (Urgent = 24
hours, High = 3 days, Standard = 5 days)
- Custom statuses if your workflow demands them (e.g., "Awaiting Owner Decision," "With Cost Consultant")
Skip this, and you'll spend six months cleaning up inconsistent data.
Letting RFIs Linger
An unanswered RFI is a schedule risk. A closed RFI with a vague answer ("per plans and specs") is a dispute waiting to happen Easy to understand, harder to ignore..
Procore gives you the dashboards to prevent both. The RFI Dashboard widgets — average response time, RFIs by type, RFIs by responsible party — belong on your weekly OAC meeting screen. The RFI Log shows aging, overdue, and unassigned items at a glance. When the owner's rep sees "12 RFIs overdue, 8 owned by structural engineer," the conversation changes That's the part that actually makes a difference..
Not Using the Submittal-RFI Link
This is the quiet power move. Procore links them. Even so, when the auditor asks "why was this changed? In practice, when an RFI answer requires a submittal revision — "provide shop drawing showing revised connection" — create the submittal from the RFI. Later, when the submittal comes back approved, the RFI has traceability. ", the chain is intact: RFI → Answer → Submittal → Approval Most people skip this — try not to. That alone is useful..
Not obvious, but once you see it — you'll see it everywhere Not complicated — just consistent..
Most teams miss this. And they manage them separately. The gap becomes a claim.
Over-Customizing Statuses
You need: Draft, Open, Answered, Closed. But maybe "Under Review" if your process demands it. You don't need: "With Architect," "With Engineer," "With Owner," "With GC," "Back to Architect," "Clarification Needed," "Re-Submitted.
Every extra status is a reporting nightmare. That's why keep it simple. Use distribution and assignment to track where it is. Use status to track what state it's in And that's really what it comes down to..
The Real ROI
It's not the paper saved. It's not the email reduction.
It's the claim that never happens because the RFI trail is bulletproof.
It's the two-week schedule recovery because the mechanical RFI got answered in 18 hours instead of 12 days Small thing, real impact..
It's the junior PM who confidently runs the OAC meeting because every open item is visible, owned, and aging — no surprises And it works..
Procore RFI Manager doesn't solve communication. It structures it. It turns "who knows what about this?" into "here's the question, here's the answer, here's the drawing version, here's the date, here's the responsibility Small thing, real impact..
In construction, that structure is the difference between a project that finishes on time and one that finishes in litigation.
Bottom line: If you're on Procore and not using RFI Manager the way it's designed — disciplined, configured, integrated — you're paying for a Ferrari and driving it in a school zone. Configure it once. Enforce the workflow. Let the tool do the tracking. Your job is to build Easy to understand, harder to ignore. That alone is useful..