
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎07-23-2016 12:44 AM
hi All,
I am thinking a scenario , where i want to process particular events to be processed at particular time and other in different time
ex: lets say all the events created in incident should be processed when at 3 to 4 and all the events created in change should be btw 5-6 ...
i.e, event should be created and it should be processed later, is there any way for that ???
i tried few options , they are not useful..
Solved! Go to Solution.
- Labels:
-
Instance Configuration

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎07-23-2016 04:28 AM
Hi Naveen,
Yes, there is a way to do this. You can use gs.eventQueueScheduled() to trigger an event at a specific time. It looks like this:
var dt = new GlideDateTime();
gs.eventQueueScheduled("incident.event.at_2", current, "", "", dt);
No reference found.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎09-29-2016 07:12 AM
Hi Chuck,
Thank you for your response on this,
This Method works when we develop custom application under Scoped Application.
In Global application, when we use this function we dont have convert the reminder date into a GlideDateTime() object but in scoped application, we do have to make the conversion to get a scheduled reminder.
Naveen, thanks for opening up this discussion.
Regards,
Surendar M
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎10-29-2019 01:58 AM
If we schedule an event like this , where can we see the list of pipe lined ( scheduled to be executed in future ) events .
I cant find it in event queue . Event queue is only showing events which have already been executed

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎11-04-2019 05:54 AM
The event is definitely in the event queue. Check to ensure you don't have a filter on the list (you are viewing all records.)
I just sent one to the event queue using gs.eventQueueScheduled() and it's there. There is a field called "Process on" that holds the date/time from the fifth argument. When I added it to the list, I can see the time.