Acuity daily appointment digest
Scheduled read-only Acuity front-desk digest. It reads appointments, calendars, appointment types, and clients through recued-core.acuity, renders compact daily tables, and optionally sends an in-app nudge when appointments are visible. It never creates, updates, reschedules, cancels, blocks time, mutates clients, changes calendars, or calls arbitrary Acuity endpoints.
How it works
Inspect the data fetches, transforms, gates, and output this recipe runs.
Process (20 steps)
min_date
trim
Trim whitespace from setting min date
max_date
trim
Trim whitespace from setting max date
appointments_raw
?
calendars_raw
?
types_raw
?
clients_raw
?
appointments
default
Apply default
calendars
default
Apply default
types
default
Apply default
clients
default
Apply default
appointment_count
count
Count items in appointments
calendar_count
count
Count items in calendars
type_count
count
Count items in types
has_appointments
compare
Check if appointment count is greater than 0
notify_enabled
compare
Check if setting notify when appointments equals true
should_notify
all
Check if all conditions are true
notify
?
skip: step.should_notify not_equal true
appointment_rows
slice
Take a subset of
appointment_table
to_table
Format results as a data table
card
to_summary
Format results as a summary card
Settings
Configurable at install. Defaults shown — change them anytime in Recued.
acuity
setting
=
channels
setting
=
in_app
end hour
setting
=
9
max date
setting
=
min date
setting
=
weekdays
setting
=
1,2,3,4,5
row limit
setting
=
25
start hour
setting
=
7
notify when appointments
setting
=
true
Trust & control
What installing this recipe would let it do. Recued grants these permissions at install — review them there before approving.