How to put the month or quarter in recurring Zendesk ticket subjects
By Jake Marsh · Updated
To put the month or quarter in a recurring Zendesk ticket, type a run placeholder in the schedule's Subject or Description in Everytide, for example "Access review {{run.month}} {{run.year}}" or "{{run.quarter}} vendor audit". Each placeholder is filled from the run's own date, so a ticket created late still names the right period. Next ticket shows the filled-in text before you save.
Steps
- Open the schedule in Everytide, or choose New schedule.
- Go to The ticket and click into Subject or Description.
- Type the placeholders from the table below, with the text around them.
- Check Next ticket on the right. It shows the subject and description exactly as Zendesk will receive them for the next run.
- Click Save schedule.
Every placeholder
| Placeholder | Example |
|---|---|
{{run.date}} | October 13, 2026 |
{{run.date_iso}} | 2026-10-13 |
{{run.time}} | 09:00 |
{{run.weekday}} | Tuesday |
{{run.day}} | 13 |
{{run.month}} / {{run.month_number}} | October / 10 |
{{run.previous_month}} | September |
{{run.year}} | 2026 |
{{run.quarter}} | Q4 |
{{run.week}} | 42 (ISO week) |
{{run.number}} | 7 (the 7th run since the start date) |
{{run.due_date}} | October 20, 2026 (Task tickets with a due date) |
{{schedule.name}} | Monthly access review |
Subjects that work well
| Job | Subject |
|---|---|
| Month-end report about the month just closed | {{run.previous_month}} {{run.year}} close report |
| Quarterly review | {{run.quarter}} {{run.year}} access review |
| Weekly check | Backup test, week {{run.week}} |
| Numbered visits | {{schedule.name}} #{{run.number}} |
| Task with a deadline | Submit timesheets by {{run.due_date}} |
Note that {{run.previous_month}} in a January run gives December, while {{run.year}} gives the run's own year. For a January report on December, write the year yourself or use {{run.date}}.
Use them in the description too
Placeholders work the same way in the Description, which goes on the ticket as an Internal note or a Public reply. A quarterly review might read:
{{schedule.name}} for {{run.quarter}} {{run.year}}, run {{run.number}}.
Created for {{run.date}}. Please finish by {{run.due_date}}.
1. Export the user list.
2. Remove anyone who left in {{run.previous_month}}.
3. Attach the export and solve this ticket.
With Type set to Task and Due (days after the run) set to 7, each ticket names its own quarter and deadline, and Next ticket shows the filled-in text for the next run before you save.
Zendesk placeholders are flagged
Zendesk's own {{ticket.*}} placeholders are not filled in tickets created through the API, so the Everytide editor flags them before you save. Use the {{run.*}} and {{schedule.*}} placeholders instead.
Find the tickets later
Every ticket carries the tags everytide and everytide_<schedule id> (the id is shown on the schedule's page), and the external id everytide:<schedule>:<run time>. Use the schedule's tag in a view to see which periods are still open, in a trigger to notify a team, or in Explore to report on completion by month.
What it costs
Everytide is $120 a month per Zendesk account, Standard plan, unlimited schedules. Zendesk bills it monthly after a 14-day trial and asks for a card at install. See the Everytide documentation.
Everytide
Recurring tickets on a calendar: 2nd Tuesday, last business day, quarterly. No outside service. $120 a month per Zendesk account.
Questions
Why does my subject show {{ticket.requester.name}} as plain text?
Zendesk doesn't fill {{ticket.*}} placeholders in tickets created through the API. Write the name, or use a run placeholder.
If a run is created late, does the subject use today's date?
No. Placeholders are filled from the run's own date, so a run created the morning after still names the period it was due for.
Can I use placeholders in custom fields or tags?
They are for the subject and description. Tags already identify the schedule.
How do I count the runs?
{{run.number}} counts runs since the schedule's start date, so the 7th run says 7.
More Everytide guides
- How to create a Zendesk ticket every month on a set day
- How to skip weekends and holidays with recurring Zendesk tickets
More Zendesk guides
- How to cancel a VTEX order from a Zendesk ticket (Feirawell for VTEX)
- How to change a Shopware order status from Zendesk (Creelwell for Shopware)
- How to import old emails into Zendesk as tickets (Ferrywell)
- How to route tickets from at-risk customers in Zendesk (Heartwell)