16 available actions
What your AI agent can do in Heights Platform
Heights Platform helps creators build and sell online courses, digital products, and communities while managing students, orders, and access. This page lists every available action. Your agent only receives the actions and permissions required for the role you approve.
Showing all 16 actions.
Common starting points
- Get OrderGet one Heights order by its public unique order ID.
- Get Student Course ProgressGet a student's overall and course-specific completion percentages for one course.
- Enroll StudentCreate a student or update an existing student and mark them enrolled without granting course or bundle access.
- Grant Student AccessGrant one course or bundle to a student by creating a zero-dollar paid order.
Browse all 16 actions by capability
Open a capability to see every supported action and its description.
Find & reviewLook up and review existing recordsView 9 actions
- Get Learning ProductGet detailed metadata for one course, bundle, or digital product by ID.
- Get OrderGet one Heights order by its public unique order ID.
- Get Student Course ProgressGet a student's overall and course-specific completion percentages for one course.
- Get Student DetailsGet a student by email, including account attributes, activity counts, paid orders, and enrolled courses.
- List Course RolesList the Heights roles that can be granted to students.
- List Learning ProductsList published courses, bundles, or digital products in the connected Heights account.
- List OrdersList Heights orders with optional status, student email, and creation-time filters, returning one page and an opaque continuation cursor.
- List StudentsList all Heights students one page at a time, or list the unpaginated students whose total completion is at least 100 percent.
- List Student SubmissionsList assignment answers or project posts submitted by students.
Other actionsSpecialist and administrative actions.View 7 actions
- Enroll StudentCreate a student or update an existing student and mark them enrolled without granting course or bundle access.
- Grant Student AccessGrant one course or bundle to a student by creating a zero-dollar paid order.
- Grant Student RoleGrant one Heights role to a student, changing the student's authorization.
- Reset Student ProgressPermanently erase a student's saved completion and progress records.
- Revoke Student AccessPermanently remove one course or bundle from a student's existing orders.
- Revoke Student RoleRevoke one Heights role from a student, changing the student's authorization.
- Unenroll StudentEnd a student's paid membership by setting their Heights paying-student state to false.
Connection record
A connection you can control.
- Sign-in
- Customer-managed key
- Setup
- Use a key you create and control. It is stored securely and limited to the work agreed for the role.
- Boundaries
- Only the approved role and actions.
- Off switch
- Revoke the connection from your account.
FAQ
Before you connect Heights Platform
How does the agent connect to Heights Platform?
With a key you create and control. It is stored securely, permissions are limited to what the agent needs, and you can revoke it at any time.
What can the agent actually do in Heights Platform?
The page above lists the 16 actions currently available through the Heights Platform connection. The role determines which of those actions the agent may use, and write access is only enabled when the workflow needs it.
Is Heights Platform included in my plan?
Connections are priced per tool on top of the base plan. Some are included and some are premium. See pricing for how connection charges work.
How long until Heights Platform is ready?
Timing depends on the sign-in method, permissions and workflow being connected. We confirm the scope and setup plan before enabling the connection.
Bring the workflow together
Ready to put Heights Platform to work?
Start with the responsibility you want off your plate. We’ll map the connection and the boundaries around it.