Five systems you can install in the next 30 days to bring cash in faster, stop building reports by hand, and make big decisions with better information. No coding background required.
If you use AI the way you used Google, you ask a question, copy the answer, and paste it somewhere else. It helps, but you’re still the one doing the work.
Claude Code works differently. It operates inside a folder on your computer and connects to the tools your business already runs: accounting, customer relationship management (CRM), email, calendar, and files. It can read the numbers, draft the follow-ups, build the report, and save the file. On a schedule, it can do the same job again tomorrow without being asked.
That lets you hand work off instead of asking questions about it, and handing work off well is how you become the least important person in your business.
What you’re building over 30 days
A collections list every morning, with the follow-ups already drafted
A morning brief waiting before your team starts
One internal tool your team uses
A repeatable way to hand off big questions and pressure-test big decisions
You won’t write any code. You’ll describe the work, approve plans, and check results, which you already do with your team.
Part 1
Four things to know first
1. Where Claude Code runs
Claude Code started in the terminal, the plain text window developers use. You don’t need the terminal anymore. You can run Claude Code in three places:
The Claude desktop app for Mac or Windows, in its Code tab. This is the easiest place to start if you’ve never used a terminal.
The terminal, if you’re comfortable there.
The cloud, through Claude Code on the web and cloud routines. These keep working when your laptop is closed, but they need a GitHub repository set up first, so treat them as a later step.
Remember this one
Work that runs on your computer stops when your computer sleeps. Plan every unattended job around that.
2. Tokens are the unit of usage
Claude reads and writes in tokens, about three-quarters of a word each. Everything counts: your instructions, every file and record Claude reads, and everything it writes back. On a subscription, tokens count toward your plan’s usage limits. On the pay-per-use API, tokens are the bill.
That’s why a vague request costs more than a specific one. “Look at my receivables” sends Claude exploring. “List invoices more than 30 days overdue, largest first” goes straight to the answer.
3. Connectors, MCP, and APIs
Most business software has an API (application programming interface): a documented door that lets other programs read and change its data. A connector is a ready-made link between Claude and one tool. Connectors are built on an open standard called the Model Context Protocol (MCP), and behind the scenes most of them use that tool’s API.
There are connectors for many of the tools small to medium sized businesses (SMBs) run, including QuickBooks Online, HubSpot, Stripe, Gmail, Google Calendar, and Google Drive. When a tool has no connector, Claude Code can often work with its API directly. Part 4 walks through connecting your software each way.
Either way, you do the signing in and create any keys yourself. Never paste a password or key into the chat.
4. How you pay
Plan
Price (USD)
Claude Code
Where it fits (our suggestion)
Free
$0
Not included
Trying Claude chat
Pro
$20/month, or $17/month billed annually
Included
Setting up and testing your first system
Max 5x
$100/month
Included
Two or three systems running every day
Max 20x
$200/month
Included
Heavy daily use and parallel agents
Team
From $25/seat/month ($20 billed annually)
Included
Several people on your team using Claude
Prices before tax. Anthropic updates plans often, so confirm at claude.com/pricing.
The other way to pay is Anthropic’s own API: no subscription, and you pay for the tokens you use. It suits automated jobs that run at volume. You probably won’t need it on day one.
If you hit your plan’s limit, you can turn on usage credits in claude.ai under Settings, then Usage. They’re billed at standard API rates, and Adjust limit on the same page sets a monthly spend limit so you stay in control of the cost.
Watch out
If an API key is set up on your computer, Claude Code asks whether to use it. Say yes and your usage bills that API account instead of your subscription. If you add a key on purpose, set a monthly spend limit in the Claude Console first.
Our suggestion
Start on Pro while you set up, and move to Max 5x when one system runs every day. Everything in this playbook works on Pro or Max.
Part 2
Set up once
Allow 30 to 45 minutes for this part (our estimate). Connecting your software comes after the guardrails, in Part 4.
Get a paid plan
Sign in at claude.ai and choose Pro or Max. The Free plan doesn’t include Claude Code.
Install Claude Code
The easiest route is the Claude desktop app. Download it from claude.com/download, sign in with the same account, and open the Code tab.
If you’d rather use the terminal, open Terminal on a Mac (press Cmd + Space, type Terminal, and press Return) or PowerShell on Windows, then paste the line for your computer:
Mac or Linux
curl -fsSL https://claude.ai/install.sh | bash
Windows (PowerShell)
irm https://claude.ai/install.ps1 | iex
Check it worked by typing claude --version. Then type claude and sign in through the browser window that opens.
Make a home base
Create a folder called business-ops in your home folder. Keep it out of iCloud Drive, Dropbox, OneDrive, and Google Drive, because sync tools struggle with files that change constantly and can slow your whole computer down.
In the desktop app, choose this folder when you start a session. In the terminal, run mkdir ~/business-ops, then cd ~/business-ops, then claude.
Write your business brief once
Claude Code automatically reads a file named CLAUDE.md in your folder at the start of every session. Put your business in it once and you stop re-explaining yourself. It’s also the first piece of your business knowledge written down somewhere other than your head.
Prompt | Business brief interview
Interview me so you can write a CLAUDE.md file for this folder. It's the brief you'll read at the start of every session, so it should explain how my business works.
Ask one question at a time, about 12 in total, covering:
- What we do, who we serve, where, and roughly how big we are
- Our team: key roles, who owns what, and who approves spending
- The tools we use for accounting, CRM, scheduling, email, and files
- How we talk to customers: tone, words we use, and words we never use
- Rules you must always follow (for example: never send, pay, or delete anything without my approval)
- The numbers I watch, and what a good week looks like
Then write CLAUDE.md in plain language, under two pages, and show it to me before you save it.
Part 3
Six guardrails before you connect anything that matters
Claude Code can act inside your business, which is what makes it useful and also what makes it risky. These six rules cost nothing to follow and guard against the mistakes that are hardest to undo.
Read first, write later
Every new connection starts read-only. Claude drafts; a person sends, pays, deletes, or changes records. Loosen one permission at a time, after a week of clean runs, and try new builds on an export or a copy before they touch live data.
Check your permission mode too. Terminal sessions on Pro, Max, and Team plans start in Auto mode, where Claude takes most actions without asking you first. While you set up a new system, switch to Manual mode so it asks before it acts: press Shift+Tab to cycle modes in the terminal, or use the permission mode picker in the desktop app.
Keep secrets out of the chat
Never paste passwords, card numbers, banking details, or API keys into a conversation. Sign in through the connector, or save keys in a file on your computer as shown in Part 4.
Tie the numbers out
For the first few runs, check Claude’s totals against the same report in the source system. If they don’t match, stop and fix the setup before you trust it.
Make failures loud
Tell every scheduled system to say so at the top when a source fails or comes back empty, and never to report success on nothing.
Field note
A backup I set up once finished, reported success, and had saved zero files. Nothing in the output said so. I only caught it by checking the file count.
Test it the way others will see it
Check anything a customer or employee opens while signed out and on a phone before you call it done. A page that looks right on your desktop can be broken on theirs.
Share the minimum
Customer and employee personal information is covered by privacy law (in Canada, PIPEDA or your province’s equivalent). Connect only what the job needs, and never put an internal tool on the open internet without a login.
Part 4
Connect your software
Claude can only work with what it can reach. Try these three routes in order and stop at the first one that works for your tool. Whichever route you use, start with read-only access.
Route 1: A ready-made connector
This is the easiest route, and the place to start with tools like QuickBooks Online, HubSpot, Stripe, and Google Workspace.
Connect it and sign in to that tool with your own account. Read what access it asks for before you approve it.
In Claude Code, type /mcp. Connectors from your Claude account show up in that list, marked as coming from claude.ai.
Route 2: A custom connector
Some software companies publish their own MCP server without appearing in the directory. Search their help pages for “MCP”, or ask their support team for an MCP server URL.
In claude.ai, go to Customize, then Connectors, click the + button, and choose Add custom connector.
Paste the MCP server URL, save it, and sign in when prompted.
Check it in Claude Code with /mcp, the same as Route 1.
Prefer the terminal? This command adds a remote MCP server for every folder you work in. Then type /mcp inside Claude Code to sign in.
Terminal | Add an MCP server
claude mcp add --transport http --scope user [NAME] [MCP SERVER URL]
Watch out
Only connect MCP servers built by companies you trust. A malicious server can carry hidden instructions that try to get Claude to do things you never asked for.
Route 3: The software’s own API
No connector at all? If the software has an API, Claude Code can write a small script that uses it. You create the key yourself, and Claude never needs to show it to you or anyone else.
In your software’s settings, look for API keys, developer access, or integrations, and create a key. If it offers read-only access, choose that.
Ask Claude Code to create a file named api-keys.env in your business-ops folder with an empty line for the key, such as ACCOUNTING_API_KEY=.
Open that file in a text editor (TextEdit on a Mac, Notepad on Windows), paste the key after the equals sign, and save it. Don’t paste the key into the chat.
Give Claude the prompt below.
Prompt | Connect a tool through its API
Connect to [SOFTWARE] using its API. The key is saved in api-keys.env in this folder as [VARIABLE NAME]. Never print the key, copy it into another file, or include it in anything you save or show me.
1. Find [SOFTWARE]'s official API documentation and tell me, in plain language, what it lets us read and change.
2. Build the smallest script that reads [WHAT YOU NEED, E.G. OPEN INVOICES MORE THAN 30 DAYS PAST DUE]. Read-only: no creating, editing, or deleting.
3. Run it once and show me the first five results so I can check them against [SOFTWARE].
4. Save it as a reusable skill I can run by typing /[NAME].
If [SOFTWARE] has no public API, or needs a plan upgrade to use it, tell me before you build anything and suggest the simplest alternative.
The key lives on your computer, so this route works for jobs that run there. A cloud routine needs the key added to its environment settings instead.
Still stuck? Zapier’s connector reaches thousands of apps (check its pricing for your volume), or export a CSV (a spreadsheet file) into your folder and point Claude at it.
Test the connection
Whichever route you used, ask Claude Code:
Prompt | Connection check
What can you see in [INVOICING TOOL]? Read only. Don't change anything.
Give me our total overdue receivables and the five largest overdue invoices.
Compare the answer to the same report inside your software. If it matches, you’re ready for System 1.
Part 5
The five systems
Install them in this order. Each one builds the habits and connections the next one needs. For every system you get what it does, what it needs, how to measure it, the prompt to paste, and what to expect.
Replace anything highlighted in [BRACKETS] with your details. Everything else can be pasted as written. Setup times are our estimates; yours will depend on how many tools you connect.
System 1 of 5Install in week 1
Cash Collector
Each morning it pulls every past-due invoice, sets aside the ones that need a person (disputes and payment plans), ranks the rest by dollars and days, and drafts a follow-up for each. Your team reviews and sends, and stops writing chase emails from scratch.
Runs
Every morning
Needs
A connection to your invoicing tool
Setup
About 30 minutes
Reviewed by
Office manager or bookkeeper
Measure it
Track days sales outstanding (DSO) before you start, then monthly. The cash freed is roughly your annual invoiced revenue ÷ 365 × the days you cut. As an illustration, a business invoicing $2M a year that cuts 10 days frees about $54,800 ($2,000,000 ÷ 365 × 10). Also count the hours your team stops spending on chasing.
Prompt | Cash Collector
You are my Collections Assistant.
About my business: [ONE SENTENCE: WHAT WE DO AND FOR WHOM]
Invoicing tool: [QUICKBOOKS ONLINE / JOBBER / SERVICETITAN / OTHER]
Typical invoice: $[AMOUNT]. Payment terms: [NET 15 / NET 30 / DUE ON RECEIPT]
Follow-ups are signed by: [NAME AND ROLE]
Build a collections routine that:
1. Reads every open invoice more than [7] days past due (read-only)
2. Sets aside anything disputed, on a payment plan, or contacted in the last seven days, and lists those separately with the reason
3. Ranks the rest by amount owed, then by days overdue
4. Drafts a short, friendly, firm email for each: invoice number, amount, due date, how to pay, and one clear next step. No threats, no guilt.
5. Firms up the tone at 30, 60, and 90 days, and flags anything over 90 days for a phone call from me
6. Saves collections-YYYY-MM-DD.csv with: customer, invoice, amount, days overdue, last contact, draft email
7. Starts its reply with three lines: total overdue, the three largest balances, and what changed since the last run
Rules: never send, edit, or delete anything in my invoicing tool. Drafts only. If you can't reach it, say so first and stop. If there's no connector for my tool, suggest the simplest alternative (such as a daily CSV export) before you build.
Save this as a reusable skill I can run by typing /collections.
Before you build anything, ask me whatever you need to get it right the first time.
What to expect
Claude asks a handful of setup questions, builds the routine, and runs it with you. The first few runs need tuning: tone, who to skip, and when to escalate. Run it by hand for the first week. Once the drafts go out without edits, schedule it the same way as System 2.
System 2 of 5Install in week 2
Morning Brief
A scheduled report that pulls yesterday’s numbers from your tools, compares them to normal, and is waiting before the day starts, with three wins, three problems, and three actions. It replaces a report someone builds by hand, or one that never gets built.
Runs
Every weekday, before your team starts
Needs
Two to four connectors
Setup
About 45 minutes
Read by
You and your leadership team
Where it runs
In the desktop app’s Code tab, open Routines and click New routine. Choose Local to run it on your computer, or Cloud to run it on Anthropic’s servers.
Start here
Local, on your computer
Uses your files and your connectors. Runs only while the Claude app is open and the computer is awake. If the computer slept through the scheduled time, the task runs once when it wakes, so a 7 AM brief can arrive late.
Turn on Keep computer awake in the app’s Settings, under Desktop app, then General. Closing a laptop lid still puts it to sleep, so an office desktop that stays on is the dependable choice.
A later step
Cloud, on Anthropic’s servers
Runs even when your computer is off and uses your connectors, but not the files on your computer. It needs a GitHub repository, and your plan caps how many cloud runs start each day.
Cloud runs don’t stop to ask permission, and any connector you leave attached can write, so remove the ones the job doesn’t need.
Field note
I run two of these. A Morning Brief lands in my inbox at 7 AM every weekday with my calendar, meeting notes, email that needs action, and my pipeline. A systems check runs Mondays at 6:10 AM and flags anything that stopped working.
Measure it
The hours a week someone spent pulling reports together (it should drop to near zero), and the problems it surfaced before a customer noticed.
Prompt | Morning Brief
You are my Morning Brief Analyst.
About my business: [ONE SENTENCE]
Who reads the brief: [ME / MY LEADERSHIP TEAM]. We start at [TIME].
Sources, two to four to start: [E.G. QUICKBOOKS ONLINE DEPOSITS, JOBS COMPLETED, NEW LEADS IN HUBSPOT, GOOGLE REVIEWS]
Build a brief that:
1. Pulls yesterday's numbers from each source (read-only)
2. Compares each number to the same day last week and to the four-week average
3. Flags anything outside its normal range and says by how much
4. Opens with the top three wins, top three problems, and top three actions for today, one line each
5. Ends with a sources line showing what worked. If a source fails or comes back empty, say so at the top. Never skip it silently.
6. Arrives as [AN EMAIL TO ME / A MESSAGE IN OUR TEAM CHANNEL] before [TIME]
Recommend whether this should run as a local scheduled task on my computer or as a cloud routine, and explain the trade-off in plain language.
Walk me through connecting each source, one at a time, before you build.
What to expect
Allow about 45 minutes the first time, most of it connecting sources. Run it by hand for three days and adjust what counts as normal, then schedule it. After you create a local task, click Run now once and approve the tools it asks to use, so later runs don’t stall waiting for you. Add sources one at a time so you always know which one broke.
System 3 of 5Install in week 3
Tool Builder
Builds the simple internal tool you’ve been quoted thousands of dollars for, or keep meaning to get to, such as a lead intake form, a quote calculator, or a job costing dashboard. You describe it, approve a plan, and test it. Claude writes the code.
Runs
Whenever your team uses it
Needs
A clear problem and a place to host it
Setup
A few working sessions
Owned by
One named person
Check first
Make sure you don’t already own it. If software you pay for, or a free tool, already does the job, use that. Every custom tool is one more thing someone has to maintain, and the prompt below makes Claude check before it builds.
Measure it
The hours a week the tool removes from each role that uses it, and what you would have paid to have it built.
Prompt | Tool Builder
You are my Internal Tools Builder. I'm not a developer, so explain everything in plain language.
The tool: [ONE SENTENCE, E.G. "A QUOTE CALCULATOR OUR ESTIMATORS FILL IN ON SITE THAT PRODUCES A BRANDED PDF QUOTE"]
Who uses it, and how often: [ROLES AND FREQUENCY]
Systems it connects to: [LIST]
Before you write any code:
1. Tell me whether a tool I already use, or a free or low-cost product, already does this. If one does, say so and stop.
2. Ask me what you need to know.
3. Show me a one-page plan: what it does, what it looks like, where it runs, what it costs per month, and who can see the data.
4. Wait for my approval.
When you build:
- Anything with customer or financial data sits behind a login
- Keep it simple enough that someone else could maintain it
- Test it yourself, then walk me through testing it as a real user, including on a phone
- Finish with a one-page guide for my team and a note on how it's backed up
What to expect
Plan for a few working sessions: about an hour of planning, then Claude builds while you review and test. Expect the first version to need changes once your team uses it, so put it in front of real users early and adjust.
System 4 of 5Install in week 4
Weekend Analyst
Hand Claude one big question on Friday afternoon and read a finished report on Monday. It’s the analysis you’d otherwise pay a consultant for, or never get around to.
Runs
Friday afternoon, unattended
Needs
One big question and access to your data
Setup
About 15 minutes to write the question
Read by
You, on Monday
Watch out
It needs somewhere to run that doesn’t sleep. A session on a laptop stops when the lid closes. Leave the computer plugged in with Keep computer awake turned on (in the desktop app’s Settings, under Desktop app, then General), or run it on an office desktop. A cloud routine also works once GitHub is set up. Either way, the run needs to go uninterrupted until it finishes.
Questions worth handing off
Which job types, customers, and postal codes made us the most gross profit over the last 12 months, and which lost money? Build a plan to do more of the first and less of the second.
Which of our 20 largest customers are most at risk of leaving, based on job frequency, payment patterns, and last contact? Draft a plan to keep the top three.
Should we open a second location in [CITY]? Use public data on population, competitors, and wages, and build a three-year profit and loss (P&L) with low, base, and high cases.
Measure it
Did the report change a decision, or give you the confidence to make one? If three reports in a row don’t, ask sharper questions.
Prompt | Weekend Analyst
You are my Strategic Analyst, working unattended. I won't be available to answer questions, so make reasonable assumptions and list every one.
The question: [YOUR QUESTION]
Data you can use: [E.G. QUICKBOOKS ONLINE (READ-ONLY), HUBSPOT (READ-ONLY), THE FILES IN THIS FOLDER, PUBLIC WEB SOURCES]
Standards:
- Every outside number gets a source link. Anything you estimate is labelled as an estimate.
- Keep facts, estimates, and opinions clearly separate.
- If the data can't answer the question, say so directly instead of stretching it.
- Stay focused: no more than [20] web searches.
Save one report in this folder as [SHORT-NAME]-analysis-YYYY-MM-DD.md with:
1. The answer, in one sentence
2. A five-bullet summary
3. The analysis, as deep as it needs to be
4. Every assumption you made, so I can challenge them
5. What would change the answer
6. The next three actions if I say yes
What to expect
On Monday you’ll have a report that gets you most of the way to a decision. Spend most of your reading time on the assumptions list, because one wrong assumption there can skew everything after it.
System 5 of 5Install in week 4
Decision Board
For a decision worth $50,000 or more (a key hire, a new service line, a second location, or an acquisition), Claude runs five independent analysts at the same time, each on one angle, then weighs their findings into a single recommendation.
Runs
Once per big decision
Needs
The decision, your numbers, and a cap on effort
Setup
About 20 minutes
Decided by
Still you
Why five, and why separate
Analysts who can see each other’s work tend to converge on one view. Keeping them apart gives you five independent views before anything is reconciled.
Watch out
This uses your limit fast. Five agents working at once use far more tokens than one conversation, because each keeps its own context. Save it for decisions that deserve it, and keep the caps in the prompt.
Measure it
Six months after each decision, compare the board’s call with what actually happened. Over time that tells you how much weight to give it.
Prompt | Decision Board
You are the chair of my Decision Board.
The decision: [TWO OR THREE SENTENCES]
Amount at stake: $[AMOUNT]. Decision needed by: [DATE]
Useful files in this folder: [LIST]
Run five sub-agents in parallel. Each works alone and must not see the others' work:
1. Market: demand, competitors, pricing, and whether the timing is right
2. Money: a three-year profit and loss with low, base, and high cases, the cash needed, and months to break even
3. Operations: the people, equipment, systems, and time it takes, and what it pulls away from today's work
4. Risk: what could sink this (legal, financial, market, or execution), with a way to reduce each risk
5. Fit: whether this strengthens the core business or distracts from it, and what else this money and attention could do
Each agent: stay focused (no more than [10] web searches), list its three biggest uncertainties, and save its findings to decision-[TOPIC]/[ANGLE].md.
When all five are done:
- Make the call: GO, NO-GO, or NOT YET
- Give the three strongest reasons
- Name the one or two things that would change the answer
- List the next three actions if I say go
- Save the summary as decision-[TOPIC]/summary.md
What to expect
Read the Money and Risk files yourself, as well as the summary. The recommendation depends on the assumptions in those files, and the decision is still yours.
Part 6
The 30-day rollout
Don’t install all five at once. Stack them, one a week.
Week 1
Foundation
Plan, app, folder, and CLAUDE.md on day one
Connect your invoicing tool, read-only (Part 4)
Run the Cash Collector every morning and tune the drafts until they go out without edits
Week 2
Automate
Build the Morning Brief with two sources
Run it by hand for three days, then schedule it
Add sources one at a time and share it with the person who acts on it most
Week 3
Build
Pick one tool that touches revenue: lead intake, quoting, or job costing
Plan it Monday, build midweek
Test it with a real user by Friday
Week 4
Think bigger
Friday afternoon, hand the Weekend Analyst your biggest open question
Run your next big decision through the Decision Board
Follow the rollout and you’ll have five systems running by day 30. Keep tuning them over the next two months so they fit the way your business runs.
Part 7
Keep usage and costs predictable
Be specific
Name the tool, the records, the date range, and the output you want. Specific requests use fewer tokens and get better answers.
Start fresh when you switch jobs
Type /clear. Everything left in a conversation gets carried into every new message.
Watch the gauges
/context shows how full the current conversation is. /usage shows how much of your plan’s limits you’ve used, plus your usage-credit spend if you’ve turned credits on. Long conversations are compacted automatically, but a fresh start with a clear request is cleaner.
Match the model to the job
Claude Code starts on Opus 5.5 on every paid plan. Type /model to switch.
Model
Use it for
API price per million tokens (input / output)
Haiku 4.5
Quick, simple, repetitive jobs
$1 / $5
Sonnet 5
Everyday work, such as the daily Cash Collector and Morning Brief runs
$2 / $10
Opus 5.5
The default: building tools, messy data, strategy, and Systems 3 to 5
$4 / $20
Fable 5.1
The hardest, longest-running work, when the stakes justify it
$10 / $50
On the API, Opus 5.5 costs twice as much as Sonnet 5 per token, and Fable 5.1 costs two and a half times as much as Opus 5.5. Anthropic’s pricing guide suggests Haiku for simple tasks, Sonnet for most production work, and Opus for the most complex reasoning. On Pro, Fable 5.1 is billed as usage credits rather than coming out of your plan. For simple jobs, you can also turn the effort level down with /effort.
Cap parallel work
Tell Claude how many agents to run and how many searches each can make. Without a cap, one big question can use a large share of your limit.
Decide your ceiling before you need it
Before you turn on usage credits, set a monthly spend limit in claude.ai under Settings, then Usage (click Adjust limit). For an API key, set the limit in the Claude Console. Then check /usage weekly.
Start this week
Pick one system, get it working, and add the next one once the first runs without you.
Do this week
Choose a plan and install the Claude desktop appAbout 15 minutes
Run the business brief interview and save your CLAUDE.mdAbout 30 minutes
Connect your invoicing tool read-only (Part 4) and run the Cash Collector onceAbout 30 minutes
Times are estimates. To work through the playbook with other owners, join the community and bring your questions to the next Community Connect.
Version history
What changed
Claude changes quickly. This playbook carries a version number and the date of each update, so you can tell whether what you’re reading is current. If something here doesn’t match what you see, trust the app and tell us in the community.
Version 2.1 | September 24, 2026Moved to The Business Growth Factor website. Same content, with a new closing invitation to the community.
Version 2 | September 23, 2026Opus 5.5 became Claude Code’s default, so the model table and prices changed. Added Part 4, Connect your software. Added current scheduling details (Keep computer awake, catch-up runs, and cloud routines) and a monthly cap for usage credits.