To run a coaching program with ChatGPT or Claude, connect the assistant to a coaching platform that holds the program, then ask it in plain words to do the work: build the weeks, add the worksheets and check-ins, schedule the group calls, post to the cohort and tell you who has gone quiet. On upcoach, an organization admin connects once from Admin Area > Integrations > MCP, and the assistant then works inside your real program, acting as you.
This guide covers the setup, a weekly routine you can run from the chat, and the parts you still do in upcoach.
Why a chat alone can’t run your program
ChatGPT and Claude are good at drafting. Ask for a six-week leadership program and you get a tidy outline in seconds. But an outline in a chat isn’t a program. Your participants can’t log in to it, nobody gets a reminder before the group call, and when you ask on week four who has fallen behind, the assistant has no idea, because it never saw a single check-in.
Running a program means keeping state: who is enrolled, what has been released, who did the work, what they wrote. That needs a platform. The useful change is that you no longer have to switch between the two. With an MCP connection (MCP is an open standard for linking AI assistants to real tools), the assistant reads and writes the program where it lives.
If you mostly want help writing content, the older guides on using AI for content creation and AI for online courses cover that. This article is about operating the program day to day.
What can ChatGPT or Claude do in a coaching program?
Once connected to upcoach, the assistant can use the tools listed in the Connect AI tools to your organization with MCP help article. In coaching terms:
- Build. Create a draft program, add sections (such as “Week 1”) and modules, and write lessons, worksheets, quizzes, task lists and check-ins. It can set a section’s release date, reorder things, and search your activity library to reuse what you already have.
- Schedule. Create a single event or a recurring series, and change or cancel one. Members going to it are notified and their calendar invites update.
- Enroll. Invite people by email as participants or coaches, up to 20 at a time, per the changelog. Each gets the normal invite email.
- Talk to the cohort. Post to a program’s Feed and send a message to its Channel.
- Read progress. Pull program progress, see who has and hasn’t completed an activity, read worksheet and check-in answers next to the question they answer, and find participants who haven’t been active for a number of days.
How to run a coaching program with ChatGPT or Claude, step by step
- Set up the program shell in upcoach. Start a trial, then decide the format, length and start date. If you plan to sell it, create the offer in upcoach now, since the assistant doesn’t handle payments.
- Connect your assistant. An organization Owner, Admin or Implementation Admin opens Admin Area > Integrations > MCP, copies the Server URL and adds it as a custom connector in Claude, or as a custom MCP server in ChatGPT on the web. A browser window opens on the upcoach authorization page; click Authorize. Your assistant never sees your upcoach password.
- Ask what it can do. Start with “What can you do in upcoach?” The assistant knows the connector’s limits, so you get a straight list before you rely on it.
- Build the curriculum in one conversation. The help article’s own example is “Design a 6-week leadership coaching program with weekly group calls”. Describe your method, the weekly rhythm and the activities you want. The result is a draft you open in upcoach and edit.
- Add the people and the calendar. Ask it to invite your participants by email and to set the weekly call as a recurring event. Read back what it says it sent: it tells you who it emailed or notified.
- Run the week from the chat. Use the routine in the next section: a progress read early in the week, a nudge mid-week, a summary before the next session.
- Close the program with its data. At the end, ask for the check-in and worksheet answers across the program and use them for your final session and for a report to the client or sponsor.
A weekly routine you can run from the chat
Most of a coach’s admin time between sessions goes on the same few questions. Here they are as prompts taken from upcoach’s help and changelog pages:
| When | Ask your assistant | What you get |
|---|---|---|
| Monday | ”List all my live programs and show me their progress” | Where each program stands before the week starts |
| Monday | ”Who’s on track in the Leadership Cohort, and who went quiet?” | Participants active in the last 14 days, and those who weren’t |
| Wednesday | ”Who hasn’t done the Week 2 reflection yet?” | Who completed it and who didn’t, by name |
| Wednesday | ”Who hasn’t been active in the last 7 days in my mindfulness workshop?” | A list to follow up with personally |
| Thursday | ”Show me the check-in responses for my leadership program” | What participants wrote, to shape the next session |
| Friday | ”Which activities in my coaching program have the lowest completion rates?” | The activity to rework or explain on the next call |
| Any day | ”What’s coming up in my sales bootcamp this month?” | The program’s upcoming events |
Swap in your own program names. In assistants that support MCP Apps, several of these answers come back as cards in the chat: a program overview, progress, activity completion and events. The progress and completion cards have a button that drafts a check-in or reminder for you to review before anything is sent.
Two habits keep this routine useful. First, read before you write: look at who went quiet before you post a group nudge, because a personal message to two people works better than a broadcast to twenty. Second, use the answers in your session. When you can open a call with “three of you wrote that delegation is the hard part,” participants see that their check-ins are read.
If your clients need a reflection habit to feed this routine, the free Weekly reflection habit training gives you a seven-day check-in you can run with them in upcoach.
What still happens in upcoach
The assistant works through the connector’s tools only. Per the help article, it can’t:
- work with offers, payments or checkout
- upload files (it can use files already uploaded in upcoach)
- read your feed, channel messages or direct messages
- create or edit groups
- set check-in schedules, reminders or due dates
- change workspace settings, billing or branding
So a split that works: set up selling, branding and groups in upcoach once, and do the repeated work, such as building weeks, scheduling, nudging and reporting, from the chat. Everything the assistant does is also possible by hand in upcoach, and everything it creates stays editable there.
Checklist before you hand the week to your assistant
- An organization Owner, Admin or Implementation Admin has connected the assistant
- On ChatGPT, you’re on Business, Enterprise or Edu (Pro connects read-only)
- The program exists, with its start date and offer set in upcoach
- You’ve asked “What can you do in upcoach?” and read the answer
- The curriculum draft has been reviewed in upcoach before participants join
- You check who it says it emailed or notified after each invite or post
Running your program from Claude or ChatGPT on upcoach
upcoach’s MCP connector works with Claude, ChatGPT, Claude Desktop and Cursor, and with any MCP client that supports remote servers with OAuth. It’s included in every plan, and your participants don’t need an AI account: they use upcoach on the web or the mobile app.
For the full picture of what upcoach holds and what your assistant does with it, read Run your coaching programs from your AI. If you run cohorts or peer groups, How to run a cohort-based coaching program and How to run a mastermind group cover the program design that the assistant then builds.
To try it on your own program, start a 14-day free trial, open Admin Area > Integrations > MCP and follow the connection steps.
Frequently asked questions
Can ChatGPT run a coaching program on its own?
Not on its own. A chat can draft a curriculum, but it has nowhere to keep your participants, sessions, check-ins and progress. Connect it to a coaching platform such as upcoach and it can build and run the program there, acting as you, while the program itself lives in upcoach.
Do I need a paid ChatGPT or Claude plan?
For Claude, no: custom connectors work on every Claude plan, including Free, where you can add one. For ChatGPT, custom MCP connections need Business, Enterprise or Edu on the web. ChatGPT Pro connects read-only, so tools that create or change things won’t run.
Who on my team can connect the AI assistant?
An organization Owner, Admin or Implementation Admin. Program-level roles such as Program Admin or Program Facilitator can’t connect it; they need one of those organization roles first. Each AI tool is authorized once, and the assistant then acts as the person who connected it.
Will my participants need ChatGPT or Claude?
No. The connection is for you and your team. Participants use upcoach on the web or the mobile app, as they would for any program.
Can the AI assistant take payments or sell my program?
No. Offers, payments and checkout aren’t among the connector’s tools, and neither are uploading files, creating groups or changing workspace settings. You set those up in upcoach, and the assistant works on the program itself.