with WATI and Xperiencify?
Emit new event when a contact is created from an incoming WhatsApp message.
Emit new event when there is an incoming message on your number.
Emit new event when a student enrolls into a course.
Enables sending of WhatsApp messages using a pre-approved template. See the documentation
The WATI API allows you to power up your customer engagement by leveraging WhatsApp messaging. With Pipedream's capabilities, you can create serverless workflows that integrate WATI to automate personalized notifications, process inbound messages, and manage contacts. This can help scale your customer service, marketing campaigns, and streamline communications with WhatsApp's wide user base.
import { axios } from "@pipedream/platform"
export default defineComponent({
props: {
wati: {
type: "app",
app: "wati",
}
},
async run({steps, $}) {
return await axios($, {
url: `${this.wati.$auth.api_endpoint}/api/v1/getContacts`,
headers: {
"Accept": `*/*`,
"Authorization": `${this.wati.$auth.access_token}`,
},
})
},
})
Xperiencify 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}`,
},
})
},
})