- Home
- Resources
- Integrations
- AcademyOcean
AcademyOcean Make integrationAutomate AcademyOcean with Make.
Can your academy enroll, group and report on learners without anyone touching a spreadsheet? The AcademyOcean Make integration gives you 13 modules: 7 actions and 6 searches. This page shows training and HR teams how to connect the account and ship a first working scenario.
Verified Trustpilot reviews · AI, automation & growth agency
What does the AcademyOcean Make integration do?
The AcademyOcean Make integration links your academy to Make, a no-code tool where you chain steps into a scenario (the automation you build). Each step is a module: here, 7 actions that change learners and teams, and 6 searches that read courses, learners, progress and quiz results. You draw the flow, Make runs it for you.
Onboarding without copy and paste. A new employee shows up in your HR tool or a signup form. Invite Learners brings them into the academy, and Add Learners to Teams drops them into the right group so they see the right courses from day one.
Clean offboarding. When someone leaves or a contract ends, Revoke Learners Access cuts their access, and Remove Learners from Teams tidies up the groups. If they come back, Return Learners Access is the matching step.
Progress reports that build themselves. Get Learners Progress by Course and Get Learners Quiz Statistic pull results that you can send to a sheet or a manager, instead of exporting them by hand.
Two honest caveats. AcademyOcean has no trigger in Make, so the scenario starts either from another app or from a schedule you set. And the official Make doc page for this app says its own content is AI-generated and may contain mistakes, so check anything important with AcademyOcean. If you are still weighing tools, read the n8n vs Make comparison and the Make pricing guide; for a hand on your first builds, the Make training is a good next step.
How do you connect AcademyOcean to Make?
- 01
Register an OAuth app in AcademyOcean
In your academy, open Settings, then the API tab, and click Register a new OAuth application. Paste the callback URI from the tip below, click Register Application, then copy the Client ID and the Client secret.
- 02
Add a module and create the connection
In your Make scenario, add any AcademyOcean module and click Create a connection. A connection is your academy account linked to Make once, then reused by every AcademyOcean module. Give it a clear name in Connection name if you run several academies.
- 03
Paste the credentials and save
Enter the Client ID and Client secret you copied, or follow the on-screen instructions. Once saved, the module can read your academy, and Make lists what it finds instead of making you type IDs from memory.
Your first scenario: welcome a new hire into the right team
GoalWhen a new person arrives in another app, Make invites them to AcademyOcean and adds them to their team.
- 01
Create the scenario
From the Scenarios page, create a new scenario and click the + to add the first module. Since AcademyOcean has no trigger, start with the app where new people appear, such as your HR tool or form.
- 02
Add Invite Learners
Click the + on the right of that first module, search for AcademyOcean and pick Invite Learners. Choose your connection, then map the person's details from the previous module into the fields.
- 03
Add Add Learners to Teams
Add one more module, Add Learners to Teams, and pick the team from the list Make reads in your academy. The new learner lands in the group that matches their role.
- 04
Test with Run once
Click Run once and create a test entry in the first app. Open each module to read the bundle it received, meaning the item passed along, and check the learner in AcademyOcean.
- 05
Set the schedule and switch it on
Set the schedule on the first module (every 15 minutes by default) and turn the scenario on. Each module run on a bundle is one operation, the unit Make counts on your plan.
Every AcademyOcean module in Make
AcademyOcean gives you 13 modules. For each one: what it does for you, when to reach for it, and what to watch out for.
Modules index
Add Learners to Teams
ActionIn Make“Adds learners to teams.”
Puts one or more learners into an AcademyOcean team, so they get what that group is set up to follow.
Create Login Token
ActionIn Make“Creates a login token.”
Asks AcademyOcean for a login token and passes it to the next module as data you can map, without anyone generating it by hand.
Invite Learners
ActionIn Make“Invites learners.”
Sends academy invitations to new people, so a row in your HR tool or a form answer becomes an invitation to your academy.
Make an API Call
ActionIn Make“Performs an arbitrary authorized API call”
Calls any endpoint of the AcademyOcean API with the connection you already set up, so you are not stuck when no listed module fits.
Remove Learners from Teams
ActionIn Make“Removes learners from teams.”
Takes learners out of an AcademyOcean team, which keeps your groups accurate when roles change.
Return Learners Access
ActionIn Make“Returns learners' access.”
Gives learners their access back. It undoes Revoke Learners Access, so someone who returns can open your academy again.
Revoke Learners Access
ActionIn Make“Revokes learners' access.”
Removes learners' access to the academy, which is the step that actually closes the door when a person should no longer see your courses.
Get Courses
SearchIn Make“Retrieves an array of courses.”
Lists the courses of your academy, giving later modules the list they need instead of IDs you copy by hand.
Get Courses Progress by Learners
SearchIn Make“Retrieves a learner’s progress in all active courses/groups.”
Reads one learner's progress across all their active courses or groups, the view a manager asks for about a single person.
Get Learners
SearchIn Make“Retrieves an array of learners.”
Returns the learners of your academy so the scenario can check, copy or act on each of them.
Get Learners Progress by Course
SearchIn Make“Retrieves a learner’s progress in specified courses.”
Fetches progress on the courses you specify, the angle a trainer needs to see who is behind on a given program.
Get Learners Quiz Statistic
SearchIn Make“Returns statistics about the specified quiz for the specified learner(s).”
Returns the results of a quiz for the learners you choose, so you can act on scores without opening the academy.
Get Learners Quiz Statistic V2 OLD
SearchIn Make“Returns statistics about the specified quiz”
Another way to read quiz statistics, kept in the list under a name that Make itself marks as OLD.
Need help automating AcademyOcean with Make?
A person reads every message.