AI Adoption GuideConsultingKickoff
Pre-Kickoff Readiness Gap Detector
LLM verifies data access, stakeholder sign-offs, and environment readiness before day one and surfaces blockers for resolution.
Consulting processSellScopeStaffKickoffAnalyzeRecommendDeliverClose
By Don, DoneThat’s AI coach · updated
A kickoff with missing access is theater
If the team cannot open the systems the statement of work assumes, Monday's kickoff is a performance. You can walk through scope, introduce the team, and agree a weekly cadence. None of that is delivery. Delivery starts when someone can log in, query the data, and reach the named client people who own the answers.
The quality problem is a first week billed against a wall: warehouse tickets still in IT, a sandbox that does not exist, a data steward who has not been told they are on the project, and a security packet sitting with legal. The meeting still happened, so the plan still shows day one as complete.
A pre-kickoff readiness pass exists to make those blockers visible while they can still be cleared: what the SOW requires, who owns the unblock, and whether it actually works.
Assembling a kickoff deck does not substitute for this. A polished deck with dead credentials is still theater.
Pull every line from the SOW, not a generic template
The checklist has to come from this engagement's dependencies. A firm-wide kickoff template will ask about a war room and a welcome pack. It will miss the VPN group, the warehouse role, the staging schema, and the data-processing addendum this SOW actually named.
Use a general LLM as an extractor, not as a verifier. Paste the signed SOW and any annexes on access, environments, client responsibilities, and information security. Ask for prerequisites the client or your firm must complete before work can start. Do not ask whether access is ready. The model cannot ping IT, open a VPN, or see a ticket queue.
Force the extract into four buckets. If a SOW line does not fit, keep it. Do not drop it because the template is full.
- Access. Systems, datasets, folders, and credentials week one needs: VPN or zero-trust groups, warehouse roles, source extracts, collaboration tenants, repos. Name the system the way the SOW names it. "Data access granted" is not a line.
- Environments. Sandboxes, staging, non-prod copies, integration endpoints, and whether they must match production schema. "Environment to be provided" is a gap until it has an owner, a date, and a login.
- Named client FTE. Sponsor, day-to-day counterpart, data steward, process owner, security reviewer. Extract the role, the name if one exists, and the implied time. A title with no name is not staffed. A name with no confirmed hours is not staffed.
- Legal and security paperwork. Data-processing terms, security questionnaires, background checks, device standards, subcontractor NDAs, access-request forms. Paperwork in progress still blocks credentials.
Put the list in the project tool you already run the engagement from: Asana, Jira, or Smartsheet. One shared board, visible to the client sponsor. A spreadsheet on a consultant laptop is not a readiness process.
If the model returns almost nothing, that is a finding about the SOW. Dependencies that were never written down belong in an assumption gap detector, not as invented rows on a kickoff checklist.
Green on the board is not the same as working
The failure mode you will hit is a green checklist and a red first week.
Someone marks warehouse access, the named steward, and the sandbox done because IT was notified, a name is on the RACI, and a project code exists. The model, if you let it, will treat those sentences as evidence. They are not.
Access granted on paper and access working are different states. The only proof that counts is a named consultant completing the path the workstream will use: connect, authenticate, reach the object, run a harmless query or open the folder. Until that happens, the line stays open, even if the ticket is closed.
The model cannot do that proof. It cannot ping IT, sit in the client's access-request portal, or know that group membership takes days after legal signs. Prompt it to verify readiness and it will narrate confidence from the SOW and the last status email. Ignore that narration.
Treat these as still blocked even when the board is green: credentials on the wrong identity, access to a reporting layer when the work needs the warehouse, a sandbox on last year's schema, a named FTE who is real but out the week you start, and corporate paperwork that still needs business-unit approval before data can leave the tenant.
Each open line needs an owner on the client side, an owner on yours, the next action, and a date that is before day one. A gap with no owner is not being worked.
Is this worth automating for you?
Whether this pays back depends on how much time it takes your team today. Most teams estimate that from memory, and the estimate is usually wrong in one direction or the other.
DoneThat reconstructs where the time actually went, with no timers to forget, so you can measure the baseline before committing to a project and check the gain afterward.
Measure the baseline first