Blog

14 min read Updated September 6, 2026

AI Readiness Assessment: The Pre-Flight Check Before You Deploy an Agent

Most agent deployments that stall were never ready to begin with: the data wasn't there, the dependencies were hidden, and nobody asked before the contract was signed. Here is the pre-flight check that returns an honest go, fix first, or not yet.

An AI readiness assessment is a structured check of whether your organization can actually support an AI deployment before you commit to it. It looks at the data the system will need, the context and systems it has to connect to, the access it requires, and the risk it introduces. The output is a plain answer to one question: are we ready to make this specific thing work?

Most published readiness assessments are broad. They score the whole company on strategy, culture, data, and talent, and hand back a maturity level. That has its place. But on episode 99, Ged Ossman, founder and CEO of Interf, made the case for a sharper version: a readiness check tied to one specific agent you are about to deploy. Not “is the company AI-ready” in the abstract, but “can this agent actually succeed here,” answered before the contract is signed.

Black and white portrait of YSecurity co-founders Sasha Sinkevich and Jon McLachlan, hosts of The Security Podcast of Silicon Valley
YSecurity co-founders Jon McLachlan and Sasha Sinkevich host The Security Podcast of Silicon Valley. Episode 99 was Jon's conversation with Ged Ossman of Interf: 43 minutes on why AI onboarding is a security problem, and why the check belongs before the contract.

Ged is refreshingly unromantic about the term itself:

“My advice would be first to understand: are you ready for this specific agent implementation? To do this, there is an activity, I hate to say, in the consulting world called a readiness assessment. Before deploying capital into something, you do this proactive activity of understanding what it takes for this initiative to succeed: what it takes from us to connect, to provide to the vendor, for this AI initiative to succeed. Answering: are we ready for this?”

Ged Ossman, founder and CEO of Interf, on episode 99

AI readiness vs. AI maturity: which one predicts whether the agent will work?

The two terms get used interchangeably, and the difference matters.

AI maturity assessmentAI readiness assessment
QuestionHow advanced is our overall AI capability?Can this specific agent succeed here?
ScopeCompany-wideOne deployment
OutputA maturity level or scoreGo, fix first, or not yet, with a list of what to fix
TimingPeriodic strategy exerciseBefore you deploy capital on a project
Best forLong-term planningPreventing a stalled rollout

A company can score low on maturity and still be perfectly ready for one narrow, well-scoped agent. It can also score high on maturity and still fail a specific deployment because the exact data that agent needs was never connected. Maturity tells you where you are heading. Readiness tells you whether the next step will hold your weight.

The NIST AI Risk Management Framework makes the same move. Its MAP function starts by establishing the context and intended purpose of a specific system, and one of its categories (MAP 4) is explicitly about mapping risks and benefits “for all components of the AI system including third-party software and data.” That is a readiness check by another name, and it comes before anything gets measured or managed.

Why do most AI deployments fail? Readiness, not technology

Ged’s estimate on the show: more than 60% of AI implementations never get meaningful ROI. In his experience the cause is rarely the vendor’s model. The enterprise was never ready to feed the agent what it needed.

“Do these pre-flight checks first, before just blindly going to figure out gaps mid-flight. We see that more than 60% of AI implementations just don’t get any meaningful ROI. And the problem is, who can answer what went wrong? Enterprises will never say it failed because we were not ready. They would just say the vendors over-promised us. Because in the contract, they said they bring meaningful AI within six months, but there is no AI. But vendors, I know the other side.”

Ged Ossman, Interf, episode 99

We have heard the other side too. The vendor’s forward-deployed engineers show up to implement, the data is not where anyone said it was, the context is spread across five systems of record, and nobody can name the person who owns the inputs. Ged described what those engineers do next: “We raise tickets, we start exploring, we start basically the job of assessing the risk with their compliance and security teams, figuring out how to address that risk.” That is readiness work, performed at the most expensive possible moment, by the people with the least authority to fix anything.

The published research lines up with the anecdotes. RAND’s 2024 report on why AI projects fail, built on interviews with 65 practitioners, opens with “more than 80 percent of AI projects fail—twice the rate of failure for information technology projects that do not involve AI,” and two of its five root causes are readiness problems wearing other labels: organizations lacking the data the system needs, and underinvestment in the infrastructure for managing data and deploying models. MIT NANDA’s GenAI Divide report found 95% of organizations getting zero return on generative AI, yet purchased, customized tools reached deployment about twice as often as internal builds, so the model on offer is usually not the constraint. Gartner’s forecast that over 40% of agentic AI projects will be canceled by the end of 2027 blames “escalating costs, unclear business value or inadequate risk controls.” Two of those three are exactly what a pre-flight check settles before the contract.

This is a readiness failure in a technology costume, the same root cause we unpacked in why 95% of enterprise AI projects fail. The encouraging part: every cause on those lists is visible in advance, if someone goes looking on purpose.

What is a pre-flight check for an AI agent?

Ged borrows the term from aviation, and it fits. Pilots do not taxi out and hope; they walk the aircraft with a list, because the expensive surprises are the ones you cannot see from the cockpit. Before you deploy capital into an agent, you run the same kind of check. The parts that trip people up are rarely the obvious ones.

  • Data quality and availability. Not “do we have data,” but is the specific data this agent needs present, accessible, and clean enough to use. Ged sees this fail before security is even in the room: “Usually we have this problem with data quality where the security is not even a concern. It’s just that the data is not there to make this specific agent deployment work.”
  • Context dependencies. An agent that does scenario modeling might need ten different context entities connected before it works at all. These dependencies are usually hidden, and enterprises discover them only when the vendor’s engineers start asking.
  • Hidden vendor requirements. The prerequisites that never make it into the security questionnaire. Ged’s longer-term answer is a machine-readable declaration that ships with every vendor agent; we cover that protocol in AI agent governance starts at onboarding, not runtime. Until your vendors ship one, you write the list yourself, in the same spirit as an AI data bill of materials.
  • Risk and access. What the agent will read, what it can change, under which identity, and whether exposing that is acceptable to the people who own it.
Dependency map around one AI agent showing four clusters it depends on: data (source systems, quality, classification, scrubbing), systems and context (APIs, context entities, MCP servers, a sandbox), identity and access (its own service account, read scope, secrets, logs) and approvals and owners (security review, SOC 2 and ISO 42001 compliance, budget owner, someone allowed to say not yet); items usually discovered only during onboarding are marked with dashed squares
What one agent actually depends on. The filled squares usually appear in a security questionnaire. The dashed ones are what forward-deployed engineers discover mid-onboarding, unless you ask first.

Ged’s example of the hidden kind is worth hearing in full, because it is so ordinary:

“Everyone is already doing this with the forms and security questionnaires. That’s, I would say, stage one. But there are still a lot of requirements that are hidden, specifically around context dependencies. I have an AI agent that, for example, does scenario modeling for workplace strategy. For my AI agent to work, I need these ten answers, ten context entities we need to connect. And usually today this stuff is hidden, and enterprises start to figure out how to find those answers only when the vendor’s forward-deployed engineers tell them, during the onboarding process.”

Ged Ossman, Interf, episode 99

The expensive dependencies are the invisible ones. A readiness assessment is the act of making them visible, on purpose and early.

How to run an AI readiness assessment in five steps

You can apply this without a consulting engagement. The goal is to surface the work while it is still cheap to do, before the contract rather than during onboarding.

The AI readiness pre-flight check as a five-step process: name the job, list the inputs, check each input against reality, score the risk, then decide between go, fix first and not yet, with the three outcomes defined underneath
The pre-flight check in five steps. Step 5 is the point of the other four: a check that cannot return "not yet" is a rubber stamp.
  1. Define the specific job. Name the exact agent, the exact outcome it is supposed to produce, and the one person who owns that outcome. Readiness is always readiness for something. “Do something with AI” is not a job; “cut invoice-matching time in half for the AP team by Q2” is.
  2. List the inputs it needs. Every data source, system, context entity, identity, and approval the agent depends on. Ask the vendor to declare these in advance rather than discover them live. Ged’s script for what a vendor should say is the one to borrow: “This is the risk that our solution introduced. So please, please share it with the industry, make this risk visible for everyone who plans to adopt this vendor solution.” A vendor that cannot produce the list is telling you something.
  3. Check each input against reality. Is it present, connected, clean, and reachable today? Not on the roadmap, not in the warehouse someone is planning to build. Mark each one ready, fixable, or blocker (more on the scoring below).
  4. Score the risk. What does the agent touch, and are you willing to expose it? Loop in security and compliance now, not after go-live; if you sell to enterprises, the agent will need to appear in your SOC 2 system description too. Unmanaged experimentation is its own exposure; see shadow AI. Start the agent on read access (write access is earned, not demoed) under its own scoped identity, because least privilege matters more for agents than it ever did for people. If the agent reaches tools through MCP servers, each server is an input on the list and each one is executable trust. Once the inputs are enumerated this step nearly writes itself: each data source carries a classification, the classification tells you what protection the agent needs, and the security review becomes a lookup instead of an argument.
  5. Decide: go, fix first, or not yet. Write it down with names and dates. If it helps to have a standard behind you, the NIST AI RMF spells out this exact step. MANAGE 1.1 in the Playbook reads: “A determination is made as to whether the AI system achieves its intended purpose and stated objectives and whether its development or deployment should proceed.”
The four-minute version. Author and strategist Bernard Marr on auditing AI readiness at the company level, roughly 77,000 views; the broad framing our agent-specific check sits inside. Watch on YouTube.

How to score readiness: ready, fixable, or blocker

Three states are enough. More than three and the exercise turns into a scorecard people argue about instead of a decision people act on.

AI readiness scoring matrix with five rows (data, systems and context, identity and access, approvals, outcome) scored in three columns, ready, fixable or blocker, with examples of each state and a roll-up rule: all ready means go, any fixable with no blocker means fix first, any blocker means not yet
One line per input, three honest states. The roll-up rule at the bottom is what turns a spreadsheet into a decision.

Ready means the input exists today and someone has verified it, not that a diagram says it should. The table is reachable from the environment the agent will run in, it is fresh, it is classified, and anything that must never leave (payment data, health records, a customer’s secrets pasted into support tickets) has been excluded. If the agent’s inputs include data you would not want in a model’s context window, PII and secret scrubbing is a fixable with a known owner and price, not a blocker.

Fixable means the input exists in some form and a named person can make it ready by a date: scattered data, a shared credential where a scoped service account is pending, a review that is scheduled but not held. Fixables are the normal state of a healthy company. Each one gets an owner and a date, and the check is re-run before anything is signed.

Blocker means the deployment cannot succeed as scoped: the data does not exist or cannot legally be shared, the core system has no API and no owner, the agent needs write access nobody will sign for, or nobody will own the risk. A blocker is a verdict on this scope, not on the company, and the usual fix is a smaller job.

The roll-up is mechanical on purpose. All ready: go, and record who accepted the residual risk. Any fixable and no blocker: fix first, then re-check. Any blocker: not yet, said out loud before the contract. Ged’s priority order, learned building crypto custody long before agents, is the right one for the whole exercise: “It’s always about risk: understand it, remove it, then understand the business. Technology comes second. It should never come first.”

Who should run the AI readiness assessment (and why not the vendor alone)?

Every party in an agent deal has a reason to want the answer to be yes. The vendor has a quota, the sponsor has a board slide, and the consultancy selling readiness assessments has a follow-on engagement. Ged’s test for all of them is the most quotable line of the episode: “Trust is transparency divided by self-interest.” He was talking about vendor-intelligence platforms, and Jon pointed out on the show who pays Gartner. The formula travels.

So split the roles. The vendor declares what the agent needs, in writing, and is judged on the completeness of that list rather than the polish of the demo. Your data owners, security team and compliance lead verify each line and decide what you are willing to expose. The budget owner signs the decision and is explicitly allowed to sign “not yet.” If those people are not in-house, bring in someone whose fee does not depend on the outcome; the in-house, on-demand, or YOLO choice applies here as everywhere else in security.

The assessment should also protect room to experiment. A “not yet” on a production agent is not a ban on trying things. Ged put it well: “I want to create engineering sandbox environments that make experimentation friendly, so organizations incentivize people to experiment with AI, but in a secure environment. Not like you install something in your CLI, give it root access, and then you get hacked the next day and you didn’t think about it.” The sandbox is where fixables get proven, and it is the constructive answer to shadow AI: a safe place to say yes.

Deploying in the Microsoft stack? The Copilot Studio team's 28-minute Agent Readiness Framework session (roughly 6,000 views) is the vendor's own version of this check. Watch it with Ged's formula in mind. Watch on YouTube.

Where readiness meets compliance: SOC 2, ISO 42001 and the NIST AI RMF

A pre-flight check produces exactly the artifacts your compliance program wants anyway, which is a good reason to run it the same way every time.

The agent’s declared inputs and access become its entry in your SOC 2 system description, where enterprise buyers increasingly expect to see AI components named. The risk score and the recorded decision are the documented determinations the NIST AI RMF asks for across its MAP and MANAGE functions, and NIST’s Generative AI Profile (AI 600-1, July 2024) adds the generative-specific risks to look for. If you run more than one or two agents, ISO/IEC 42001, the AI management system standard published in December 2023, is the repeatable home for the routine: it specifies “requirements for establishing, implementing, maintaining, and continually improving an Artificial Intelligence Management System,” and a readiness check per deployment is exactly the kind of operating control an auditor wants to see running. We certify companies under it, and the ones already running pre-flight checks have most of the evidence before we arrive.

None of this is paperwork for its own sake. Jon’s line on the show was that innovation which is not easy to adopt is not really innovation; it might be a fun hobby, but it will not change anything. The readiness check is how an agent becomes easy to adopt: security says yes because they have seen the list, compliance says yes because the agent is in the description, and the budget owner says yes because the outcome has a name.

The checklist to take into your next vendor conversation

The short version, for the meeting where someone is about to say “let’s just sign and figure it out.” If you cannot answer yes to these, you are not ready yet, and knowing that today is the win.

  • We can name the specific outcome this agent is supposed to deliver, and the person who owns it.
  • The vendor has declared, in writing, every data source, system, context entity, identity and approval the agent needs.
  • Each required input exists, is accessible from where the agent will run, and is clean enough to use.
  • The context entities the agent relies on are actually connected, not theoretical.
  • Security and compliance have reviewed what the agent will read and what it can change, and the agent has its own scoped identity.
  • Every fixable has an owner and a date, and the check will be re-run before the contract is signed.
  • We have an honest “not yet” option, and leadership will accept it.

Saying no to AI is rarely the smart move; saying yes without readiness is how you join Ged’s 60%. The middle path, running the check first, is how you get to yes and keep control of what you exposed to get there. His summary is the one to leave with: “For me, the structural fix, how to make this thing effective, is for enterprises not hoping vendors will solve all their problems, but first doing these pre-flight checks, answering: are they ready yet?”

If you have an agent deployment on the calendar and step four is the one nobody owns, our AI access control audit maps everything the agent can reach, and everything that can reach it, and cuts both down to least privilege before go-live. If you would rather hear the argument first, Ged and Jon make it in 43 minutes on episode 99.

AI readiness assessment frequently asked questions

What is an AI readiness assessment?
A structured check, run before you deploy a specific AI system, of whether your organization can supply what that system needs: the data, the connected systems and context, the identities and access, and the approvals. The output is a decision (go, fix first, or not yet) plus a list of what to fix and who owns it. It is narrower than an AI maturity assessment, which scores the whole company on a scale and is better suited to long-term planning.
What is the difference between AI readiness and AI maturity?
Maturity measures overall capability across strategy, data, talent and governance and returns a level. Readiness asks whether one specific deployment can succeed here, now, and returns a decision. A company can be low on maturity and perfectly ready for one narrow agent, or high on maturity and unready for a deployment whose exact inputs were never connected. Use maturity for planning and readiness before you spend.
Why do AI agent deployments fail?
Most failures trace to the conditions around the model rather than the model itself. RAND's 2024 study of AI project failure lists data problems and underinvestment in infrastructure among its five root causes, and Gartner predicts more than 40% of agentic AI projects will be canceled by the end of 2027, citing unclear business value and inadequate risk controls alongside cost. Ged Ossman's version on episode 99: the enterprise was never ready to feed the agent what it needed, and neither side says so afterward.
What should an AI readiness checklist include?
One named outcome with one owner; every input the agent needs (data sources, systems, context entities, identities, approvals) declared by the vendor and written down; a check of each input against reality, marked ready, fixable or blocker; a risk review by security and compliance of what the agent will read and could change; and a recorded decision with names and dates. If any line cannot be marked, the honest answer is not yet.
How long does an AI readiness assessment take?
For a single agent with a clear job, the check is measured in days: a working session to list the inputs, a week or two to verify them against real systems and data, and one review with security and compliance. Broad, company-wide readiness engagements sold by consultancies run longer because they score everything. The time a pre-flight check saves is measured in the quarters a stalled deployment would otherwise consume.
Who should run the AI readiness assessment?
Not the vendor alone. The vendor knows what the agent needs and should declare it in writing. Your security, compliance and data owners know what you actually have and what you are willing to expose. Someone with budget authority owns the outcome and has to be allowed to say not yet. Ged Ossman's formula, trust is transparency divided by self-interest, is the test for anyone whose paycheck depends on the answer being yes.
Does an AI readiness assessment cover security and compliance?
It should. The risk-scoring step is where security and compliance review what the agent reads, what it can change and under which identity, and decide whether that is acceptable. If you sell to enterprises, the agent belongs in your SOC 2 system description, and an ISO 42001 AI management system gives the whole exercise a repeatable home. The NIST AI Risk Management Framework names the same determination, whether deployment should proceed, as an explicit step.
Can a readiness assessment say not yet?
It has to, or it is a rubber stamp. Not yet is different from no: it comes with a list of fixables, each with an owner and a date, and a re-check before the contract is signed. That is the cheapest moment to discover a missing data source or an access request nobody will approve. Discovering the same thing during onboarding costs a quarter, a budget line and usually a vendor relationship.
Written by the team behind The Security Podcast of Silicon Valley

Put it into practice.