Pactwise Source
The AI RFP Studio for sealed, defensible sourcing
An AI RFP Studio is RFP software in which AI drafts the package, deterministic code validates it, and a person approves every step — and AI never scores, ranks, or recommends an award. Pactwise Source is that studio: sealed, defensible sourcing from RFP package to award.
Last updated
How the AI RFP Studio works: AI drafts, code validates, a human approves
Prep Studio · In progress
Prep Studio, “Draft with AI” in the buyer console, is the drafting half of the studio. AI-assisted intake that drafts the scope, requirements matrix, weighted criteria and pricing schedule, reads its own draft as a hostile bidder would, and hands every artifact to you for approval. Built and verified against recorded model runs; live-model drafting switches on with the model key.
The work splits into three lanes:
AI drafts
- Interviews you about the buy
- Drafts scope, requirements matrix, criteria, pricing schedule
- Reads its own draft as a hostile bidder would
Code validates
- Criteria weights sum to exactly 100
- Every scored criterion maps to a requirement
- Response window meets the minimum
A human approves
- One artifact at a time
- Approval binds to a content hash — edits reopen it
- Nothing reaches a vendor without both
Prep Studio’s definition of done is a draft that passes the publish gate on the first try. Everything that decides correctness — gates, deadlines and lateness, sealing and reveal, audit writes, access control and state changes — is code, never a model.
Sealed pricing until the deadline
Live today
Each pricing submission is envelope-encrypted with its own data key, wrapped by a key the database never holds. The buyer sees that a bid exists — never its contents — until the reveal.
A scheduled job opens every envelope at once after the deadline plus grace, re-checking the effective deadline at run time so an extension can never trigger an early reveal.
After publish a deadline can only move later, every change is historized with a reason, and every vendor is notified at once. Lateness is frozen at submission time.
Nobody can open a sealed bid early — not the buyer, not an admin, not a database dump — and no vendor can be given a different deadline: there is no per-vendor deadline anywhere in the schema.
Blind, attested evaluation
Live today
Evaluators attest no conflict of interest before scoring, see only their own scores until lock, and outliers are flagged at lock time. Blind means each evaluator scores alone: until the evaluation locks, no evaluator sees another evaluator’s scores, so no one’s first number anchors the rest.
AI never scores, ranks, or recommends an award.
That is a structural rule, not a setting. Scores are human acts, made under conflict-of-interest and variance controls, and the database rejects any score from an evaluator who has not attested.
The award has a gate of its own. An award needs a locked evaluation, a written justification, every vendor question answered, every abnormal-bid flag acknowledged, and an approver who is not the author.
A publish gate enforced by the database
Live today
Publishing is a database check, not a checklist: contact details, Q&A cutoff spacing, minimum response window, criteria weights that sum to 100 and a pricing schedule are all enforced before an RFP can go out, and it warns when fewer than three vendors are lined up to invite.
The rules keep holding after an RFP goes out. Vendors ask privately; answers publish to everyone, anonymized. Post-publish changes go out only as versioned addenda every vendor must acknowledge, and an addendum inside the notice window forces a deadline extension or a written override.
An append-only audit trail
Live today
One write path into the audit log, no updates, no deletes, each event hash-chained to the one before.
No one — vendor or buyer — reads a file directly. Every read is logged and served through a signed link that expires in 60 seconds.
Uploads are stamped with the server clock and a server-computed checksum, scanned, then frozen. Late uploads are accepted only with a written reason and flagged as late.
When an award is questioned, there is one place to look. One export compiles the timeline, addenda and acknowledgments, published Q&A, submission metadata, locked scores, attestations and approvals into a single hashed document.
An isolated vendor portal
Live today
Vendors work on a separate host with its own sessions; a vendor identity can never become a buyer user.
Deny-by-default row security, forced on every table. A cross-workspace isolation test runs on every merge: every vendor-visible table × a foreign workspace = zero rows.
Single-use invitation links that only an explicit click consumes (corporate link scanners cannot burn them), plus step-up re-authentication before sensitive actions.
Questions arrive privately; answers publish to everyone, anonymized. There is no side channel to favor anyone through.
Pricing and where to go next
One subscription covers Pactwise Source and Pactwise Contracts.
- Compare the plans on the pricing page.
- Walk through a sealed RFP from package to award on the Pactwise Source overview.
- See how Source fits public agencies, K-12 school districts, healthcare sourcing teams and mid-market teams.
- Compare an RFP run by email and spreadsheet with Source, or look up terms like sealed bid and blind evaluation in the glossary.
- Manage the agreements that follow with Pactwise Contracts.
- Read what is model-driven and what is deterministic in the agent architecture docs.
- Find answers to account and billing questions in the Help Center.
Frequently asked questions
What is AI RFP software?
AI RFP software uses AI to help prepare and run a request for proposals. In Pactwise Source the AI drafts: it proposes the scope, requirements matrix, weighted criteria and pricing schedule, code checks the draft against the publish gate, and a person approves each piece. AI drafting (Prep Studio) is marked “In progress”; sealed pricing, blind evaluation, the publish gate, the audit trail and the vendor portal are “Live today”.
Does the AI score or rank vendor proposals?
No. AI never scores, ranks, or recommends an award. Scores are entered by human evaluators who have attested that they have no conflict of interest, and the rule is structural, not a setting.
Can anyone see bid pricing before the deadline?
No. Each pricing submission is envelope-encrypted with its own data key, wrapped by a key the database never holds. The buyer sees that a bid exists but not its contents, and a scheduled job opens every envelope at once after the deadline plus grace.
How do we make sure every vendor gets the same information?
Vendors ask questions privately, and answers publish to every vendor, anonymized. Changes after publish go out only as versioned addenda that every vendor must acknowledge, and a deadline extension reaches every vendor at the same moment.
What do we have if an award is protested?
A protest file export. One export compiles the timeline, addenda and acknowledgments, published Q&A, submission metadata, locked scores, attestations and approvals into a single hashed document.
How do vendors submit their bids?
Vendors are invited by single-use links and submit on the vendor portal, a separate host with its own sessions. Uploads are stamped with the server clock and a server-computed checksum, scanned, then frozen; late uploads are accepted only with a written reason and are flagged as late.

