with Slottable and Skyvern?
Emit new event when a booking contact is changed (new, updated, or deleted) in Slottable.
Emit new event when a contact is changed (new, updated, or deleted) in Slottable.
Emit new event when a workflow is created or updated in Skyvern.
Create a new task and run it instantly in Skyvern. Useful for one-off automations. See the documentation
Retrieve details of runs of a specific Skyvern workflow. Useful for checking the status and result of a run. See the documentation
Trigger a predefined workflow in Skyvern, allowing the execution of complex routines from Pipedream. See the documentation
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`,
},
})
},
})
import { axios } from "@pipedream/platform"
export default defineComponent({
props: {
skyvern: {
type: "app",
app: "skyvern",
}
},
async run({steps, $}) {
return await axios($, {
url: `https://api.skyvern.com/api/v1/organizations`,
headers: {
"x-api-key": `${this.skyvern.$auth.api_key}`,
},
})
},
})