Xperiencify is the world's first fully gamified online course platform that creates a hyper-engaging "experience" for your students.
Go to siteXperiencify is a platform designed to create engaging online courses that motivate students through gamification and psychological triggers. The Xperiencify API allows course creators to manage and automate tasks related to courses, students, and their progress. With Pipedream, you can harness this API to create dynamic workflows that respond to course enrollments, progress milestones, and other student interactions. Automate notifications, gather analytics, synchronize with other platforms, and more, creating a seamless integration between Xperiencify and your digital ecosystem.
import { axios } from "@pipedream/platform"
export default defineComponent({
props: {
xperiencify: {
type: "app",
app: "xperiencify",
}
},
async run({steps, $}) {
return await axios($, {
url: `http://api.xperiencify.io/api/public/coach/courses/`,
params: {
api_key: `${this.xperiencify.$auth.api_key}`,
},
})
},
})
Course Enrollment Trigger: When a new student enrolls in a course on Xperiencify, trigger a Pipedream workflow that sends a personalized welcome email via SendGrid and logs the enrollment in a Google Sheets spreadsheet for tracking.
Progress Milestone Notifications: Set up a Pipedream workflow that listens to progress updates from Xperiencify. When a student hits a significant milestone, automatically post a congratulatory message on their Slack channel and unlock a bonus resource by updating the course content on Xperiencify.
Student Engagement Insights: Use Pipedream to aggregate data on student interactions and progress from Xperiencify. Analyze the data to gain insights into engagement levels, and trigger a series of targeted emails through Mailchimp to re-engage inactive students or offer additional help to those struggling.
Emit new event when a student enrolls into a course.
Xperiencify uses API keys for authentication. When you connect your Xperiencify account, Pipedream securely stores the keys so you can easily authenticate to Xperiencify APIs in both code and no-code steps.
To retrieve your API key: