assess.one – AI-powered business operations platform

Workflow Template

Request for Information Workflow

Manages the lifecycle of a Request for Information (RFI) from submission through triage, designer/stakeholder response, review, and closure. Coordinators triage and assign RFIs, responders provide clarifications, reviewers approve or return responses, change-impacting answers trigger a change order task, and requesters are notified when the RFI is answered and closed.

Organisations managing construction, engineering, or complex project delivery require a defensible, auditable process for handling Requests for Information (RFIs) to protect against scope disputes, schedule slippage, and cost overruns. This workflow governs the full RFI lifecycle—submission, coordinator triage and assignment, responder clarification, reviewer approval, and closure—with built-in escalation for change-impacting answers via automatic change order tasks. Coordinators, responders, reviewers, and requesters each operate within defined roles, statuses, and notifications, supporting consistent governance across project teams and external stakeholders.

Business Outcomes

  • Helps reduce RFI response cycle times through automated triage and assignment
  • Improves traceability of who reviewed, approved, or returned each response
  • Supports faster identification of scope, cost, or schedule impacts requiring a change order
  • Reduces manual follow-up by automating requester notifications at closure
  • Strengthens audit readiness with a status-tracked record for every RFI

Workflow Steps

Steps

  1. 1
    Create RFI Recordcreate record

    Registers the submitted RFI as a record.

  2. 2
    Set Status: Openupdate record

    Sets the RFI status to Open and applies the required response date as the due date.

  3. 3
    Set Response Due Dateset due date

    Sets the record's due date based on a standard SLA window for RFI responses.

  4. 4
    Coordinator Triage & Assignmentcreate task

    Coordinator reviews the RFI and assigns it to the responsible designer or stakeholder.

  5. 5
    Persist Responsible Partyupdate record

    Writes the responsible designer/stakeholder recorded during triage onto the RFI record.

  6. 6
    Assign to Responderassign user

    Assigns the RFI to the responsible designer/stakeholder for response.

  7. 7
    Set Status: Assignedupdate record

    Updates the RFI status to Assigned.

  8. 8
    Provide Clarification Responsecreate task

    Responsible designer/stakeholder drafts the clarification response to the RFI.

  9. 9
    Set Status: Response Submittedupdate record

    Persists the response and marks the RFI as having a submitted response, pending review.

  10. 10
    Set Status: Under Reviewupdate record

    Marks the RFI as under reviewer scrutiny.

  11. 11
    Reviewer Checks Responserequest approval

    Reviewer checks the clarification response and decides to distribute it or return it as incomplete.

  12. 12
    Route Review Outcome

    Routes based on whether the reviewer approved (distribute) or rejected (return for revision) the response.

    approval_status: "approved"Check Scope/Cost/Schedule Impact
    approval_status: "rejected"Set Status: Returned for Revision
    DefaultEnd
  13. 13
    Set Status: Returned for Revisionupdate record

    Marks the RFI as returned to the responder because the response was incomplete.

  14. 14
    Return to Responder for Revisionrestart from step

    Restarts the workflow from the response task so the responder can revise and resubmit.

  15. 15
    Check Scope/Cost/Schedule Impact

    Determines whether the approved response impacts scope, cost, or schedule and requires a change order.

    impacts_scope_cost_schedule: "Yes"Raise Change Order Task
    impacts_scope_cost_schedule: "No"Set Status: Distributed
    DefaultSet Status: Distributed
  16. 16
    Raise Change Order Taskcreate task

    Assigns a task to raise a change order because the response impacts scope, cost, or schedule.

  17. 17
    Set Status: Distributedupdate record

    Marks the RFI response as distributed.

  18. 18
    Notify Requestersend email

    Notifies the requester that the RFI has been answered and closed.

  19. 19
    Set Status: Closedupdate record

    Marks the RFI as closed, completing the process.

Fields

  • Requester Name*
  • Requester Email*
  • Project Reference*
  • Drawing Reference*
  • RFI Question*
  • Response Required By*
  • +5 more fields

Forms

Request for Information (RFI) Submission

6 fields

Data Views

All RFIs

rfi_ref, project_reference, drawing_reference, rfi_status +2 more

Dashboard Widgets

RFIs by StatusRFI SummaryRFI Pipeline

Recommended integrations

Setup the following integrations to extend workflow capability.

  • Send email in the workflow

    AWS SES logoAWS SES
request for informationRFI workflowconstruction RFIproject clarificationengineering query

Similar Workflows

Similar Categories

FAQs

How is this workflow audited for compliance purposes?

Every RFI record retains a full status history—from Open through Assigned, Response Submitted, Under Review, and Closed—so reviewers and auditors can trace who took each action and when. This status trail is maintained automatically inside assess.one as the workflow progresses, supporting internal quality reviews or external audit requests without needing separate documentation.

Who has access to RFI records and at which stages?

Access is role-based: coordinators manage triage and assignment, responders provide clarifications, reviewers approve or return responses, and requesters receive notifications at closure. These roles and their permissions are configured directly within assess.one, allowing administrators to control visibility and edit rights at each stage of the RFI lifecycle.

How does this integrate with existing project communication tools?

Notification steps such as Notify Requester can be configured to send updates via email, Slack, or other supported channels, all set up inside assess.one without requiring separate development work. This keeps requesters and stakeholders informed at key milestones, such as when a response is distributed or an RFI is closed.

Can the workflow be customised for organisation-specific approval logic?

Yes, steps such as Reviewer Checks Response and Route Review Outcome can be adjusted to reflect an organisation's specific approval hierarchy, escalation rules, or number of review stages. Coordinators or administrators can modify roles, due dates, and routing logic directly within assess.one to match existing governance standards.

What happens when a reviewer returns a response for revision?

If a reviewer determines a response is incomplete or inaccurate, the Set Status: Returned for Revision step is triggered, and the RFI is routed back to the responder for correction. This creates a documented feedback loop, helping maintain accountability and response quality before the RFI proceeds to distribution or closure.

How does the workflow handle RFIs that impact project scope, cost, or schedule?

The Check Scope/Cost/Schedule Impact step evaluates whether a response introduces changes beyond the original project baseline. Where impact is identified, the Raise Change Order Task step automatically generates a linked task, helping ensure change-impacting clarifications are escalated for formal change management rather than closed silently.

Who needs access to this workflow within a larger organisation?

Typically, project coordinators, technical responders (such as designers or engineers), reviewers or approvers, and the original requesters all require access, each scoped to their relevant steps. Administrators can assign and adjust these access levels inside assess.one as project teams or responsibilities change over time.

How long does it take to implement this workflow?

The RFI Management template is ready to use and can be published in minutes inside assess.one, without a lengthy implementation project. Once published, teams can begin submitting, triaging, and responding to RFIs immediately, with roles and notifications configured as needed.

What compliance considerations apply when setting response due dates?

The Set Response Due Date step allows organisations to align RFI turnaround times with contractual or regulatory obligations relevant to their project or industry. Coordinators can adjust due date logic within assess.one to reflect specific contract terms, helping support timely responses and reducing exposure to schedule-related disputes.

Ready to use this workflow?

Create a free account and customise this workflow for your business.

RFI Management Workflow | assess.one