Recued
Menu
← Back to recipes

Today's bookings

by recued-core v4 36 views

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.

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.

Today's bookings
This recipe

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 v4

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 v4

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 v2

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 v2
View pack details, dependencies, and permissions →

Reading it

One row per booking that STARTS today, in start order, with the attendee count Cal.com reports on the booking itself.

⚠ It reads the day the SERVER is in. Cal.com stores each booking's start in UTC and this filters on the server's local date, so a booking just after midnight in a different timezone can land on the neighbouring day. Run the desk mid-morning if you dispatch across timezones.

⚠ Attendees here is a count, not a list. The booking record carries attendees as an opaque blob; the named list — with each person's email and phone — is a separate read. Open a booking to see it.

⛔ It calls Cal.com every run. There is no local copy: this is a live read, and if the connection is down the run fails rather than showing you a stale day.

How it works 15 steps

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

Process (15 steps)
■ day_in trim
Trim whitespace from setting day
■ now_iso date_add
Add 0 seconds to
■ today date_format
Format as a date
■ day coalesce
Use the first available value from: day in, today
■ day_start template
Generate text from a template
■ day_end template
Generate text from a template
■ read_cap clamp
Clamp setting limit between 1 and 100
◆ bookings recued-core.calcom.booking.search
Search booking on calcom
■ rows default
Apply default
■ row_count count
Count items in rows
■ board_rows map
Extract from each item
■ board_table to_table
Format results as a data table
■ next_raw default
Apply default
■ page set
Set next_cursor to next raw
■ card to_summary
Format results as a summary card
▼
Output
summary card
table board_table
filter page
Settings 4 configurable

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

day setting =
limit setting = 50
cursor text =
status setting = upcoming

Uses (1 operation)

Pack operation Search booking on calcom recued-core.calcom.booking.search

About

Tags

pack:booking-deskcalcombookingsdayboard

Details

15 steps 4 configurable settings recipe_id: list-todays-bookings