Reset the Drip Schedule on a Course with AI
Change how a whole course releases, from weekly to any cadence you want, without opening every lesson.
Works with AI · Verified on v10.1.0
Connect LifterLMS to Claude, ChatGPT, or any AI assistant with WPVibe. Build courses, set up pricing, enroll students, and pull progress reports by asking in plain English.
One connection gives your assistant structured, permission-checked access to the whole site.
Create a complete course from an outline, restructure sections and lessons, or turn an existing document into a course.
Set up one-time payments, payment plans, and lifetime access without touching a settings screen.
Enroll a list of students in bulk, mark completions, and manage memberships.
Weekly progress summaries, completion reports, and course rosters, generated on demand.
Find stalled students and draft the outreach that brings them back.
Generate a landing page for any course with the page builder you already use.
Paste any of these into Claude or ChatGPT once LifterLMS is connected.
Add the free WPVibe plugin from WordPress.org to the site running LifterLMS.
Claude, ChatGPT, Cursor, and more. One click to authorize, and no passwords ever go in the chat.
“Set up two access plans for this course: $1,000 for lifetime access, or three monthly payments of $400.”
Copy-paste playbooks, each one tested on a live LifterLMS install before it ships.
Change how a whole course releases, from weekly to any cadence you want, without opening every lesson.
Bundle your courses into one membership with auto-enrollment and a price, created as a draft for you to check.
Find the people who enrolled and stopped, then get a personal re-engagement email drafted for each one.
Ask for the state of a course and get a roster with per-student progress and completion totals.
Describe your pricing in a sentence and get correctly configured LifterLMS access plans, payment plans included.
Hand the AI a manuscript, manual, or handout and get back a structured draft course built from your own material.
LifterLMS registers these with the WordPress Abilities API under the lifterlms namespace. Your AI finds them with discover_abilities and calls them with run_ability; only abilities marked destructive ask for your approval before they run. Verified means we ran it on a live install of v10.1.0. Registered means a fresh install ships it and we have not run it yet.
| Ability | What it does | Access | Status |
|---|---|---|---|
|
List Courses lifterlms/list-courses
|
Retrieves a paginated list of courses from this LifterLMS site. | Read | Verified |
|
Get Course lifterlms/get-course
|
Retrieves the details of a single course by its ID. | Read | Verified |
|
Create Course lifterlms/create-course
|
Creates a new course on this LifterLMS site. | Write | Verified |
|
Update Course lifterlms/update-course
|
Updates an existing course by its ID. | Write | Verified |
|
Delete Course lifterlms/delete-course
|
Deletes a course by its ID. | Write | Verified |
|
List Sections lifterlms/list-sections
|
Retrieves a paginated list of course sections from this LifterLMS site. | Read | Verified |
|
Get Section lifterlms/get-section
|
Retrieves the details of a single course section by its ID. | Read | Verified |
|
Create Section lifterlms/create-section
|
Creates a new course section on this LifterLMS site. | Write | Verified |
|
Update Section lifterlms/update-section
|
Updates an existing course section by its ID. | Write | Verified |
|
Delete Section lifterlms/delete-section
|
Deletes a course section by its ID. | Write | Verified |
|
List Lessons lifterlms/list-lessons
|
Retrieves a paginated list of lessons from this LifterLMS site. | Read | Verified |
|
Get Lesson lifterlms/get-lesson
|
Retrieves the details of a single lesson by its ID. | Read | Verified |
|
Create Lesson lifterlms/create-lesson
|
Creates a new lesson on this LifterLMS site. | Write | Verified |
|
Update Lesson lifterlms/update-lesson
|
Updates an existing lesson by its ID. | Write | Verified |
|
Delete Lesson lifterlms/delete-lesson
|
Deletes a lesson by its ID. | Write | Verified |
|
List Memberships lifterlms/list-memberships
|
Retrieves a paginated list of memberships from this LifterLMS site. | Read | Verified |
|
Get Membership lifterlms/get-membership
|
Retrieves the details of a single membership by its ID. | Read | Verified |
|
Create Membership lifterlms/create-membership
|
Creates a new membership on this LifterLMS site. | Write | Verified |
|
Update Membership lifterlms/update-membership
|
Updates an existing membership by its ID. | Write | Verified |
|
Delete Membership lifterlms/delete-membership
|
Deletes a membership by its ID. | Write | Verified |
|
List Access Plans lifterlms/list-access-plans
|
Retrieves a paginated list of access plans (pricing plans for courses and memberships) from this LifterLMS site. | Read | Verified |
|
Get Access Plan lifterlms/get-access-plan
|
Retrieves the details of a single access plan (pricing plan for a course or membership) by its ID. | Read | Verified |
|
Create Access Plan lifterlms/create-access-plan
|
Creates a new access plan (pricing plan for a course or membership) on this LifterLMS site. | Write | Verified |
|
Update Access Plan lifterlms/update-access-plan
|
Updates an existing access plan (pricing plan for a course or membership) by its ID. | Write | Verified |
|
Delete Access Plan lifterlms/delete-access-plan
|
Deletes a access plan (pricing plan for a course or membership) by its ID. | Write | Verified |
|
List Students lifterlms/list-students
|
Retrieves a paginated list of students from this LifterLMS site. | Read | Verified |
|
Get Student lifterlms/get-student
|
Retrieves the details of a single student by its ID. | Read | Verified |
|
Create Student lifterlms/create-student
|
Creates a new student on this LifterLMS site. | Write | Verified |
|
Update Student lifterlms/update-student
|
Updates an existing student by its ID. | Write | Verified |
|
Delete Student lifterlms/delete-student
|
Deletes a student by its ID. | Write | Verified |
|
List Quizzes lifterlms/list-quizzes
|
Retrieves a paginated list of quizzes from this LifterLMS site. | Read | Registered |
|
Get Quiz lifterlms/get-quiz
|
Retrieves the details of a single quiz by its ID. | Read | Registered |
|
Create Quiz lifterlms/create-quiz
|
Creates a new quiz on this LifterLMS site. | Write | Registered |
|
Update Quiz lifterlms/update-quiz
|
Updates an existing quiz by its ID. | Write | Registered |
|
Delete Quiz lifterlms/delete-quiz
|
Deletes a quiz by its ID. | Write | Registered |
|
List Questions lifterlms/list-questions
|
Retrieves a paginated list of quiz questions from this LifterLMS site. | Read | Registered |
|
Get Question lifterlms/get-question
|
Retrieves the details of a single quiz question by its ID. | Read | Registered |
|
Create Question lifterlms/create-question
|
Creates a new quiz question on this LifterLMS site. | Write | Registered |
|
Update Question lifterlms/update-question
|
Updates an existing quiz question by its ID. | Write | Registered |
|
Delete Question lifterlms/delete-question
|
Deletes a quiz question by its ID. | Write | Registered |
|
List Certificate Templates lifterlms/list-certificates
|
Retrieves a paginated list of certificate templates from this LifterLMS site. | Read | Registered |
|
Get Certificate Template lifterlms/get-certificate
|
Retrieves the details of a single certificate template by its ID. | Read | Registered |
|
Create Certificate Template lifterlms/create-certificate
|
Creates a new certificate template on this LifterLMS site. | Write | Registered |
|
Update Certificate Template lifterlms/update-certificate
|
Updates an existing certificate template by its ID. | Write | Registered |
|
Delete Certificate Template lifterlms/delete-certificate
|
Deletes a certificate template by its ID. | Write | Registered |
|
Get Course Content lifterlms/get-course-content
|
Retrieves the sections that make up the content of a course, ordered as they appear in the course. | Read | Verified |
|
Get Course Enrollments lifterlms/get-course-enrollments
|
Retrieves the enrollments for a course, listing the enrolled students and their enrollment status. | Read | Verified |
|
List Enrollments lifterlms/list-enrollments
|
Retrieves the list of course and membership enrollments for a student. | Read | Verified |
|
Enroll Student lifterlms/enroll-student
|
Enrolls a student in a course or membership. | Write | Verified |
|
Update Enrollment lifterlms/update-enrollment
|
Updates the status of an existing enrollment of a student in a course or membership. | Write | Verified |
|
Unenroll Student lifterlms/unenroll-student
|
Removes the enrollment of a student in a course or membership. | Write | Verified |
|
Get Student Grades lifterlms/get-student-grades
|
Retrieves a student\ | Read | Registered |
|
Get Quiz Questions lifterlms/get-quiz-questions
|
Retrieves the questions belonging to a quiz. | Read | Registered |
|
List Quiz Attempts lifterlms/list-quiz-attempts
|
Retrieves a paginated list of student quiz attempts. | Read | Registered |
|
Get Quiz Attempt lifterlms/get-quiz-attempt
|
Retrieves the details of a single quiz attempt by its ID, including per-question answers, earned points, and remarks. | Read | Registered |
|
Grade Quiz Attempt lifterlms/grade-quiz-attempt
|
Grades the manually-gradable questions of a quiz attempt and/or leaves per-question remarks for the student. | Write | Registered |
|
Delete Quiz Attempt lifterlms/delete-quiz-attempt
|
Deletes a quiz attempt by its ID. | Write | Registered |
|
List Orders lifterlms/list-orders
|
Retrieves a paginated list of orders from this LifterLMS site. | Read | Registered |
|
Get Order lifterlms/get-order
|
Retrieves the details of a single order by its ID. | Read | Registered |
|
Get Order Transactions lifterlms/get-order-transactions
|
Retrieves the payment transactions recorded for an order. | Read | Registered |
|
List Awarded Certificates lifterlms/list-awarded-certificates
|
Retrieves a paginated list of certificates awarded to students. | Read | Registered |
|
Get Awarded Certificate lifterlms/get-awarded-certificate
|
Retrieves the details of a single awarded certificate by its ID. | Read | Registered |
|
Award Certificate lifterlms/award-certificate
|
Awards a certificate to a student from a certificate template, generating the certificate content with merge codes resolved. | Write | Registered |
|
Revoke Awarded Certificate lifterlms/revoke-awarded-certificate
|
Revokes (deletes) an awarded certificate by its ID. | Write | Registered |
|
Get Student Progress lifterlms/get-progress
|
Retrieves the progress of a student in a course, section, or lesson. | Read | Verified |
|
Update Student Progress lifterlms/update-progress
|
Updates the progress of a student in a course, section, or lesson, marking it complete or incomplete. | Write | Verified |
|
Delete Student Progress lifterlms/delete-progress
|
Deletes (resets) the progress of a student in a course, section, or lesson. | Write | Verified |
Behavior the ability descriptions do not mention. WPVibe’s LifterLMS skill already accounts for each of these.
Works with AI is WPVibe’s verification program. Every ability marked verified was run on a live LifterLMS install, and we rescan WordPress.org weekly so a release that adds or removes abilities shows up here before it surprises you.
Learn more about LifterLMS at lifterlms.com.