New around here? Get 20% off for life!

Start a trial for any paid plan within 72 hours of signing up and lock in a lifetime 20% discount.

Integrations

Automate DaySchedule bookings with Make (Integromat)

Make scenarios can run on every DaySchedule booking. A DaySchedule workflow sends the booking to a Make custom webhook, and the scenario takes it from there: add a row to Google Sheets, create a deal in your CRM, or send a message. Workflows need the Pro plan.

Start a scenario from a booking

  1. In Make, create a scenario and add the Webhooks module, then Custom webhook. Click Add, name it "DaySchedule bookings" and copy the address.
  2. Click Run once so Make waits for data.
  3. In DaySchedule, open Workflows and click Create Workflow.
  4. Enter a Name, choose the resources and set the Trigger, such as Event Scheduled with Run immediately.
  5. Under the action, select Webhook and paste the Make address into Webhook URL.
  6. Click Test run. Make receives the sample and learns the data structure.
  7. Add the next modules in Make, map the booking fields, and turn the scenario on.
  8. Click Create Workflow in DaySchedule.

Webhook action in a workflow

The data arrives as two bundles of fields, booking and invitee. Map invitee.name, invitee.email and booking.invitee_time for most uses. The full format is on the n8n page.

To handle cancellations or reschedules differently, create a second DaySchedule workflow with that trigger, pointing at a second webhook or at the same one with a Router filtering on booking.status.

Call the DaySchedule API from Make

Use the HTTP module, then Make a request:

  • URL: an endpoint from the API reference, such as https://api.dayschedule.com/v1/bookings
  • Headers: Authorization with the value Bearer YOUR_API_KEY

Create the key under Settings, then API Keys. See API keys.