with Slottable and Z-API?
The Slottable API provides a way to manage scheduling by creating, updating, and deleting slots related to appointments, classes, or any event that requires booking. With Pipedream's serverless platform, you can automate workflows that trigger based on actions within Slottable or external events, and then interact with the Slottable API to manage your scheduling data. This might include syncing booking information with a calendar, sending reminders or follow-up emails, or aggregating data for analytics.
import { axios } from "@pipedream/platform"
export default defineComponent({
props: {
slottable: {
type: "app",
app: "slottable",
}
},
async run({steps, $}) {
return await axios($, {
url: `https://slottable.app/api/v1/token`,
headers: {
Authorization: `Bearer ${this.slottable.$auth.api_token}`,
"Accept": `application/json`,
"Content-Type": `application/json`,
},
})
},
})
The Z-API API facilitates WhatsApp messaging automation, allowing users to send and receive messages, manage contacts, and orchestrate chatbots within the popular messaging platform. On Pipedream, you can leverage this API to create powerful serverless workflows that trigger actions in response to WhatsApp events, automate message flows, and integrate with myriad other services without managing infrastructure.
import { axios } from "@pipedream/platform"
export default defineComponent({
props: {
z_api: {
type: "app",
app: "z_api",
}
},
async run({steps, $}) {
return await axios($, {
url: `https://api.z-api.io/instances/${this.z_api.$auth.instance_id}/token/${this.z_api.$auth.token_id}/contacts`,
headers: {
"Client-Token": `${this.z_api.$auth.account_security_token}`,
},
})
},
})