Skip to main content

Article 2 min read

Community tip: how to set a reminder on a ticket

Learn how to use customised ticket fields and automations to set a reminder on a Zendesk ticket. This Zendesk community tip is brought to us by Colin Piper.

By Colin Piper

Last updated June 7, 2023

It’s great to be able to put a ticket on hold but I’m sure you’ve suffered when tickets have stayed like that for too long. Sure, you could create an automation to change the state back to being open after X amount of days but life is never as simple as there being a constant value for X. And perhaps you don’t want to actually change the status – you just want to be reminded that the ticket is there.

In this Zendesk community tip, I’m going to explain one way of using a special type of customised field – a customised date field – to set a reminder on a ticket.

Quick summary for anyone in a rush: create a new customised field, allow agents to populate it and then send a notification to the agent when that date is reached. But before we start, there are a couple of small caveats.

  • This is a date. Not a date and time, just a date. The date in question therefore starts at midnight – not when your business hours start.
  • Currently, in a trigger, you cannot test for a date being equal to “today”. Therefore, we are going to use the logic of “remind me before” a certain date (although you could easily adapt this to “remind me after”).

You can set a reminder on a ticket by following these steps:

  1. Create a customised field: go ahead and create a Ticket Field and give it a suitable name. I called mine “Remind me before”.
  2. Create an automation to notify agents of the reminder: we want to test whether the reminder date is within the next 1 day (we can’t set this to 0 days – I tried!). Every automation requires a nullifying condition otherwise it will repeat every hour. The obvious solution is to set the reminder date to be blank but, unfortunately, this is not considered nullifying (at the time of writing). So, we are going to use a tag.
     
    For now, create an automation similar to the one in the screenshot. In this automation, we test for the tag and when the reminder is due, and then send an email, blank out the date and remove the tag.
  3. Create a trigger to add a tag on update: we just need to deal with the requirement to have the tag nullify the conditions of the automation. For this we need a trigger that will fire when a ticket is updated and if a date is present, then add the “reminder_set” tag.

See screenshots and more details from this tip.

This community tip is from Colin Piper.

Related stories

Article
8 min read

Workforce optimisation: The ultimate guide for 2024

Workforce optimisation makes processes more efficient and employees more productive – and gives more flexibility to your bottom line. Learn more about it below.

Article
3 min read

The AI-powered future of CX and EX is here – let us be your guide

The Zendesk Relate event is coming to Las Vegas from 16 to 18 April – you’ll see inspiring speakers, gain knowledge to take home and obtain best practice you can implement.

Article
5 min read

Tech for good: How AI is empowering survivors of domestic violence

The fear of speaking out and asking for help is immense, and real, especially for the…

Article
4 min read

The role of artificial intelligence in enhancing the festive season shopping experience in the UK

It’s no secret that the festive holidays are one of the busiest times for most retailers…