with OnceHub and nocodb?
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
This action gets a row by row Id. See the documentation
This action lists all rows in a table. See the documentation
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 NoCodeB (NocoDB) API transforms your databases into a smart Excel sheet, providing a platform for managing your data with the ease of a spreadsheet interface. When combined with Pipedream's capabilities, this API allows you to automate data operations, sync with other databases or apps, and streamline workflows without writing complex code. Using Pipedream, you can trigger events based on changes in your NocoDB, process and manipulate the data, and connect to countless apps to extend functionality, such as sending notifications, updating CRMs, or generating reports.
import { axios } from "@pipedream/platform"
export default defineComponent({
props: {
nocodb: {
type: "app",
app: "nocodb",
}
},
async run({steps, $}) {
return await axios($, {
url: `https://${this.nocodb.$auth.domain}/api/v1/db/meta/nocodb/info`,
headers: {
"accept": `application/json`,
"xc-token": `${this.nocodb.$auth.api_key}`,
},
})
},
})