Don't keep your leads waiting. Capture, qualify, and engage with inbound leads in minutes, not days.
Emit new event when a booking is canceled. See the docs
Emit new event when a customer cancels a booking and then reschedules on a different booking page. See the docs
Emit new event when the status of a booking is changed. See the docs
Emit new event when a user sets the completed booking to No-show. See the docs
Emit new event when a booking is rescheduled. See the docs
The OnceHub API is a powerful tool for automating the scheduling of meetings and appointments. With this API, you can dynamically manage bookings, sync calendars, personalize notifications, and streamline the entire process of setting up and following up on appointments. When used on Pipedream, you can harness the serverless power of the platform to trigger workflows based on events in OnceHub, or to act upon data from other services, making the maintenance of your calendar and scheduling needs a breeze.
import { axios } from "@pipedream/platform"
export default defineComponent({
props: {
oncehub: {
type: "app",
app: "oncehub",
}
},
async run({steps, $}) {
return await axios($, {
url: `https://api.oncehub.com/v2/test`,
headers: {
"Accept": `application/json`,
"API-Key": `${this.oncehub.$auth.api_key}`,
},
})
},
})
The Shopify Admin REST & GraphQL API unleashes a myriad of possibilities to automate and enhance online store operations. It provides programmatic access to Shopify functionalities, allowing users to manage products, customers, orders, and more. Leveraging the Shopify Admin API within Pipedream, developers can create custom workflows that automate repetitive tasks, sync data across platforms, and respond dynamically to events in Shopify.
This integration can be used as a custom app on your store, or for automating actions on behalf of merchants through your Shopify app.
Looking for integrating into the Shopify Partner API for your apps, themes or referrals? Check out our Shopify Partner API integration.
import { axios } from "@pipedream/platform"
export default defineComponent({
props: {
shopify_developer_app: {
type: "app",
app: "shopify_developer_app",
}
},
async run({steps, $}) {
const data = {
"query": `{
shop {
id
name
email
}
}`,
}
return await axios($, {
method: "post",
url: `https://${this.shopify_developer_app.$auth.shop_id}.myshopify.com/admin/api/2024-04/graphql.json`,
headers: {
"X-Shopify-Access-Token": `${this.shopify_developer_app.$auth.access_token}`,
"Content-Type": `application/json`,
},
data,
})
},
})