Recued
Menu
← Back to recipes

Ask to move a booking

by recued-core v1 9 views

Use “Ask to move a booking” in Recued. Asks the attendee to pick a new time for one booking.

Complete workflow

Booking Desk 4 pinned recipes

Use Booking Desk in Recued for calcom, bookings, appointments, and scheduling. It includes 4 ready-to-run workflows and 1 related pack in one install.

You are viewing one recipe in this workflow. Installing it opens the complete pack so its other recipes and background automations arrive together.

Ask to move a booking
This recipe

Use “Ask to move a booking” in Recued. Asks the attendee to pick a new time for one booking.

pack:booking-deskcalcombookingreschedule
by recued-core pinned v1

Use “Today's bookings” in Recued. Reads today's provider records bookings, newest start first, with who is attending each one. It reads information without changing data in the connected service.

pack:booking-deskcalcombookingsday
by recued-core pinned v3

Use “Show a booking” in Recued. Reads one provider record booking and the people attending it. The booking's own fields are labelled from the provider response; the attendee list is a separate read, because the booking carries attendees only as an unstructured data.

pack:booking-deskcalcombookingdetail
by recued-core pinned v3

Use “Record a no-show” in Recued. Marks the attendee of one booking as absent in provider records, so the no-show is on the record rather than in your memory.

pack:booking-deskcalcombookingno-show
by recued-core pinned v1
View pack details, dependencies, and permissions →

What it actually does

It sends Cal.com's reschedule request — the attendee gets an email asking them to pick a new time, and the existing slot is released.

It does not move the booking. There is a separate Cal.com call that reschedules to a time YOU choose; this pack deliberately does not wrap it. Picking a stranger's new appointment time from an automation is the kind of act that should stay a human one.

The reason text is sent to the attendee. Write it as if they will read it, because they will.

Approval-gated. The operation is declared approval: ask, so the run pauses for you before anything leaves the server.

How it works 10 steps

Inspect the data fetches, transforms, gates, and output this recipe runs.

Process (10 steps)
uid trim
Trim whitespace from setting booking uid
reason_text trim
Trim whitespace from setting reason
inputs_valid all
Check if all conditions are true
inputs_guard guard
Stop if inputs valid equals
booking_read ?
booking default
Apply default
found compare
Check if booking uid has data
found_guard guard
Stop if found equals
requested ?
card to_summary
Format results as a summary card
Settings 3 configurable

Configurable at install. Defaults shown — change them anytime in Recued.

calcom setting =
reason setting = Something has come up on our side — please pick another time that suits you.
booking uid setting = [object Object]

About

Tags

pack:booking-deskcalcombookingreschedule

Details

10 steps 3 configurable settings recipe_id: request-booking-reschedule