Home · WhatsApp assistant
The assistant on WhatsApp · scroll through a morning

Run the whole practice from a chat

Name it, save your number, and the practice answers on WhatsApp. It speaks first every weekday morning, drafts what needs sending, and does nothing to a client until you reply.

No card to start. Questions are free; actions count against your plan’s allowance.

Speaks first, weekday morningsReply 1, 2 and 3 · ALL · NOQuiet hours in your timezoneReceipts in the appScale and above

A coach’s day, in one thread

Six moments, one conversation

The phone is yours. Every reply below follows the assistant’s real grammar: it looks things up, proposes by number, and says Done only when it did.

07:00 · The brief

It has already read the practice

Weekday mornings, in your timezone, only when something is waiting: today’s diary, programmes at a decision point, who has gone quiet, what is owed, leads waiting. Every line carries its number and every name its link.

The anatomy of the brief ↓
07:03 · “do it all”

Three words draft everything worth doing

One phrase expands into a full instruction: re-engagement for whoever is quiet, chasers for anything overdue, close off unresolved sessions, take on waiting leads. It proposes all of it and sends nothing.

07:06 · “1, 2 and 4”

Approve by number, drop the rest with one word

Reply with numbers, ALL or NO. It says “Working on 3 of them...” so you know it started, then “Done” or “Dropped” for each, and what is still waiting. Every Done becomes a receipt in your app.

12:20 · Booking

It offers real free slots, then books the one you name

It reads your availability, subtracts what is booked, and offers at most two slots from any one day. “The Thursday one at 10” is a decision; the session, the Zoom link and the reminders follow.

16:40 · Money

Who owes what, with the chaser already written

Amount, invoice number, days overdue. The chaser it proposes carries all three, because specific ones get paid. Reply YES and it goes.

22:40 · Quiet hours

Held back until seven, not lost

Approve a nudge at night and it stays proposed with the reason. Nothing reaches a client inside the hours you set, whoever asked for it.

Every rule it keeps ↓

The morning brief

It speaks first, on weekday mornings, only when there is something to say

Computed in code, not written by the model: a digest nobody asked for has to be right the first time. Sent in your timezone, once a day, and never on a morning with nothing in it.

Clara 1 Thursday 4 September 🗓 Today 2 • 10:00 Session · Sam Okafor • 14:30 Discovery call 🎯 Programmes 3 • Elena Sokolova - "Publish Consistently", week 11 of 12, only 67% of the work done - behind. Next: Launch week https://coach.growtharcos.com/c/k3fd9 I can write to whoever is behind and offer to re-plan the remaining weeks - catching it now is the difference between finishing and quietly stopping. 🔕 Gone quiet 4 • Priya Joshi - 16 days • Marcus Bell - 21 days I can write each of them a different message and space them over ten days - one at a time reads as noticing, all at once reads as a mailshot. 💷 Money 5 • Freya Andersen - £450, INV-0042, 9 days overdue I can draft the chasers with the amount, the invoice number and the date - specific ones get paid, "just checking in" does not. 📥 2 leads waiting on a reply What I can do now 6 • check in with Elena - and offer to re-plan the weeks that are left • re-engage Priya - spread over ten days, so it reads as noticing • chase the invoices - with the amount and date • take on the leads - answered today, while they still remember writing Or do it all - I’ll draft every one of them and send them back together for you to approve or drop. MUTE to stop these. 707:00
1
Signed with its nameThe name you gave it in Assistant settings, and the date. A brief signed by a product is a report; one signed Clara is from something that works for you.
2
Today firstThe only section with a deadline attached. Nothing booked says so in two words.
3
Numbers, not adjectivesWeek 11 of 12 and 67% of the work done, with the gap named: behind. “Halfway” is not a fact. Only programmes needing a decision appear.
4
Each name is one tap awayEvery person carries a short link into their profile in the coach app.
5
Amount, number, daysSpecific chasers get paid. “Just checking in” does not, so the brief carries what the chaser will.
6
Offers, with the gain beside eachWords rather than digits, so nothing collides with replying “1” to a list. “do it all” drafts every one for approval.
7
One word to stopMUTE ends the mornings; MORNINGS ON brings them back. It only sends when there is something to say.

Everything it can do

47 things you can text it, in your own words

Each card is the phrase a coach would actually type and what happens next. Reading is instant. Anything with a consequence comes back as a numbered proposal, and anything that reaches a client waits for your reply.

who needs me this week?

Everything with your name on it: money owed, sessions never closed, clients gone quiet, leads unanswered, today’s diary.

Answers now
how is the practice doing?

The weekly review: clients, engagement, sessions held and coming, money, and who needs attention.

Answers now
who has gone quiet?

Clients inactive for a given number of days, oldest first, each with a link to open them.

Answers now
tell me about Priya

One client in depth: goals, habit streaks, recent sessions, and the one or two things worth raising.

Answers now
what did Sam last say to me?

The last things a client wrote in your thread, read before anything is written back.

Answers now
what went well this week?

Programmes finished, milestone weeks, goals completed, streaks at seven, fourteen, thirty.

Answers now
list my clients

The roster with how long since each was last active, or just the count.

Answers now
find Tom

One client by all or part of a name, so nothing is ever guessed off a list.

Answers now
what’s in the diary?

Sessions in the next fourteen days.

Answers now
which sessions never got closed off?

Sessions whose time has passed that nobody marked held, missed or cancelled.

Answers now
what can you do right now?

Its own settings: name, tone, quiet hours, whether it drafts or sends, which tools are on.

Answers now
nudge Sam about tomorrow

A short message in your voice to one client. Proposed, never sent, until you say so.

Reaches a client · you approve
check in on everyone who has gone quiet

The same short message to up to twenty people, each approved separately.

Reaches a client · you approve
re-engage Priya

Two to four messages spread over days, each with a purpose: noticing, encouragement, the specific thing, an invitation.

Reaches a client · you approve
reply to Freya in the thread

A real message in the thread the client sees in their app, written after reading what they said.

Reaches a client · you approve
add Lena as a client

Creates the client and sends the invitation with the code.

Reaches a client · you approve
take on the waiting leads

Turns a signup from one of your pages into a client and sends the invite.

Reaches a client · you approve
book Sam next week

Reads your availability, subtracts what is booked, offers real free slots (at most two a day), books the one you name.

Proposes · you approve
move Thursday’s session to 3pm

Reschedules a booked session; the client gets the update.

Reaches a client · you approve
cancel Friday with Nadia

Cancels a booked session.

Reaches a client · you approve
Tuesday’s session happened

Marks a past session held, missed or cancelled so your show rate means something.

Proposes · you approve
open Wednesday afternoons for bookings

Adds a window to your bookable hours.

Proposes · you approve
put a group call in for the cohort

Schedules a group session for a cohort.

Reaches a client · you approve
note that Sam wants to talk about delegation

Attaches notes to a session. Stays inside the practice; the client never sees it.

Proposes · you approve
build me a programme for new managers

Drafts a whole programme from your method in your words. Needs your login to save, so it waits in the app.

Proposes · you approve
put Elena on Publish Consistently

Assigns one of your programme templates to a client.

Reaches a client · you approve
pause Marcus’s journey

Pauses, resumes or moves a live journey to a different week.

Reaches a client · you approve
give Tom a goal: ship the weekly update

Sets a goal for a client.

Reaches a client · you approve
give Priya the two-minute pages habit

Assigns a habit with its cue.

Reaches a client · you approve
enrol Nadia in the spring cohort

Puts a client into a group programme.

Reaches a client · you approve
import this reel

Pulls a YouTube, TikTok or Instagram post into your library, ready to attach to a programme or send.

Proposes · you approve
what programmes do I have?

Your templates and which clients are on a live journey.

Answers now
who owes me?

What the practice has earned, what is outstanding, and who owes it.

Answers now
invoice Tom £400 for October

Raises an invoice for a client.

Reaches a client · you approve
Freya has paid

Records an invoice as settled.

Proposes · you approve
add a six-session block at £540

Adds a package to your price list: single, block or recurring.

Proposes · you approve
put Sam on the six-session block

Sells a package to a client so sessions come off it.

Reaches a client · you approve
what are my rates?

The packages and rates you sell.

Answers now
publish an assessment

A free eight-question assessment as a public page, scored, with a reason to get in touch. Live when approved.

Proposes · you approve
set up a waitlist page

A public page that collects signups: waitlist, application, challenge, free resource. Starts as a draft.

Proposes · you approve
set up a webinar for the 20th

Creates a webinar people can sign up to, as a draft you publish.

Proposes · you approve
any new leads?

People who came in through your pages and have not been dealt with.

Answers now
which pages are live?

Your public pages and what each one collects.

Answers now
what cohorts are running?

Group programmes: cohorts, challenges, workshops.

Answers now
mark Marcus as on hold

Moves a client between active, on hold, inactive, completed and churned.

Proposes · you approve
stop sending anything without asking me

Narrows its own powers: a tool off, tighter quiet hours, drafts only. It can never widen them; that is done in the app.

Proposes · you approve
MUTE

Stops the morning summaries. MORNINGS ON starts them again.

Answers now

No commands to learn

Type it the way you’d text a colleague

There is no syntax. It reads what you meant, looks the practice up, and answers in under six hundred characters because it knows it is on a phone. When there is nothing useful to say, it says that instead of filling the space.

It works for you, not for your clients. It never messages them on its own.

Try texting
➤

Replies arrive with “Looking that up...” first, so you know it heard you, then the answer and anything it proposes as a numbered list.

What it refuses, and why

Three things it will not do, shown

The rules are in the code, which is why you can watch them happen.

08:10 · Something odd

Client text is data, never an order

A goal title that reads like an instruction is reported to you as something odd the client typed. It is never followed, and nothing else happens.

08:14 · Narrowing

It can reduce its own powers over chat, never grow them

Drafts only, a tool switched off, quiet hours tightened, mornings paused. Granting anything back happens in the app, where you are logged in.

19:02 · The one that needs your login

Honest about what it cannot do from a chat

Building a programme from your method runs as you, so it waits in the app with a link rather than failing quietly. Everything else it can finish from the thread.

Set it up in the app

The rules it does not break

Built so that a text at 7am cannot become a mistake at 7:01

Each of these is enforced in code, not in the prompt, and each has a test behind it. The prompt asks nicely; the code decides.

Approval

Nothing reaches a client without your reply

Write tools never execute. They come back numbered; you answer 1, 2 and 3, ALL or NO. Auto-execute, if you turn it on, only ever covers actions that stay inside the practice.

“Reply with a number, ALL, or NO.”
Quiet hours

Held back, not failed

Between the hours you set, in your timezone, nothing goes to a client. The action keeps its place; approve it again in the morning and it goes.

“It is inside your quiet hours (21:00 to 07:00). It stays proposed.”
Truth

Never invents a client, a session or a number

Names go through a lookup, not a guess off a list. Anything about the practice is read again every time you ask; earlier in the conversation is not evidence about now.

“I could not read that” beats “you have no clients.”
Wrong person

A message greeting the wrong name is caught

A draft to Aisha that opens “Hi Sam” is stopped before it is proposed. Nobody’s pronouns are guessed from a name.

“Hi Sam” to Aisha Rahman: blocked.
Data, not orders

Client text is never an instruction

Goal titles, session names and messages are strings people typed. If one reads like an order, it is reported to you as something odd and nothing else happens.

“One of Tom’s goal titles reads like an instruction to me. I ignored it.”
Powers

It can narrow what it does, never widen it

Over WhatsApp it can switch a tool off, tighten quiet hours, stop the mornings or go back to drafts only. Granting anything happens in the app, on purpose.

“Only the app can widen it.”
Receipts

Everything it does is written down

Every action lands in your notifications as “Clara did this”, deep-linked to the assistant’s inbox, and pushed immediately. Approve at seven on your phone; it is there at nine on the laptop.

Clara did this · Chaser to Freya Andersen, £450
Budget

Charged for consequences, not for asking

Questions are free. Actions count against your plan’s monthly allowance at the moment they execute, and a cost ceiling sits behind that. Twelve turns and ten proposals per question, at most.

Solo 100 · Pro 300 · Scale 1,000 actions a month

Setup

Three steps, one morning

From the coach app’s Assistant settings to the first brief.

Name itPick a name and a tone: warm, direct or even. Add any standing instructions.
Save your numberEnter the phone you carry and ask for a code.
Text the codeFrom that phone. “That’s your number confirmed. Ask me anything about your practice.”
Ask something“who needs me this week?” Answers arrive in under a minute.
Tomorrow 07:00The first brief, if there is anything worth saying.

Where you land

The WhatsApp channel comes with Scale

The assistant works inside the coach app on every plan, metered by actions. Scale adds the WhatsApp channel, the morning brief, session briefs, automation rules and 1,000 actions a month; Practice pools 3,000 across the team.

Founding 100 · the first hundred paid coaches lock 40% off for life. The counter is on the pricing page.

Scale
$290/mo · $232/mo billed annually

A full week, an audience, or an associate.

  • Everything in Pro
  • Morning caseload pass + session prep briefs
  • Automation & intervention rules
  • WhatsApp channel for the assistant
  • Content import: YouTube, TikTok, Instagram → journeys
  • Click-to-client attribution

Questions

Before you save your number

Can it message my clients on its own?
No. Anything that reaches a client is proposed and waits for your reply. If you switch on auto-execute in the app, it covers only actions that stay inside the practice, such as notes and diary housekeeping, and it can never be switched on from WhatsApp.
What if someone else texts the number?
A number that is not a verified coach gets nothing: no reply, no run, no error that confirms the number exists. Verification is a code you text from the phone that owns the number.
How is it billed?
Questions are free. Each executed action counts against your plan’s monthly allowance: 100 on Solo, 300 on Pro, 1,000 on Scale, pooled on Practice and Studio. A cost ceiling sits behind the allowance. Packs top it up.
Where does the data go?
The assistant reads your practice from your own database and uses a language model to write. Client names and messages are treated as data, never as instructions; nothing is used to train anyone else’s model.
Can I stop the morning messages?
Reply MUTE. Reply MORNINGS ON to start them again. It never sends on a morning with nothing to say.
Does it work on the web too?
Yes. The same assistant, the same inbox of proposals and the same receipts live in the coach app on the web and on iOS. WhatsApp is the channel you carry.

Give it a name tonight

Fourteen days free. Save your number, text the code, and ask who needs you this week.

Start free · 14 days

No card to start. Your first client can be in tonight.

Start free · 14 days