There are two ways to generate events: Server-side script using the gs.eventQueue() method Workflow Create Event activity gs.eventQueue() Method The eventQueue() method is part of the GlideSystem server-side API. The eventQueue() method inserts an event in an event queue. The eventQueue() method is typically passed four parameters but can also take an optional 5th parameter: Event name. Enclose the event name in quotes. GlideRecord object, typically current but can be any GlideRecord object from the event's table. Any value that resolves to a string. This is known as parm1 (Parameter 1). Can be a string, variable that resolves to a string, or method that resolves to a string. Any value that resolves to a string. This is known as parm2 (Parameter 2). Can be a string, variable that resolves to a string, or method that resolves to a string. (Optional) Name of the queue to manage the event. DEVELOPER TIP : Use gs.getUserName() and gs.getUserID() for parm1 and p...