Dynamically name files for deliveries

We now have the ability to dynamically name files that are being sent out for deliveries using mustache syntax. This will be super useful if you are looking to appended a timestamp/date onto a file name, timezone, entity name etc. Should give some more clarity for deliveries, and hopefully make it easier to parse through past deliveries and alerts :slightly_smiling_face:

Summary

Adds optional filename field with mustache template support for email deliveries, allowing users to dynamically include dates and other metadata in attachment file names.

Template Variables Supported

Date/Time Variables (timezone-aware)

  • {{currentDate}} - Current date in YYYY-MM-DD format

  • {{currentDay}} - Day of month with leading zero (01-31)

  • {{currentMonth}} - Month with leading zero (01-12)

  • {{currentYear}} - Full year (e.g., 2025)

  • {{currentTime}} - Current time in locale format

  • {{yesterdayDate}} - Yesterday’s date in YYYY-MM-DD format

Metadata Variables

  • {{entityName}} - Dashboard or workbook name

  • {{scheduledTaskName}} - Name of the schedule

  • {{timeZone}} - Timezone of the schedule

  • {{format}} - File format (csv, xlsx, pdf, etc.)