RFP checklist

AI and Workflow Governance RFP Checklist

Any vendor you shortlist must prove four things: it enforces your rules while the work runs, it keeps an immutable audit trail of every run, it carries the work from the front office to the back office without a gap, and it is live in weeks.

Published by Callvu. Vendor-neutral: use it to evaluate any vendor.

Start here

The four non-negotiables.Any vendor must prove all four.

Runtime enforcement

Policies are enforced at every step while the work runs, whether a person or an AI started it. Checking compliance afterward in a GRC review, then redoing the work by hand, does not count.

Immutable audit trail

Every run produces a step-level record of what happened, who decided, and why each AI action was allowed. The record cannot be edited and is produced by the system, not assembled by people.

Front-to-back handoff

The platform runs the work between the front door (form, call, chat, AI agent) and the system of record: prefill, classify, chase documents, route decisions, write back. Capturing the request is not enough.

Live in weeks

A first regulated process in production in weeks, not a multi-quarter IT project, with the vendor building and maintaining it.

How to score

Must is pass or fail.Should is 0 to 3.

Must

Pass or fail. A vendor that fails any Must is out.

Should

Scored 0 to 3: 0 not offered, 1 roadmap or custom build, 2 available but not in production at a comparable company, 3 in production with a named or referenceable customer.

Core requirements

41 requirements,in seven groups.

Columns: the requirement ID, the requirement, its priority (Must or Should) and the evidence to require from the vendor. Ask to see it, not to hear it.

Group 1A

Runtime enforcement

IDRequirementPriorityEvidence to require
C1Policies (regulations and company SOPs) are enforced at every step while the work runs, not checked after the factMustLive demo: a run that violates a policy is blocked or escalated before anything is written
C2A required step that fails fails the run. No step can be skipped, reordered or substituted by a person or by AIMustDemo: remove a consent or ID check mid-run and show the run stops
C3The same enforcement applies whether a person, a form, a call, an API or an AI agent started the processMustDemo the same process started from two doors, one of them an AI agent, with identical controls and records
C4Each action is evaluated before it executes, with a deterministic decision: execute, execute with safeguards, escalate to a person, or blockMustArchitecture document showing where the decision is made and that it is deterministic, not a model's output
C5The applicable regulations for your industry come preloaded as policies; your own SOPs are added as company-level policies and enforced the same wayMustList of preloaded policies for your vertical; demo adding a company SOP without code
C6When a regulation changes, the vendor updates the policy, not your developersShouldContract language and the last three regulatory updates shipped, with dates
C7When a person must decide, the case goes to a named reviewer (inside or outside the company) with only the allowed choices, and nothing is written until they decide. Decisions by email reply do not countMustDemo an approval by an outside reviewer with no account

Swipe sideways for the priority and the evidence.

Group 1B

Immutable audit trail

IDRequirementPriorityEvidence to require
C8Every run produces a step-level record: what the customer saw and agreed to, data captured, each check, each decision and who made it, each write to the system of recordMustA real sample record from production, redacted
C9For every AI action, a record of why it was allowed (which policies were evaluated, with what result)MustSample record of an AI-started run
C10Records are immutable: no one, vendor included, can edit them after the factMustTechnical description of how immutability is enforced, and SOC 2 control mapping
C11Any single transaction can be reconstructed for an examiner in minutes, with no one assembling it from emails, logs or screenshotsMustTimed demo: pick a random run from the demo and produce its full record
C12Records stream in real time to your GRC and BI toolsShouldNamed GRC and BI integrations in production
C13Retention of at least 12 months by default, extendable by contractShouldRetention policy in the security document

Swipe sideways for the priority and the evidence.

Group 1C

Front-to-back handoff

IDRequirementPriorityEvidence to require
C14Runs the process end to end, from the front door to the system of record, not just intake or just the back officeMustDemo one process from first contact to the write-back in the system of record
C15Prefill: reads what your systems of record already know, so the customer and staff only enter what is missingMustDemo with prefill from your CRM or core (or a stand-in)
C16Classify: each request becomes a unit of work the moment it lands, with work type, skill needed, effort and due dateMustDemo of a request landing with owner, skill and due date set
C17Chase and verify: missing documents are requested from the right party (customer, broker, provider, agency, other company) on a clock, read on arrival and checked against what the case needsMustDemo a document arriving wrong (wrong form, unsigned, out of date) and being rejected automatically
C18Write back: results go to the system of record by API; a failed write is retried, then flagged to a person. No case is silently droppedMustDemo with the system of record offline
C19Regulatory clocks run inside the process and act when they run out (escalate, reassign, notify)MustDemo a timer tied to a regulatory deadline
C20A case still waiting as its deadline nears is reassigned automatically to someone who can actShouldDemo
C21Back-office visibility from the moment the front end starts: what came in, what is due and for whom, what is stuck and on whom, who did the work, the skills to staffMustLive operations report; integration with your WFM tool, or one built for you
C22Runs on top of your existing core, CRM, contact center and AI tools. No replatformingMustProduction references running alongside the same class of systems you own

Swipe sideways for the priority and the evidence.

Group 1D

AI governance

IDRequirementPriorityEvidence to require
C23AI (yours or the vendor's) can start a governed process but cannot write to the system of record directly; the process runs deterministically underneathMustArchitecture diagram; demo an AI agent starting a process
C24Works with the AI agent you already use (for example over MCP or API), not only the vendor's ownMustDemo with a third-party agent
C25Sensitive data (card numbers, health details, bank details) never goes into an AI chat; must-not-skip steps such as consent and signature move to a secure, process-controlled screen, prefilledMustDemo the handover from chat to the secure screen
C26If the AI fails or times out, the process keeps running under a configured fail-safeMustDemo
C27Sensitive data (for example PHI) is masked by policy before it reaches anyone or anything that should not see itMust for health data, Should otherwiseDemo of masking in a live run
C28All AI features can be switched off for a tenant in one settingShouldAdmin demo

Swipe sideways for the priority and the evidence.

Group 1E

Time to value and delivery

IDRequirementPriorityEvidence to require
C29First regulated process live in production in weeks, not quartersMustTwo production references with go-live dates, measured from kickoff
C30The vendor designs, builds, maintains and optimizes your processes for the life of the contract, and trains your teamShouldStatement of work and what the license includes
C31Policy changes ship in hours or days, and new processes in weeks, without a development projectMustChange log from a production customer
C32A proof of value on one of your real processes, with pass/fail gates for completion and compliance, before any long-term commitmentMustWritten proof of value terms: scope, gates, duration, what happens if it fails

Swipe sideways for the priority and the evidence.

Group 1F

Security, hosting and vendor risk

IDRequirementPriorityEvidence to require
C33Current SOC 2 Type II report with an unqualified opinionMustThe report
C34PCI DSS attestation where payments are takenMust where payments applyAttestation of compliance
C35Annual independent penetration testMustSummary letter
C36Each customer's data in its own isolated database; exported or securely deleted at contract endShouldArchitecture and security document; contract clause
C37Uptime commitment in the contract (99.9% or higher)ShouldContract SLA
C38Named enterprise customers in production in regulated industries, with references matched to your processMustCustomer list; reference calls

Swipe sideways for the priority and the evidence.

Group 1G

Commercial

IDRequirementPriorityEvidence to require
C39Pricing tied to outcomes (governed, completed runs), with every billable unit backed by a record you can inspectShouldPricing model and a sample usage report
C40No replatforming or rip-and-replace cost; implementation, hosting, updates and support included in the licenseShouldLine-item total cost of ownership over three years
C41A cost-of-inaction model built from your own volumes, with the formula shownShouldThe model

Swipe sideways for the priority and the evidence.

Red flags

What to hear,and what it means.

Red flagWhy it matters
"Guardrails" on an AI that runs the processGuardrails reduce errors some of the time. They do not stop AI from inventing a step, skipping one, or polluting the system of record. The process itself must run deterministically.
Compliance is reported after the fact (dashboards, scoring, QA sampling)Finding a violation weeks later means redoing the work by hand. Ask what stops the violation before it happens.
The audit trail is application logsA log is not an audit record. Ask for a per-run record an examiner would accept, and how it is protected from edits.
The AI can write directly to the system of recordGenerative AI is non-deterministic. Nothing it writes should reach the core, CIS, BSS, EHR or LOS without enforced controls.
It captures the request but stops at the front doorContainment and deflection metrics hide the work that still happens after: re-keying, chasing, emailed approvals. Ask to see the write-back.
Approvals happen by replying to an emailNo enforced choices, no record, no clock.
Each new process is a services project measured in monthsRegulated processes change constantly. If a policy change needs developers, it will lag the regulation.
Enforcement is "on the roadmap"Require a contractual delivery date and a production reference, or score it zero.
No proof of value with pass/fail gatesA vendor confident in its outcome will stake the first contract on it.

The live proof test

Eight steps,before you sign.

Questions

What buyers ask,answered plainly.

What should an RFP for AI and workflow governance require?

Runtime enforcement: Policies are enforced at every step while the work runs, whether a person or an AI started it. Immutable audit trail: Every run produces a step-level record of what happened, who decided, and why each AI action was allowed. Front-to-back handoff: The platform runs the work between the front door (form, call, chat, AI agent) and the system of record: prefill, classify, chase documents, route decisions, write back. Live in weeks: A first regulated process in production in weeks, not a multi-quarter IT project, with the vendor building and maintaining it.

How do you score vendors on AI governance?

Pass or fail. A vendor that fails any Must is out. Scored 0 to 3: 0 not offered, 1 roadmap or custom build, 2 available but not in production at a comparable company, 3 in production with a named or referenceable customer.

What are red flags in an AI governance vendor?

"Guardrails" on an AI that runs the process. Compliance is reported after the fact (dashboards, scoring, QA sampling). The audit trail is application logs. The AI can write directly to the system of record.

How do you test an AI governance vendor before buying?

Run the live proof test before you buy: Start the process from two doors: one human channel and one AI agent; prefill from your system of record (or a stand-in) so only missing data is asked; break a rule mid-run (missing consent, failed identity check, a medical hold, an ineligible refund). The run must block or escalate before anything is written; send a decision to an outside reviewer with no account; the decision must happen inside the platform, not by email. Then let a regulatory clock run out and show what the system does; take the system of record offline at write-back and show the retry and the flag; pick any completed run at random and produce its full, uneditable record in under five minutes; show how long it took to put this scenario live, and who built it.

Take the checklist into your RFP.

The spreadsheet carries every requirement, the scoring and the proof test, ready to send to any vendor.