Workflow Template
Request for Information Workflow
Manages the full lifecycle of a Request for Information (RFI) on a project — from submission and acknowledgement, through coordinator triage, responder assignment, and review, to distribution/closure, including a change-order trigger when the response impacts scope, cost or schedule.
Projects that rely on informal email chains for Requests for Information often struggle to maintain a consistent, auditable process across coordinators, responders, reviewers and project managers. This workflow manages the full RFI lifecycle on assess.one — from public submission and acknowledgement through coordinator triage, responder assignment, response review, and distribution or closure, with a built-in trigger for change-order tasks when a response affects scope, cost or schedule. Requesters submit and receive updates without needing an account, while the RFI coordinator, responder, reviewer and project manager each work through assigned tasks tracked on the record.
Business Outcomes
- Helps reduce time between RFI submission and coordinator triage through a timed task with a clear due date
- Supports faster response cycles by assigning responders directly with a defined turnaround window
- Improves visibility into RFI status for requesters and staff through a shared reference number and timeline
- Helps reduce missed scope, cost or schedule impacts by prompting a change-order task automatically when flagged
- Makes it easier to track revision cycles by limiting and recording send-backs to the responder
Workflow Steps
Steps
- 1Create RFI Recordcreate record
Registers the submitted RFI as a record.
- 2Set Status to Submittedupdate record
Sets the RFI status to Submitted.
- 3Send Acknowledgement Emailsend email
Emails the requester an acknowledgement with their RFI reference number.
- 4Coordinator Triage Taskcreate task
Assigns the RFI coordinator a task, due in 1 day, to triage the RFI and record the responder and priority.
- 5Save Triage Results and Set Status to Assignedupdate record
Persists the responder and priority to the record and sets status to Assigned.
- 6Responder Taskcreate task
Assigns the responder a task, due in 5 days, to answer the RFI and note if it changes scope, cost or schedule.
- 7Save Response and Set Status to Response Reviewupdate record
Persists the response and impact flag to the record and sets status to Response Review.
- 8Reviewer Taskcreate task
Assigns the reviewer a task, due in 2 days, to decide whether the response can be distributed or is incomplete.
- 9Save Review Decisionupdate record
Persists the review decision and comments to the record.
- 10Route on Review Decision
Routes based on whether the reviewer decided to distribute the response or send it back as incomplete.
review_decision: "Distribute"→Route on Scope, Cost or Schedule Impactreview_decision: "Incomplete"→Send Back to ResponderDefault→End - 11Send Back to Responderrestart from step
Restarts the workflow from the responder task so the response can be revised, up to 3 times.
- 12Route on Scope, Cost or Schedule Impact
Routes to create a change order task if the response changes scope, cost or schedule.
changes_scope_cost_schedule: "Yes"→Create Change Order Taskchanges_scope_cost_schedule: "No"→Set Status to ClosedDefault→Set Status to Closed - 13Create Change Order Taskcreate task
Creates a fire-and-forget task for the project manager, due in 3 days, to raise a change order.
- 14Set Status to Closedupdate record
Sets the RFI status to Closed.
- 15Email Requester the Responsesend email
Emails the requester the final response to their RFI.
Fields
Show all 15 fieldsShow fewer fields
FormRequest for Information (RFI)
- Requester Name*· Text
- Requester Email*· Email
- Project*· Text
- Question*· Long text
- Drawing Reference· Text
- Specification Reference· Text
- Attachments· File upload
- Date Response Required*· Date
TaskCoordinator Triage Task
- Responder Assigned*· Choice
- Priority*· Choice
TaskResponder Task
- Response*· Long text
- Does this change scope, cost or schedule?*· Choice
TaskReviewer Task
- Review Decision*· Choice
- Review Comments· Long text
Other fields
- RFI Status· Choice
- Requester Name*
- Requester Email*
- Project*
- Question*
- Drawing Reference
- Specification Reference
Forms
Request for Information (RFI)
8 fields
Data Views
RFI Register
project, question, response_required_date, responder_assigned +1 more
Dashboard Widgets
Recommended integrations
Setup the following integrations to extend workflow capability.
Send email in the workflow
AWS SES
Similar Workflows
Similar Categories
FAQs
What does this workflow record at each stage of the RFI?
Each RFI is created as a record with a reference number, a status, and a timeline of what happened. The coordinator's triage task saves the Responder Assigned and Priority to the record, the responder's task saves the Response and the scope/cost/schedule impact flag, and the reviewer's task saves the Decision and Comments. These values remain on the record and are visible in the record's timeline as the status moves through Submitted, Assigned, Response Review and Closed.
Who is involved in processing a Request for Information?
The requester submits the RFI through a public request form and receives email updates without needing an account. Internally, the RFI coordinator triages the request and assigns a responder and priority, the responder answers the question and flags any impact, the reviewer decides whether to distribute or send back the response, and the project manager receives a task to raise a change order when triggered.
What happens if the reviewer marks the response as incomplete?
When the Review Decision is set to Incomplete, the workflow routes back to the responder task, restarting the response step so the responder can revise their answer. This send-back can happen up to three times, giving the process a bounded number of revision cycles before the RFI must move forward for distribution.
How is a change order triggered from an RFI response?
During the responder task, the responder notes whether the response changes scope, cost or schedule. If the answer is Yes, the workflow routes to create a fire-and-forget task for the project manager, due in 3 days, to raise a change order, with the Change Order Reference recorded on that task rather than the RFI record.
How do we change the task deadlines or the people assigned to each step?
Deadlines, assignees and other step details can be changed by describing the change in plain English or by editing the steps directly in the workflow editor. Earlier versions of the workflow are kept, so changes to due dates such as the coordinator's 1-day triage or the responder's 5-day window can be adjusted without losing the prior configuration.
What does the requester see and receive during the process?
The requester submits the initial RFI through a public form providing details such as the question, drawing and specification references, and required response date. They receive an acknowledgement email with their RFI reference number when the request is created, and a final email containing the response once the RFI status is set to Closed.
What information does the coordinator triage task capture?
The coordinator's triage task is a waited-on task, meaning the workflow pauses until it is completed. The coordinator records the Responder Assigned and the Priority, both of which are saved to the RFI record and used to set the status to Assigned before the responder task is created.
Can the workflow be adjusted for different project teams or approval structures?
Yes, the workflow's steps, task assignees and routing logic can be edited in the workflow editor or updated by describing the desired change in plain English. This makes it possible to adapt the triage, response and review structure for different project teams while keeping a record of earlier versions.
What should we know about compliance and record-keeping for RFIs?
The workflow keeps a record of statuses, the values staff enter at each task, and a timeline of activity for every RFI, which supports internal tracking and reporting. Each business should confirm its own record-keeping and compliance obligations for RFI documentation, as this workflow does not itself determine or certify compliance.
Ready to use this workflow?
Create a free account and customise this workflow for your business.
