Add an AI agent to your course.

Works alongside Skool, Kajabi, Teachable, or your own site. Your agent teaches your students, answers pre-sale questions, and handles tier-1 support — then hands the hard tickets off to your real team.

Build my agent

$49/month$29/month early access· Cancel anytime.

Add a trained AI agent to your course in under 5 minutes. No code, no new content.

What your agent learns from

Everything you've already made. Nothing new to write.

Sales calls

Every discovery call and student coaching session you've recorded.

YouTube

Every video you've published, transcribed and indexed.

Newsletters

Years of emails to your list. Your best writing, ready to teach from.

Your course

Every lesson, PDF, exercise, and module. Uploaded once, cited forever.

Podcasts

Interviews and solo episodes. Yours and your guests'.

DMs & support

The threads where you answered the same student question 200 times.

Notion / Drive

Your second brain is finally useful to your students.

Anything else

Webinars, slide decks, workbooks. If it teaches, upload it.

Why now

Your course can teach, sell, and support around the clock.

You built the course. You wrote the emails. You did the sales calls. You've answered the same student question a thousand times. And every one of those artifacts is a piece of you that could be helping a student right now.

All of it can now live inside an AI agent that runs alongside your course platform, 24/7 — teaching students, closing sales, and taking the first pass at every support ticket.

Introducing

Your AI agent.

Course Agents AI takes your lessons, sales pages, and support docs and builds an AI agent that talks like you, teaches like you, and knows what your students need.

Then you point your course at it. Students chat with your agent right inside Skool, Kajabi, Teachable, or your own site. Prospects chat with it on your sales page. You keep every platform you already use.

students per agent
sources per agent
24/7
always on
$29
/month early access

The agent cites the exact lesson, timestamp, or PDF page it pulled an answer from so students trust it, and so do you.

Build a separate agent for each course, or one that knows your whole catalog. They share the same brain and stay in sync as you upload new content.

Three jobs your agent handles

Teach students, close sales, and triage support.

One agent, three jobs. Turn them on together or one at a time. Different scopes for different pages if you want.

1. Teaches your students

Answers questions on every lesson. Cites the exact video timestamp or PDF page. Pushes recall so students actually retain.

  • Answers 24/7 in your voice
  • Cites the lesson it pulled from
  • Weekly recall + progress summaries
  • Surfaces where students get stuck

2. Handles sales page Qs

Answers pre-sale questions on your landing page. Captures the email. Recommends the right course if you sell more than one.

  • Free preview for browsers, then email-gated
  • Never leaks your course content
  • Recommends the right offer from your catalog
  • Books calls or hands off to you

3. Triages support

Handles tier-1 tickets so your real support team only sees the ones that need a human — with the full context of what the agent already tried.

  • Answers the easy tickets from your docs
  • Escalates to your support email with full context
  • Learns from every ticket your team resolves
  • Cuts your inbox in half without lowering quality

Works everywhere your course lives

Skool, Kajabi, Teachable, or your own site — same widget.

Drop the widget on any page. The agent runs alongside your course, your sales page, and your student portal. No migration. No rebuild. Nothing to change about the platform you already pay for.

Skool

Course + community. Drop the widget on any lesson page.

Kajabi

Sales pages + course modules. Widget snippet.

Teachable

Sales pages + student dashboard. Widget snippet.

Circle

Community spaces. Widget in the header or a lesson.

Thinkific

Course player. Widget snippet.

Podia

Sales + membership. Widget snippet.

WordPress

Any page. Widget snippet or plugin.

Your own site

Anywhere. One line of JavaScript.

A team of agents on one account

One brain, a team of agents on top.

Each agent is tuned for one job and deployed on one channel. Turn them on as you need them, and all of them learn from the same course content you upload.

Course agent

Teaches your students 1:1 through your existing material. Cites the exact lesson it pulled from. Pushes recall and weekly summaries.

Support agent

Answers inbox and widget tickets in your voice. Handles the easy ones. Escalates to your real support team when it needs a human.

Sales agent

Answers pre-sale questions on your landing page. Recommends the right course. Captures the email. Books calls when the buyer is ready.

Quiz agent

Runs guided-selling quizzes that route buyers to the right course. Built from your existing copy. No funnel rebuild.

Coaching agent

Holds students accountable with check-ins, goal tracking, and Socratic prompts. A coach that never sleeps.

Intake agent

Greets new buyers, walks them through setup, and points them at the first lesson so they actually start.

What it sounds like

Real questions. Real agents. Real answers.

These are the kinds of exchanges happening on agents running on the platform today. Teaching, selling, and support — all on the same engine.

Copywriting course TA
Q

I'm stuck on the Module 3 exercise. Can you show me how to tighten my hook?

Sure. Your hook right now is: "Ever wonder why some emails get opened?" That's a fine curiosity gap but you're missing the specific promise. From Lesson 3.2: tie the curiosity to a concrete outcome the reader wants. Try: "The 3-word opener that gets my $500 client emails opened 68% of the time." Want me to walk you through the framework again?

Copywriting course sales agent
Q

Is this course for beginners? I've never written a sales email in my life.

Yes. Roughly 40% of students start with zero copywriting experience. The first 4 modules assume you're new: they cover why direct-response works, the anatomy of a sales email, and hooks. You'll have written and sent your first email by the end of week 1. Want me to send you the free Module 1 preview?

Copywriting course support agent
Q

I paid but I never got my login email. Help.

Sorry about that. I checked and I don't see an account under this email. Two things it could be: (1) different email at checkout — check your Stripe receipt, or (2) the welcome email is in Promotions. If neither: I'm flagging Derek's team now with your details and they'll be in touch within a few hours.

Copywriting course TA
Q

What's actually the difference between a hook and a lead?

Great question — students mix these up all the time. Lesson 2.4 covers it: the hook is the one-liner that stops the scroll (subject line, headline, first sentence). The lead is what comes right after — 2 to 4 sentences that keep them reading. Different jobs, different length, different craft. Want the exercise on writing both?

Your transformation

What changes after 30 days with your agent online.

  1. 01

    Your students stop waiting on you.

    The agent answers the 80% of questions they used to DM you. You reclaim your evenings and stop being the bottleneck between a student and their next lesson.

  2. 02

    Your sales page converts more visitors.

    Prospects who would've bounced now chat with the agent, get their real questions answered, and buy — instead of "thinking about it."

  3. 03

    Your support inbox shrinks.

    Tier-1 tickets never reach a human. Your real support team only sees the ones that actually need them, and the agent hands off with the full context.

  4. 04

    You see what your students are actually stuck on.

    Every conversation is data. The agent surfaces the gaps in your course, the questions asked most, and the lessons you should re-record.

Who's behind this

DJ

Built by a course creator, for course creators.

I'm Derek Johanson. I've run CopyHour, a paid email copywriting course with 5,000+ students, since 2012. I've written a daily newsletter since 2017, done hundreds of hours of coaching calls, and answered the same student questions since it feels like DMs were invented.

When AI agents got good enough to actually teach, I built one for my own course first. It answers student questions, converts sales page visitors, and takes the first pass at every support ticket — so I can focus on making the course better instead of being the bottleneck.

Course Agents AI is the platform I built for myself, and now I'm opening the beta to other course creators. I'm working one-on-one with the first wave to help them set up their agent and get it doing real work inside their course.

Is this for you?

This is not a fit for everyone.

Course Agents AI is NOT for you if…

  • You don't have a course yet. (Build one first, then come back.)
  • You're not comfortable letting AI talk to your students, even with guardrails.
  • You want a generic chatbot. Your agent is custom-built on your course, not a wrapper.

It IS for you if…

  • You sell a course on Skool, Kajabi, Teachable, Podia, Circle, Thinkific, or your own site.
  • Students DM you the same questions on repeat and you're the bottleneck.
  • Your sales page loses visitors who had questions they never got answered.
  • Your support inbox is full of tickets your team could deflect if only they had time.
  • You wish your course had a TA who never sleeps and never charges by the hour.

Get started

Add your agent today.

One flat subscription. Unlimited students. Unlimited conversations. Teach, sell, and support triage all included.

$49$29/ month

Early access pricing. Going to $49/month soon.

  • Unlimited students. Unlimited conversations.
  • Works with Skool, Kajabi, Teachable, Circle, Podia, and more.
  • Teaching, sales, and support triage — all three modes included.
  • Widget for your sales page and inside your course.
  • Escalation to your real support team when the agent isn't sure.
  • Learns from every lesson, PDF, call, and Q&A you upload.
  • 1:1 setup help from Derek during beta.
30-day money-back guarantee
Cancel anytime
Secure checkout via Stripe

Q&A

Frequently asked questions

What exactly is an AI agent on Course Agents AI?

An AI agent trained on your course. Students, prospects, and support-ticket senders chat with it 24/7. It cites the exact lesson it pulled an answer from so trust stays intact — with your students and with you.

Does this replace Skool, Kajabi, or Teachable?

No. Your agent sits on top of whatever course platform you already use. Drop a widget on your sales page and inside your course lessons. Nothing to migrate.

How do the teaching, sales, and support modes work in one agent?

You pick which jobs the agent handles and where. Teaching only, on the course pages. Sales only, on the landing page. Support triage only, on your help page. Or all three. Different scopes for different pages.

What happens when the agent can't answer a support ticket?

You set the trigger. Anything the agent isn't sure about goes to your support email — with the full conversation attached — so your team picks up right where the agent left off. No student has to repeat themselves.

What if a student asks something the agent shouldn't answer?

You set guardrails. Block topics. Force escalation. Refuse to quote prices. Refuse to make medical or legal claims. Whatever fits your course.

Do I have to transcribe my videos and calls myself?

No. Upload the file or paste the link and we handle transcription and indexing automatically.

Is my course content private? Can anyone see the conversations?

Your content and conversations belong to you. We don't train shared models on your data. Engineering staff can access logs only when you ask us to debug something specific.

Can students talk to the agent by voice?

On Telegram, yes — voice notes are transcribed automatically. On the web widget, push-to-talk is on the next release. Today the widget is text-first.

Why $29/month right now?

It's early-access pricing. The full price will be $49/month once we exit early access. Lock in $29 now and you keep that rate.

What's the guarantee?

If you decide it's not for you within the first 30 days, email me directly. Full refund, no friction, no exit interview.

Give your course an AI agent.

It can be live inside your course, on your sales page, and answering support tickets before the end of the day.

Build my agent

$29/month early access. 30-day money-back guarantee.