Skip to main content

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.

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.