RFIs — Overview

Raise formal questions on your project and route them to an official answer of record — with a clear ball-in-court, a two-step review, and a guarded close.

An RFI — Request for Information — is how the field asks a formal question when a drawing, specification, or scope is unclear, and gets back a single official answer of record. PleoStack turns that back-and-forth into a tracked workflow: every RFI is numbered, routed to the right person, and closed only once there's an answer on file.

RFIs are in beta

The RFI module is in beta — in production and usable, but not yet part of a versioned release of its own.

The RFI register — every question, who holds it, and when it's due, at a glance

Why RFIs Are Different from Comments

A comment is a conversation. An RFI is a contract artifact. It has a number, a due date, a discipline, and exactly one authoritative answer that everyone can point to later. That's why the official response is separate from the clarification thread — the thread is for back-and-forth, the response is the answer of record that closes the loop.

The Ball-in-Court Model

Every RFI is always sitting with one party whose turn it is to act. The register shows this in the Ball in court column so nothing stalls silently.

BallWhose TurnWhat They Do Next
InitiatorThe person who raised itDraft, submit, or revise a returned RFI
CoordinatorAnyone whose role can assign RFIs — by default the owner, project manager, superintendent or RFI coordinatorScreen a submitted RFI and route it to a responder
ResponderThe assigned answererWrite the official response

Two-step review by default

Out of the box, RFIs use a two-step review: a coordinator screens each submitted RFI before it reaches a responder, and reviews the answer before it closes. You can switch to single-step (straight to the responder) in policies.

The Lifecycle at a Glance

text

What You Can Do

ActionWhoWhat Happens
Raise an RFIAnyone who can create RFIsCreates and submits a numbered question
Route to responderAnyone whose role can assign RFIs (by default owner, project manager, superintendent, RFI coordinator)Assigns the answerer and opens the RFI
Add a clarificationAny participantAppends a non-binding note to the thread
Submit responseResponder / ownerRecords the official answer of record
Accept & closeAnyone whose role can move RFIs through the workflow (by default owner, project manager, superintendent, RFI coordinator). Under single-step review, also the initiator, whatever their role, if Allow initiator to close is onCloses the RFI (needs an answer on file)
ReopenAnyone whose role can move RFIs through the workflowRe-opens a closed RFI for follow-up

Accessing RFIs

  • Click RFIs in the sidebar navigation to open the register
  • Click any row to open the RFI detail — question, response, thread, and activity
  • Policies live under Admin → RFIs → Policies

Next Steps

New to RFIs? Start with the Getting Started guide for the full raise-to-close walkthrough. Then dig into:

Questions

Who can see and raise RFIs?

Everyone on the project whose role can view RFIs sees the whole register, drafts included. Raising one needs a role that can create RFIs, and New RFI only shows for those roles. Roles are set in Settings → Members & Roles.

Can I delete an RFI?

Only a draft: the person who raised it can remove it with Delete draft. Once submitted, use Void on its page: the RFI is cancelled but stays on the register with its number. Void shows to the person who raised it, the person who routed it and the project owner, if their role can also move RFIs through the workflow.

Can I use RFIs on my phone?

Yes. It's a web app in your phone's browser, and it needs a connection to save your work. RFI policies are set on a computer.

Not a user yet? The RFIs feature page shows the module in context, and where to book a demo.