Online course platform — courses, students, enrollments, and transactions. When Teachable captures interest, qualify with AI and push the next nurture step.
Watch EnrollmentsListen to new enrollment on a specific course.
Watch Pricing PlansWatch for new pricing plans events.
Watch TransactionsWatch for new transactions events.
Watch UsersListen to new user in your school.
Get a CourseFetch a specific course by ID.
Get a Course ProgressFetch a specific user's course progress.
Get a LectureFetch content of a specific course lecture.
Get a UserGet a specific user and their course enrollments by user ID.
Get Current UserFetch user profile for current user.
List Course EnrollmentFetch active enrolled students and student progress for a specific course.
List CoursesFetch all courses at your school.
List Pricing PlansFetch all the pricing plans at your school.
List TransactionsFetch a list of sales transactions made in your school.
List UsersGet a paginated list of users.
Create a UserCreate a new user.
Enroll a UserEnroll a user in a course.
Make an API CallPerform an arbitrary authorized API request to Teachable API.
Mark a Lecture CompleteMark a specific course lecture as complete.
Unenroll a UserUnenroll a user from a course.
Update a UserUpdate the name or src of a user.
When to use Teachable
Common scenarios where Teachable automation saves time and reduces manual work.
Use Teachable's "Watch Enrollments" trigger to react the instant an event occurs and push data into connected tools.
Run "Get a Course Progress" in Teachable from any upstream event — map fields once and let the automation handle the rest.
Include "Watch Transactions" from Teachable in larger multi-tool workflows to move data end-to-end without hand-offs.
Frequently asked questions
Common questions about automating Teachable in your workflows.
Teachable has 4 triggers, including "Watch Enrollments", "Watch Pricing Plans", and "Watch Transactions", and more. Use them to start workflows the moment Teachable events fire — no polling required.
Connect Teachable to any app in workflows
Search apps and open an app-to-app integration page in one click.