Zapier is an Integration Platform as a Service (IPaaS) that enables you to connect Skilljar with hundreds of platforms without writing any code.
In Zapier, users can create workflows (called Zaps), which consist of the following three parts:
- Source: the application where data will be coming from to start the Zap.
- Trigger: the action in the source app that kicks off the automated workflow.
- Action: the workflow automation logic that will run when the trigger condition is met.
Zaps don’t have to be single tasks – There can be up to 100 actions that happen in a workflow. Skilljar can be used in Zaps as the source app triggering the automation, or the destination app where the action takes place. Zaps also offer features to set up “if this then that” logic flows such as branching if-else statements and looping structures.
- Note: All information and steps regarding Zapier are up to date at the time of writing. For information about Zapier, please visit their website. For specific Zapier support, please visit the Zapier help center.
To get started using Zapier with Skilljar, you will need the following:
- A free or paid* Zapier account.
- Disclaimer*: For advanced integration use cases, a paid Zapier account on the Premium plan or higher is required to unlock access to premium apps and workflows supporting more than three steps.
- Access to the Skilljar API and a Skilljar API key to input into Zapier for authentication.
- If you don’t already have a Skilljar API key, you can create one on the Organization’s API Credentials page of your Skilljar Admin Dashboard.
- You can create multiple API keys in Skilljar, and it is best practice to create one key per API use case so you can safely remove them later if the need arises.
Zapier + Skilljar: Example Use Cases
Supported Skilljar Training Event Triggers
- Course Enrollment and Completion,
- Domain Enrollment (Student Sign Up)
- Lesson Completion
- Path Enrollment and Completion,
- Purchase Fulfillment
- Quiz Completion
- Task Created
- VILT Registration.
Using Zapier and Skilljar together, the automation possibilities are endless. Below, you’ll find some common examples to help you get the ideas flowing:
- Skilljar Trigger -> External Action: Relay training events as they occur in Skilljar to external systems.
- Award points in a community platform when a student completes a course in Skilljar.
- Create a notification in a chat platform every time a new student signs up in Skilljar.
- Add course and lesson completion data to an HRIS as it occurs in Skilljar so users can easily see and resume their progress.
- Skilljar Trigger -> Skilljar Action: Automate repetitive admin tasks and add “smart” logic to your training program.
- Add a student to a ‘Certified Users’ group when a certification course is completed.
- Complete course B, C and D for when a student completes course A.
- Re-enroll students in a course X days after they have failed an exam, enforcing a freeze out period.
- External Trigger -> Skilljar Action: Pull, update or create Skilljar data when events occur in external systems.
- Create promo codes and training credits in Skilljar when purchases or sales occur outside of Skilljar.
- Mark the associated Skilljar lesson complete when a user completes an action outside of Skilljar to create a learn > do loop.
- Add user data stored in external systems to Skilljar students to curate the content they see and enhance analytic cohort filtering.
To get started using Zapier with Skilljar, see our installation and setup support article.