- 03 May 2024
- 1 Minute to read
- Print
- DarkLight
Catch Hooks - Unlock Content Event Triggers
- Updated on 03 May 2024
- 1 Minute to read
- Print
- DarkLight
Overview
The Webservices Control Panel can be configured to change a user’s Content Role(s) based on Course or Chapter completions. This is handy because you can use it to unlock content after a user completes some sort of prerequisite. You can also “reset” their “Welcome Message Video” if desired on this trigger too.
When we use the phrase "Catch Hook", we are referring to a mechanism designed to receive and process incoming webhook notifications or events.
This particular Catch Hook is designed to listen for a specific 'event' to occur (any action taken by the User such as completing a Chapter or a Course) which will then trigger another action to take place.
To put it plainly, you can create a series of Catch Hooks that will trigger based on a User's progress through their training. As the user completes a specific Course, a new Course can be unlocked or "added" to the User's training curriculum to guide them in a linear fashion down their learning path.
Basically: Completing A unlocks B, completing B unlocks C, C unlocks D, and so on.
The example above is the easiest route and is set up in a linear fashion, and requires little setup time other than knowing what the learning path should look like. (A unlocks B, etc.)
Creating a branching path is a bit more difficult, and will require you to utilize a combination of Catch Hooks as well as a third party vendor (Zapier) in order to configure it properly.
For more help on this advanced configuration, find out more here -> https://support.lightspeedvt.com/docs/zapier
To access Catch Hooks, click on the Catch Hooks link from the Super User Dashboard. (Note, if you do not see this, please click on "Maxio Integration" and then under the "More" section you will find "Catch Hooks." If you still do not see this, please contact us at support@lightspeedvt.com)