You're offline, showing the last version we saved.
Free template

AI tool scoping canvas: scope your first internal AI tool

Most AI ideas do not fail because of the model. They fail because the problem was vague, the scope too big or the data badly described. This canvas does that thinking first. It uses the DRAFT framework Nick Ferguson, Head of Professional Services and AI Solutions at Strategic Group, set out at The Firm’s AI in Practice Summit in June 2026, in his session "From AI Idea to Real App".

Updated · Editable Word document (.docx) · Free with a firm profile

Free with a firm profile

Get the editable AI tool scoping canvas

The Word document (.docx) is free with a firm profile. Enter your email and we will send a code to unlock it. No password, and one profile unlocks every template.

Have a password? Sign in

By continuing you agree to our terms and privacy policy.

Or build it with AI

Open Claude or ChatGPT with the prompt filled in. It writes the finished document for your firm straight away, then asks a few questions to tailor it. No client data needed.

Open in ClaudeOpen in ChatGPT

Works without client data. Don't paste client names, tax file numbers or ledgers into an AI tool your firm hasn't approved for them. AI data safety playbook.

How to use it

How to use this template

  1. Write the outcome, not the task

    "Onboarding" is a task. "New clients set up in our systems and ready to work, without us re-keying anything" is an outcome. Start there. Scoping AI projects successfully explains why the outcome comes first.

  2. Let your AI interrogate the brief

    Paste sections 1 and 2 into your firm’s AI tool and ask it to keep asking you questions until the statement is clear. It saves rounds of rebuilding later.

  3. Answer the five DRAFT questions

    Who it is for, the records it touches, how much autonomy it has, how it fits your systems, and who it transfers to. Each answer moves the build up or down in effort.

  4. Step it down until you can build it now

    Make the smallest version that tests the problem, for you alone, and confirm it works before you plan the version for the team.

  5. Check the scale list before anyone else uses it

    A tool that works on your machine, with your data and your logins, is not ready for the team. Section 6 is what it needs first.

The template

The template in full

[Firm name] AI tool scoping canvas: [tool name]

Replace everything in [square brackets].

Canvas details

ItemDetail
Tool name[Working name]
Idea from[Name, role]
Owner (accountable for it working)[Name, role]
Date[Date]

Framework credit: DRAFT and the three problem questions are from Nick Ferguson (Strategic Group), "From AI Idea to Real App: How to Move Beyond Proof of Concept", The Firm’s AI in Practice Summit, June 2026 (thefirm.media/summit/sessions/from-ai-idea-to-real-app).

1. The problem

QuestionOur answer
What outcome are we solving for? (the result, not the task)[Outcome]
How we will know it worked (a measure we can check)[Measure]
Who has this problem today, and how often[People, frequency]

Weak: "Build an AI to help with our clients." Strong: "Draft client-ready replies to tax queries, using our prior advice and our tone guidelines." The second tells the AI what to ask next: where the prior advice lives, whether it has access, and what client-ready means.

2. The data and the context

Data neededWhere it lives nowFormatData tier
[e.g. New client details][e.g. Practice management system, onboarding form][e.g. Form export, table][Public, internal, de-identified, identified, restricted]
[e.g. Prior advice letters][e.g. Document store folder][e.g. Word files][Tier]
[Data][Where][Format][Tier]
Knowledge and constraintsOur answer
Rules it must follow (AML, privacy, our AI policy)[Answer]
Client experience limits (e.g. do not email the client more than once)[Answer]
Anything it must trigger elsewhere (e.g. create a job in practice management)[Answer]
Terms we must define (what counts as pass, fail or neutral)[Answer]
Existing models, workpapers or spreadsheets it should use rather than invent[Answer]

Accountants have an advantage here: you already have spreadsheets and workpapers that set out exactly how a calculation works. Hand the AI your model instead of letting it invent one.

3. Scope it with DRAFT

DRAFT questionThe choicesOur answer
D: Who is it for?Just me; my team; the whole firm. Just you means half the rest of this canvas does not apply yet.[Answer]
R: What records does it touch?Public information; firm IP; confidential client data. Each step up adds security work.[Answer]
A: How much autonomy?Drafts for a person to review and send; acts on its own (clicks, sends, updates). Autonomy drives complexity.[Answer]
F: How does it fit our systems?Standalone; reads from or writes to practice management, the ledger, the document store. Each connection needs permission to pull data out.[Answer]
T: Who does it transfer to?Stays with the builder; handed to a manager, the IT provider or a developer after a pilot. A handover needs documentation.[Answer]

Read the answers together. "Whole team, client data, reviews before it acts, talks to our client systems, handed to IT" is a project of a couple of months that probably needs a developer. "Just me, internal data, drafts only, standalone" is something you can build in an evening.

4. The smallest version worth building

ItemOur answer
The stepped-down version (who, which data, drafts only)[Answer]
Test data we will use (sample or de-identified)[Answer]
Tool we will build it in (on the firm’s approved list)[Answer]
What would prove the problem statement right[Answer]
Build by[Date]

Build it for yourself, confirm it works, then think about scaling back up. Run it on test data unless the tool is on a firm-managed business plan your data rules allow for client data.

5. What good looks like

  • It has a use case and a named owner.
  • The data inputs and their structure are defined.
  • It produces the same output for the same input, and we have tested that on [number] runs.
  • It works where the people are, inside the workflow they already use.
  • Someone governs it over time: who changes it, who checks it still works.

6. Before the team uses it

The localhost trap: a tool built on your account, with your data, your permissions and your context, works for you and nobody else. Before anyone else relies on it, answer each line.

NeedsOur answer
Where the data is stored (somewhere central, not one browser or laptop)[Answer]
How each person logs in and is identified[Answer]
Version control, so a change can be rolled back[Answer]
Monitoring, so we know when it breaks[Answer]
An AI plan with business data terms for any client data[Plan, and where we read its terms]
Governance: owner, reviewer, review date[Names, date]
Cost to run for the team (seats, usage, hosting)[Estimate]

Check plan terms against your own AI policy and data rules; vendor terms change. This canvas is a planning tool, not security or legal advice.

7. Decision

ItemDetail
Build the small version?[Yes or no]
Pilot with[Names]
Review date[Date]
Approved by[Name, date]
Common questions

Frequently asked questions

What is the DRAFT framework?
Five scoping questions Nick Ferguson of Strategic Group set out at The Firm’s AI in Practice Summit in June 2026: who the tool is for, what records it touches, how much autonomy it has, how it fits your other systems, and who it transfers to after the build. The answers tell you how big the build really is.
Why do most internal AI tools fail?
In Ferguson’s account, rarely because of the model. They fail upstream: the problem statement is vague, the scope is too ambitious, or the data is not described well enough for the AI to reach and use it. The build your first AI tool playbook takes you from scope to a working tool.
What is the localhost trap?
A tool that works perfectly on your own machine, with your data, your logins and your context, then fails the moment a colleague tries it. Sharing it needs central storage, logins, version control, monitoring and an owner. Building AI systems in-house covers what it takes to share a tool safely.
Can I build my first tool with client data?
Start with sample or de-identified data. Use real client data only in a tool on a firm-managed business plan that your data rules allow for that tier, and only once the small version has proved the problem statement.
Do I need a developer?
Not for a small tool just for you, which a firm-approved AI assistant can build. Once it is for the team, touches client systems or acts on its own, the DRAFT answers usually point to a developer or your IT provider. Vibe coding your first app shows how far you can get without one.
More templates

More templates

The thinking behind these: AI for accountants and bookkeepers: what actually works.

Read the notes →

The AI in Practice Summit notes are up: a quick read, the full notes and a transcript for every session, plus the replays and Ask the Summit. Free.