Standard SaaS procurement checks uptime, SSO and SOC 2 — and misses everything that makes AI vendors different: training-on-your-data rights, prompt retention, model deprecation, output indemnity and lock-in. This playbook builds a weighted AI-vendor scorecard, mines the vendor's own trust center and DPA for answers, and turns "the demo was great" into a defensible decision.
Workflow area: Measurement & ROI · Tier: Core · Hands-on time: ~35 minutes
The failure mode is signing a standard SaaS agreement for a non-standard product. Six months later you discover the default tier trains on your prompts, the model your workflows depend on is deprecated with 90 days' notice, your data sits in a region your customers' contracts forbid, and the indemnity clause explicitly excludes AI-generated output. None of this was hidden — it was in the DPA and the trust center, unread, because procurement's checklist predates the category. Engineering has to bring the AI-specific questions, because nobody else in the room knows to ask them.
Build the weighted scorecard once, reuse it for every vendor. Six categories, weights agreed with security and procurement up front:
AI VENDOR SCORECARD (score each 1-5, multiply by weight)
25% DATA USE & TRAINING — Is training on customer data off by
default at our tier? Contractually, not just in settings?
Zero-data-retention option? Who owns fine-tunes on our data?
20% RETENTION & RESIDENCY — Prompt/output retention window and
deletion SLA. Region pinning available? Subprocessor list —
which model providers actually see our data?
15% SECURITY & COMPLIANCE — SOC 2 Type II / ISO 27001, SSO+SCIM,
audit logs, tenant isolation. (The classic checks still count.)
15% INDEMNITY & LIABILITY — IP indemnity that covers AI OUTPUT,
not just the service. Caps. Who is liable if generated code
infringes?
15% CONTINUITY & LOCK-IN — Model deprecation policy and notice
period. Export of prompts, configs, and history in usable
form. Can workflows survive a model swap?
10% ADMIN & COST CONTROLS — usage reporting, per-team budgets,
seat management (feeds pb-40).
Kill questions (any "no" ends the evaluation): training opt-out
at our tier; breach notification duty; data deletion on exit.
Make the vendor's documents answer it. Collect the trust center pages, DPA, security whitepaper, and a filled SIG/CAIQ questionnaire if they have one, then extract:
You are evaluating an AI vendor against the attached scorecard.
Here are their DPA, trust-center pages, and security docs.
For each scorecard question:
- ANSWER with a direct quote from the documents and a citation
(document + section).
- If the documents are silent or ambiguous, write [UNANSWERED]
— do not infer generosity the text doesn't state.
- Flag contradictions between marketing pages and the DPA with
[CONFLICT] and quote both.
Then list the [UNANSWERED] and [CONFLICT] items as questions to
send the vendor, phrased for a written response.
Documents: [PASTE / ATTACH]
The [UNANSWERED] list is the real output. Good output looks like:
DATA USE — Training off by default? [CONFLICT]
- Marketing FAQ: "We never train on your data."
- DPA §4.2: "...may use Customer Content to improve Services
unless Customer opts out via account settings."
→ Question for vendor: confirm training opt-OUT is contractual
default for our tier, in writing, in the order form.
Get the gaps answered in writing, in the contract. Settings-page promises change with a product update; order-form language survives. Anything that scored on the basis of a sales call gets re-scored to what the contract actually says.
Run a two-week structured pilot before signing. Scorecards assess the vendor; only usage assesses the product. Give 5–10 engineers real tasks, collect the same feedback form daily, and check admin claims empirically — do the audit logs actually show what the docs promise?
Score, decide, and file the record. Compute the weighted score, write a one-page decision memo (score table, kill-question results, pilot verdict, dissents), and calendar a renewal re-evaluation. The memo is what saves you when someone asks "why did we pick this?" — or when the vendor's terms change and you need to show what you signed against.
[CONFLICT] items resolved toward the contract, in writing.The evaluation itself leaks data if you run it carelessly — never paste your own contracts, pricing, or the vendor's NDA-covered responses into an unapproved AI tool, and check that the vendor documents you analyze with Claude are ones you are permitted to process outside their portal.
Score AI vendors on training rights, retention, residency, output indemnity, deprecation and lock-in — weighted, quoted from their own contracts, verified in a pilot — because the questions SaaS procurement never asks are exactly the ones that will cost you at renewal.