Tip: How to send first mail to requester when deadline is set

3 댓글

  • Dave Dyson

    Hi Kim - thanks for this tip! I have a couple of concerns that I want to make sure you're aware of:

    The "Notify requester and CCs of received request" trigger is set up to guarantee that your customers hear something from you as soon as they create a ticket. If you plan to deactivate this, it's critically important to ensure that whatever triggers you replace it with guarantee that your customers will hear from you. When you're new to Zendesk, it's easy to forget that triggers are the primary way that customers receive notifications of updates to their tickets.

    In the case of your trigger above, it looks like if an agent set the ticket status to Pending or On-Hold when they add a comment to the ticket, the customer won't be notified. Similarly, if your agent neglects to set the Deadline Date field, Deadline Time field, and the deadline_pending tag, no notification will be sent to the customer. It's certainly possible to work around these issues (for example, by creating other triggers to handle those situations), but I'd highly recommend running tests on all the possible scenarios you might encounter to ensure your customers aren't left waiting for a response when your agent think they've sent one.

    A couple other notes on the conditions for this trigger:

    1. Once a ticket has moved to Closed status, it can't ever be updated, meaning its status can never be changed away from Closed. So the condition "Status not changed from Closed" is unnecessary.
    2. It looks like you've got "Status not changed from On-Hold" in the list twice, so you can remove one of those.

    In any case, thanks for posting this tip! Triggers give you a lot of power in how tickets are handled, and it's always great to see what our users come up with!



  • Devan La Spisa
    Zendesk Community Manager

    Hello Kim,

    Really great tip you shared, and we appreciate you breaking this down so well for everyone here in the community!

    Best regards

  • Kim Alsgaard

    Hi Dave,

    Thank you so much for your comments, it's much appreciated!

    You mention that the customer won't be notified, if an agent set the ticket status to Pending or On-Hold when adding a comment to the ticket. You also mention that if the agent forgets to set a deadline date, a notification won't be send as well. 

    In the above cases I think our solution so far would cover us. We have made a trigger that checks all tickets to see if there's a deadline set. If not, it automatically adds a preset one to the ticket. The Deadline application adds the tag "deadline_pending" to the ticket. As this trigger tests for that specific tag, it should send out the notification to the costumer, regardless of an agent setting the deadline date field or not.

    Regarding 1) Ah, in our current system we're able to re-open closed requests (not incidents), so that's why that condition was included. 

    Regarding 2) My bad, that's obviously a mistake :)

    We plan to test all our triggers in all possible (that we can think of) situations internally within the IT department, and - should we go with Zendesk - we also plan to include a handful of real users so we get some real data to test the system with when it's setup to our liking.

    Again, thank you for your great input, it's one of the awesome things I've found about this community, the willingness to help our where ever it's possible!


댓글을 남기려면 로그인하세요.

Zendesk 제공