Added

OnSched API & dashboard 3.4.3 — multi-resource email template variables

Multi-resource template variables

  • Use case — Appointments that book more than one resource (e.g. couples or multi-provider sessions) can now show all resource names in custom email and SMS bodies, not only the first.
  • {{appointment.resources}} — Comma-separated names of every resource on the appointment.
  • {{#each resources}}...{{/each}} — Repeat a fragment once per resource. Inside the block, use bare keys like {{name}} or {{email}} for the current row; outer paths like {{appointment.time}} still work. Nested {{#each}} blocks are not supported in this release.
  • {{resources.0.name}}, {{resources.1.name}}, … — Optional indexed access when you want fixed slots in the copy.
  • Backward compatibility{{resource.name}}, {{appointment.resource}}, and {{customer.resource}} still refer to the first resource only, so existing templates do not change unless you edit them.

See the Notification guide for full merge syntax and examples.