of new members gone within 7 days
New members join and go silent.
No welcome, no first win, no reason to come back. The first 48 hours decide whether they become a regular or a ghost.
Your agent DMs every new member on day 0, 3 and 7.
MySkool gives Claude, ChatGPT and your own agents hands inside your community. Ask who’s going cold, DM new members, answer questions in the feed — one API, one MCP server, your own Skool account.
Which members haven't posted, commented or logged in for 14 days? Rank them by churn risk.
3 at high risk. Marta — last seen 19 days ago, was a top-5 commenter. Diego — paid, silent since reaching level 2. Ana — skipped the last two calls. Want me to draft a DM to each?
One prompt · three tool calls · one answer
Skool shows you the totals. It never shows you the member. By the time a number moves, the person behind it is already gone.
of new members gone within 7 days
No welcome, no first win, no reason to come back. The first 48 hours decide whether they become a regular or a ghost.
Your agent DMs every new member on day 0, 3 and 7.
per month, per member you didn't see leaving
Skool shows you totals — MRR, retention, churned count. Never which member is drifting this week.
Your agent scores every member daily and flags who's slipping.
lurkers / regulars / super users
Unanswered posts teach members not to post. Engagement drops, lurkers leave, and retention now ranks you in discovery.
Your agent triages the feed and drafts replies for you.
Skool shows you the totals. MySkool lets your agent see the members.
Every card is a prompt you can paste into Claude or ChatGPT once MySkool is connected — or a ready-made skill that drafts everything and waits for your OK. Run it once, or on a schedule.
"I can't download the resources." A blocked member who waits a day starts looking for the cancel button.
Every hour, find members who are blocked, angry or asking to cancel, and draft a reply for each.
Know who's going cold while there's still time to reach them.
Score every member by churn risk and show me the top 10 with the reason for each.
Skool shows totals. Not how members feel, what they keep asking, or who carries the community.
Build me a dashboard of how my community felt this week: themes, unanswered questions, risks, champions.
The first DM decides if they stay. Never miss one again.
DM everyone who joined today: welcome them, ask their #1 goal, and point them to the start-here post.
A save message in the first hour recovers members a month later can't.
Anyone who cancelled this week: send a save DM with the founder-rate offer and ask what was missing.
Unanswered questions are the fastest way to teach members not to post.
Find posts with zero replies older than 6 hours and draft an answer for each in my voice.
Lurkers come back for a recap they'd never scroll for.
Summarize this week's top posts, credit the authors, and publish a Friday recap in Announcements.
Members renew when they can see what they got. Wins buried in the feed don't count.
Find this week's member wins, congratulate each one, and draft a Wins Wall post.
90% of your members never post. One personal nudge changes that for some of them.
Members at level 1 with no comments in 30 days — DM each the one lesson that matches their stated goal.
Claude, ChatGPT, Cursor, Codex, or one you built — connect through MCP in one command, or call the REST API from anything. Every response is clean, deterministic JSON an LLM can act on.
No extension to install, no dashboard to learn. Connect, then ask.
Create an account with a magic link or Google, then start a 7-day free trial. You are not charged until day 8.
7-day trial · magic-link / Google
Link your own authenticated Skool account once. Your password is used a single time for login and never stored — we keep only the session.
your own account · consented
Paste the MCP URL into Claude or ChatGPT, or mint an sk_live_… key for anything else. Then just ask who needs you today.
MCP URL · or Bearer key
Skool automation apps give you one more inbox to check. MySkool gives the agent you already talk to a way to read and act on your community — so the work happens in the conversation you’re already having. Sub-200ms per call, no headless browser, no Chrome extension.
What you never have to build
We host the hard part. Your agent just asks.
Every Skool action under stable /v1 routes with one Bearer token. Zapier, n8n, a cron job, your own code — same envelope, same errors.
Paste the MySkool URL into Claude, ChatGPT, Cursor or Codex. Sign in once and the tools above show up in the conversation you already have.
You connect your own Skool login once. We keep the session alive, refresh it before it expires, and throttle writes to a human pace.
Every tool is also a documented REST endpoint. Same data, whichever way you call it.
Every member with join date, level, plan and last-seen.
One member's posts, comments, logins and course progress.
Send a direct message as you, throttled to human pace.
Your inbox, with the conversations still waiting on a reply.
One conversation, oldest to newest, with a cursor for older messages.
Feed by newest, activity, unread or top posts, with author, likes and comment counts.
One post with its whole thread in a single fast call.
Full thread of a post, replies included.
Publish a post in a category, as your account.
Reply to a post or to another comment.
The communities your connection can act on.
Categories, rules and settings of one community.
The Skool account you connected, so your agent knows which replies are yours.
Remove a post you published.
Remove a comment you wrote.
curl https://api.myskool.xyz/v1/groups/$GID/posts \
-H "Authorization: Bearer $SKOOL_API_KEY"
The same call · three ways
$29/mo. One plan, everything included. Try it free for 7 days, cancel anytime from the portal.
or $290/yr — 2 months free
One plan, everything included. 7-day free trial, cancel anytime.
Your agent pulls each member's activity through MySkool — posts, comments, last login, level, course progress — and ranks them by whatever rule you give it. You decide what “going cold” means; we give the agent the data to see it.
MySkool acts as your own authenticated Skool account, which you consent to when you connect it, and throttles writes to a human pace. We never touch accounts you don't own. That said, this rides an unofficial surface — read the disclaimer below.
No. MySkool has no inbox, no pipeline, no feed of its own. It gives the agent you already talk to a way to read and act on your community, so the work happens inside that conversation.
Skool has no public API. We track their internal api2 surface and the Next.js data payloads, with defensive parsers and a 'shape changed' alarm (skool_shape_changed) so you get a clear error instead of silent garbage when Skool drifts.
As long as Skool keeps it valid. We re-verify connections on a schedule and flip them to 'expired' before your calls start 401-ing, so you're told to reconnect early.
60 requests/minute per key and 30,000 requests/month per account, reported through standard X-RateLimit-* and X-Quota-* headers. One plan, so the limits are an abuse guard, not an upsell.
Connect your Skool, connect your agent, and ask who needs you today.