Run a 30-day coach training program automatically by text

Sends new coaches a daily lesson by text for 30 days and tracks their progress in a spreadsheet.

How the work actually flows

It repeats. Next day check runs again; runs once per one per active coach.

Pattern: Structured Loop (21) ยท Multiple Instances with a priori Design-Time Knowledge (13)

flowchart TD trig(["daily lesson schedule"]):::trigtime s0["check active coaches and day"]:::task s1[["send today's lesson by text"]]:::mi s2["receive reply and update progress"]:::task trig --> s0 s0 -->|"one per one per active coach"| s1 s1 --> s2 lp{"30 day program completed"}:::gate s2 --> lp lp -. "next day check runs again" .-> s0 lp -->|"finished"| out out[/"coach completes 30 day program"/]:::out pay{{"consistent onboarding with no manual check ins"}}:::pay out --> pay classDef task fill:#e7f6fe,stroke:#34b8f0,color:#2c2a29 classDef svc fill:#f6f8fa,stroke:#7c8795,color:#2c2a29 classDef mi fill:#e7f6fe,stroke:#0079a8,color:#2c2a29,stroke-width:2px classDef human fill:#fff,stroke:#0079a8,color:#0079a8 classDef store fill:#f6f8fa,stroke:#0079a8,color:#2c2a29 classDef trig fill:#00a4eb,stroke:#0079a8,color:#fff,font-weight:bold classDef trigtime fill:#00a4eb,stroke:#0079a8,color:#fff,font-weight:bold classDef trigdata fill:#8ad4f5,stroke:#0079a8,color:#06314c,font-weight:bold classDef gate fill:#fff,stroke:#e8a23d,color:#6b4708,font-weight:bold classDef out fill:#1f9d6b,stroke:#167a53,color:#fff,font-weight:bold classDef pay fill:#06314c,stroke:#021f33,color:#fff
Starts itA stepRuns once per itemRepeat or finishResultPayoff
Build size
Advanced

A larger build with multiple systems, AI reasoning, and custom rules.

Business functions
Voice & PhoneMessaging & NotificationsSpreadsheet & Database OpsAPI & Webhook IntegrationHR & RecruitingEducation & Training
Connects
Google SheetsTwilio

The problem it solves

Onboarding new coaches one by one takes time you don't have, and training falls through the cracks once someone's signed up and the excitement fades. You want every new coach to get consistent, timely lessons without you personally checking in each day. Tracking who's on what day of the program in a spreadsheet by hand is tedious.

Who it fits

Coaching businesses or training programs that onboard new coaches with a structured, multi-day curriculum.

How it works

  1. A new coach registers and their details are logged in a spreadsheet
  2. Each day, the system checks who is active and what day of training they're on
  3. The corresponding lesson is sent to them by text message
  4. Replies are received and progress is updated in the spreadsheet automatically
What you get

New coaches who finish their 30-day training

You get new coaches guided through a consistent 30-day lesson plan sent right to their phone.

What you get

A spreadsheet that tracks every coach's training progress, with daily lessons sent automatically.

What you need

A Google Sheets account and a Twilio account with an SMS-enabled phone number.

We can build this. But should you?

The hard question is not how to build it. It is whether this is the right thing to build first.

That is what a Fractional Chief AI Officer figures out with you, before anyone writes a line of code.

Let's Talk Strategy

Related automations

Back to the AI Playbook