Easy: Sort of
One way to do this is to create a custom field (or use an unused field) for
the queue. Your on-create scrip puts some “Needs to be acknowledged” value
into the field. You create a blank template in your queue named AutoReply
so no on-create mail gets sent for this queue. Then you use a cron script
to harvest the tickets that have the “Needs to be acknowledged” value set
in the custom field, send the e-mails, and then delete the custom field
value so you don’t send a dupe the next night.
Should work and shouldn’t be too tricky to set up. Not pretty, though, and
definitely not elegant.
At 11:54 AM 8/29/2008, Jerrad Pierce wrote:
Is anyone aware (nothing on wiki or archives that I could see) of an
easy/elegant way to purposefully delay the delivery of OnCreate messages?
We’re using RT to accept new clients, but then are syncing the data with
our call center on a nightly basis, so we want to wait until that happens
before notifying the user…
Gene LeDuc, GSEC
San Diego State University