<div dir="ltr"><br><div class="gmail_extra"><br><br><div class="gmail_quote">On Tue, May 7, 2013 at 1:25 PM, kjcsb <span dir="ltr"><<a href="mailto:kjcsb@xnet.co.nz" target="_blank">kjcsb@xnet.co.nz</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">I would like to configure RT to automatically change the status of a ticket<br>
in certain cases. An example of this would be when a ticket is set to<br>
"waiting on customer" response. After a certain period without a response<br>
(ideally working days rather than calendar days) we would like to resolve<br>
the ticket. I've been unable to find the right term to search on to find the<br>
answer to this. Any help appreciated.<br>
<br>
<br>
</blockquote></div><br>For such things you use rt-crontool. Start with search that uses TicketSQL, for example "LastUpdated < '10 days ago' AND Status = 'waiting on customer'". Figure out how to use SetStatus action.</div>
<div class="gmail_extra"><br></div><div class="gmail_extra">When above is ready then you can do two things:</div><div class="gmail_extra"><br></div><div class="gmail_extra">1) use bash or any other programming language to calculate time span and execute rt-crontool. What I mean is that if your script is executed on Monday and you want 5 days time span then your code generates '7 days ago' to compensate weekend.</div>
<div class="gmail_extra"><br></div><div class="gmail_extra">2) write RT's custom condition that does additional date checks using pretty much the same logic as above solution.<br clear="all"><div><br></div>-- <br>Best regards, Ruslan.
</div></div>