SkillzRun API provides robust features for managing online courses, student interactions, and educational content delivery. This API enables developers to automate educational workflows, integrate e-learning systems, and enhance student engagement through customized interactions. By integrating SkillzRun with Pipedream, users can automate processes like enrollment notifications, course updates, and dynamic content delivery, reducing manual effort and increasing operational efficiency.
import { axios } from "@pipedream/platform"
export default defineComponent({
props: {
skillzrun: {
type: "app",
app: "skillzrun",
}
},
async run({steps, $}) {
return await axios($, {
url: `http://api.skillzrun.com/external/api/users/`,
headers: {
"x-api-key": `${this.skillzrun.$auth.api_key}`,
},
})
},
})
Automated Student Enrollment Notifications: Create a workflow where SkillzRun triggers an event every time a new student enrolls in a course. Use Pipedream to catch this trigger and automate an email or SMS notification via SendGrid or Twilio, welcoming the student and providing them with necessary course materials and access details.
Course Progress Tracker: Set up a workflow where SkillzRun sends data to Pipedream about student progress in a course. Connect this with Google Sheets or Airtable to log this data. This allows educators to monitor student progress in real-time and intervene when necessary to provide additional support or resources.
Feedback Collection Automation: Implement a workflow that triggers at the end of each course module via SkillzRun, asking for student feedback. Use Pipedream to integrate this trigger with a survey tool like Typeform or Google Forms, automatically sending out feedback forms. Gathered data can be pushed to a CRM like HubSpot or Salesforce for analysis and to enhance course content based on feedback.
Emit new event when a new user has been created in SkillzRun. See the documentation
Creates a new user with their associated offers in the SkillzRun app. See the documentation
Creates or updates a user based on the user email prop. See the documentation
SkillzRun uses API keys for authentication. When you connect your SkillzRun account, Pipedream securely stores the keys so you can easily authenticate to SkillzRun APIs in both code and no-code steps.