
Connectors / Human resources · HTTP Connector
Automate Teachable with Tray.ai
Start a Tray.ai workflow when Teachable sends “Sale created”. Connect Teachable to the rest of your human resources stack with Tray.ai.
Thanks — someone from our team will be in touch soon.
What can you do with Teachable on Tray.ai?
Teachable is a platform for creators to build and sell online courses, coaching and digital downloads from their own branded school, with checkout and student management. Tray.ai connects to Teachable through the HTTP Connector, so your workflows can call the Teachable API alongside the rest of your stack.
- Connects through
- HTTP Connector
- Authentication
- An API key in a request header or OAuth 2.0
- Base URL
- https://developers.teachable.com/v1
What the Teachable API covers
5 resources and 15 documented actions, each one a call the HTTP Connector can make from a Tray.ai workflow.
Courses
- List courses
- Get a course
- List course enrollments
- Mark a lecture complete
Users
- List users
- Get a user
- Create a user
- Update a user
Enrollments
- Enroll a user in a course
- Unenroll a user from a course
Pricing plans and sales
- List pricing plans
- Get a pricing plan
- List transactions
Webhooks
- List webhook events
- List events for a webhook
Events Teachable can send to a Tray.ai webhook trigger
- Sale created
- Subscription canceled
- Enrollment created
- Enrollment completed
- Enrollment disabled
- Transaction created
- Transaction refunded
- User created
- User updated
- Lecture completed
- Abandoned order created
- Comment created
Checked against Teachable's own documentation on 2026-10-22
How Tray.ai makes this work
Teachable plugs into the whole Tray.ai platform
Intelligent Integration
Integrate and automate across 700+ connectors with visual workflows, error handling, and observability.
Learn more →Agent Builder
Build AI agents that read, write, and take action in Teachable — with guardrails, audit, and human-in-the-loop.
Learn more →Agent Gateway for MCP
Expose Teachable actions as governed MCP tools — observable, rate-limited, authenticated.
Learn more →More human resources apps on Tray.ai
Dedicated connectors and other apps Tray.ai reaches in the same category. See every human resources connector →
Frequently asked questions
What can a Tray.ai workflow do in Teachable?
+
The Teachable API documents 15 actions across 5 resources (Courses, Users, Enrollments, Pricing plans and sales, Webhooks). For example: List courses; List users; Enroll a user in a course. A workflow can make any documented call through the HTTP Connector.
How does Tray.ai authenticate with Teachable?
+
The Teachable API uses an API key in a request header and OAuth 2.0. You save it once as a Tray.ai authentication, and the HTTP Connector adds it to every request.
Which Teachable events can start a Tray.ai workflow?
+
Teachable sends 12 events to a webhook URL, for example: Sale created; Subscription canceled; Enrollment created; Enrollment completed; Enrollment disabled; Transaction created; Transaction refunded; User created. A Tray.ai webhook trigger receives them and starts a workflow.
See Teachable working against your stack.
We'll walk through a tailored demo with your systems plugged in.
Thanks — someone from our team will be in touch soon.