assess.one – AI-powered business operations platform

Workflow Template

Request for Proposal Workflow

Manages an RFP end-to-end: intake from the RFP owner, supplier invitations, proposal collection, evaluation panel scoring, sponsor approval (with rework loop), and contract award notification.

Procurement and category teams running competitive RFPs need a consistent way to capture requirements, invite suppliers, collect proposals and reach a defensible award decision, especially when multiple stakeholders are involved and visibility matters to leadership. This workflow manages the full RFP lifecycle in a no-code template: it takes intake from the RFP owner, emails invitations to up to three suppliers, collects proposals, routes scoring to an evaluation panel, and directs the preferred supplier to a sponsor for approval, with a rework loop if the sponsor rejects the recommendation. Throughout, the RFP owner, evaluation panel and sponsor each interact through assigned tasks or emailed forms, with every status change and submitted answer kept on the record's timeline for later review.

Business Outcomes

  • Faster supplier onboarding into live RFPs with ready-to-send invitation emails
  • Clearer visibility of where each RFP stands via status stages from Draft to Awarded
  • More consistent evaluation scoring captured against defined criteria for every supplier
  • Reduced risk of stalled decisions through a structured sponsor approval and rework loop
  • Improved traceability of proposal summaries, scores and award decisions on a single record

Workflow Steps

Steps

  1. 1
    Create RFP Recordcreate record

    Creates the RFP record from the owner's submitted intake form.

  2. 2
    Set Status to Draftupdate record

    Sets the RFP status to Draft immediately after creation.

  3. 3
    Email Owner Acknowledgementsend email

    Sends the RFP owner an acknowledgement email with their reference number.

  4. 4
    Set Status to Open for Proposalsupdate record

    Sets the RFP status to Open for Proposals before inviting suppliers.

  5. 5
    Invite Supplier 1send email

    Emails supplier 1 the invitation with scope, evaluation criteria and response deadline.

  6. 6
    Invite Supplier 2send email

    Emails supplier 2 the invitation with scope, evaluation criteria and response deadline.

  7. 7
    Invite Supplier 3send email

    Emails supplier 3 the invitation with scope, evaluation criteria and response deadline.

  8. 8
    RFP Owner: Record Proposals Receivedcreate task

    RFP owner records the proposals received as uploads and a summary, with no due date, blocking until complete.

  9. 9
    Save Proposal Summary to Recordupdate record

    Persists the collected proposal summary and uploads onto the RFP record.

  10. 10
    Set Status to Evaluationupdate record

    Sets the RFP status to Evaluation before the panel begins scoring.

  11. 11
    Evaluation Panel: Score Proposalscreate task

    Evaluation panel records each supplier's scores, the preferred supplier, expected contract value and justification, due in 10 days.

  12. 12
    Save Evaluation Results to Recordupdate record

    Persists the evaluation panel's scores, preferred supplier, contract value and justification to the record.

  13. 13
    Sponsor Approval of Preferred Supplierrequest approval

    Sponsor reviews and approves or rejects the evaluation panel's preferred supplier.

  14. 14
    Route Sponsor Decision

    Routes the workflow based on whether the sponsor approved or rejected the preferred supplier.

    approval_status: "approved"→Set Status to Awarded
    approval_status: "rejected"→Return to Evaluation Panel
    Default→End
  15. 15
    Return to Evaluation Panelrestart from step

    Closes this iteration and restarts the evaluation task for rework, up to 2 additional times.

  16. 16
    Set Status to Awardedupdate record

    Sets the RFP status to Awarded following sponsor approval.

  17. 17
    Create Contracting Taskcreate task

    Creates a fire-and-forget task to prepare the contract, due in 5 days.

  18. 18
    Email Owner Preferred Suppliersend email

    Emails the RFP owner confirming the preferred supplier has been awarded the contract.

Fields

Show all 21 fields

FormRFP Intake Form

  • RFP Owner Name*· Text
  • RFP Owner Email*· Email
  • Requirements*· Long text
  • RFP Scope*· Long text
  • Evaluation Criteria*· Long text
  • Response Deadline*· Date
  • Supplier 1 Name*· Text
  • Supplier 1 Email*· Email
  • Supplier 2 Name*· Text
  • Supplier 2 Email*· Email
  • Supplier 3 Name*· Text
  • Supplier 3 Email*· Email

TaskRFP Owner: Record Proposals Received

  • Proposals Received· File upload
  • Proposal Summary*· Long text

TaskEvaluation Panel: Score Proposals

  • Supplier 1 Score Against Criteria*· Text
  • Supplier 2 Score Against Criteria*· Text
  • Supplier 3 Score Against Criteria*· Text
  • Preferred Supplier*· Text
  • Expected Contract Value*· Number
  • Justification*· Long text

Other fields

  • RFP Status· Choice
  • RFP Owner Name*
  • RFP Owner Email*
  • Requirements*
  • RFP Scope*
  • Evaluation Criteria*
  • Response Deadline*

Forms

RFP Intake Form

12 fields

Data Views

RFP Overview

rfp_scope, response_deadline, preferred_supplier, expected_contract_value +1 more

Dashboard Widgets

RFPs by Status

Recommended integrations

Setup the following integrations to extend workflow capability.

  • Send email in the workflow

    AWS SES logoAWS SES
request for proposalRFPprocurement RFPvendor proposalsupplier selection

Similar Workflows

Similar Categories

FAQs

What does this workflow record at each stage of the RFP?

The RFP record carries a reference number, a status (Draft, Open for Proposals, Evaluation, Awarded) and a timeline of everything that has happened. Proposal uploads and the proposal summary are saved to the record once the RFP owner submits them, and the evaluation panel's scores, preferred supplier, expected contract value and justification are saved once submitted. Because the owner's and panel's tasks are ones the workflow waits for, their answers are stored on the record rather than only on the task.

Who is involved in running an RFP through this workflow?

The RFP owner submits the initial intake form and later records the proposals received from suppliers. An evaluation panel scores each supplier against the criteria and recommends a preferred supplier, and a sponsor reviews that recommendation to approve or reject it. Suppliers themselves take part only through emailed invitations and never need an account.

What happens if the sponsor rejects the preferred supplier?

Rejecting the recommendation routes the workflow back to the evaluation panel, closing the current scoring task and reopening a new one for rework. This can happen up to two additional times, giving the panel a chance to revisit scores, contract value or justification before the sponsor reviews the recommendation again. Each iteration and decision is kept on the record's timeline.

How do we change who the evaluation panel or sponsor tasks are assigned to?

Tasks and approvals in this workflow are assigned to workspace members, so reassigning the evaluation panel scoring task or the sponsor approval step is done in the workflow editor or by describing the change in plain English. Earlier versions of the workflow are kept, so changes can be reviewed or reverted if needed.

How do we customise the supplier invitation or intake form fields?

The intake form fields, such as Requirements, RFP Scope, Evaluation Criteria and the three supplier contacts, can be adjusted by editing the workflow's steps directly or by describing the desired change in plain English. Supplier invitation emails that reference scope, evaluation criteria and the response deadline update automatically once the underlying record fields are changed.

What is captured about the contracting task after award?

Once the sponsor approves the preferred supplier, the status moves to Awarded and a Contract Prepared task is created with a five-day due date. This task is fire-and-forget, meaning the workflow does not wait for it, so its Contract Prepared value stays on the task itself and appears in the record's task list rather than as a field on the record.

Does the RFP owner need to log in to submit proposals or receive updates?

No, the RFP owner interacts through emailed forms and tasks tied to their reference number, without needing an account. They receive an acknowledgement email after submitting the intake form and a final email confirming the awarded supplier once the sponsor approves the recommendation.

How is progress across multiple RFPs tracked for oversight?

Each RFP is a distinct record with its own status, reference number and timeline, and table views and dashboards group records by status so teams can see which RFPs are in Draft, Open for Proposals, Evaluation or Awarded. Workspace activity is logged, giving a consistent basis for reviewing how RFPs are progressing across the organisation. Businesses should confirm this level of record-keeping meets their own compliance obligations.

Ready to use this workflow?

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

Request for Proposal Workflow | assess.one