Developer Tools16 toolsPaste one API key
Heights Platform integration for AI agents
Heights Platform helps creators build and sell online courses, digital products, and communities while managing students, orders, and access.
Use it from your agent
One ClawLink account serves every agent you run. Pick the guide for yours, or connect Heights Platform once and call the same tools from all of them.
Setup
Connect Heights Platform through ClawLink's hosted setup.
- Auth: Paste one API key. The credential stays on the ClawLink server; your agent holds only a ClawLink key you can revoke.
- Where: the ClawLink dashboard, or ask your agent to connect it.
What your agent can do
Heights Platform exposes 16 tools through ClawLink.
| Tool | What it does | Kind |
|---|---|---|
heights_platform_get_learning_product | Get detailed metadata for one course, bundle, or digital product by ID | Read |
heights_platform_get_order | Get one Heights order by its public unique order ID | Read |
heights_platform_get_student_course_progress | Get a student's overall and course-specific completion percentages for one course | Read |
heights_platform_get_student_details | Get a student by email, including account attributes, activity counts, paid orders, and | Read |
heights_platform_list_course_roles | List the Heights roles that can be granted to students | Read |
heights_platform_list_learning_products | List published courses, bundles, or digital products in the connected Heights account | Read |
heights_platform_list_orders | List Heights orders with optional status, student email, and creation-time filters, returning | Read |
heights_platform_list_student_submissions | List assignment answers or project posts submitted by students | Read |
heights_platform_list_students | List all Heights students one page at a time, or list the unpaginated students whose total | Read |
heights_platform_enroll_student | Create a student or update an existing student and mark them enrolled without granting course | Read |
heights_platform_grant_student_access | Grant one course or bundle to a student by creating a zero-dollar paid order | Read |
heights_platform_grant_student_role | Grant one Heights role to a student, changing the student's authorization | Read |
heights_platform_revoke_student_role | Revoke one Heights role from a student, changing the student's authorization | Read |
heights_platform_unenroll_student | End a student's paid membership by setting their Heights paying-student state to false | Read |
heights_platform_reset_student_progress | Permanently erase a student's saved completion and progress records | Read |
heights_platform_revoke_student_access | Permanently remove one course or bundle from a student's existing orders | Read |