Event Reference#
Table of Events#
The table of events is for a default installation. Other events may be included by extensions (Packages) added to the system such as ITSM Configuration Management.
Event Name |
Event Description |
Usable in |
---|---|---|
ArticleBounce
|
When an article is bounced.
|
|
ArticleCreate
|
Every time an article is created.
|
|
ArticleCustomerNotification |
Every time a customer notification is sent. |
|
ArticleUpdate
|
Not usable by an administrator.
|
|
ArticleSend
|
Every time an article send event is triggered, regardless of the recipient.
|
|
ArticleAutoResponse
|
Every time an auto response is sent.
|
|
ArticleFlagSet
|
Every time an flag is set.
Should only be used with extreme caution, as this can cause a loopback and/or mail flood.
|
|
ArticleFlagDelete
|
Every time an article flag is unset.
Should only be used with extreme caution, as this can cause a loopback and/or mail flood.
|
|
ArticleEmailSendingQueued
|
Every time an email is queued for sending.
Should only be used with extreme caution, as this can cause a loopback and/or mail flood.
|
|
ArticleEmailSendingSent
|
Every time a queued mail is sent successfully.
Should only be used with extreme caution, as this can cause a loopback and/or mail flood.
|
|
ArticleEmailSendingError
|
Every time sending a mail fails.
Should only be used with extreme caution, as this can cause a loopback and/or mail flood.
|
|
ArticleCreateTransmissionError |
Whan email transmission fails during an article create. |
|
ArticleUpdateTransmissionError |
When email transmission fails during an article update. |
|
ArticleDynamicFieldUpdate
|
When a dynamic field of type article is set to a new value.
|
|
ArticleAgentNotification |
When an agent notification is triggered. |
|
TicketCreate
|
Every time a ticket is created.
|
|
TicketDelete
|
When a ticket is deleted. Ticket deletion can only be performed via CLI or using the Generic Agent.
|
|
TicketTitleUpdate
|
When the ticket attribute is updated.
|
|
TicketUnlockTimeoutUpdate
|
When the ticket attribute is updated.
|
|
TicketQueueUpdate
|
When the ticket attribute is updated.
|
|
TicketTypeUpdate
|
When the ticket attribute is updated.
|
|
TicketServiceUpdate
|
When the ticket attribute is updated.
|
|
TicketSLAUpdate
|
When the ticket attribute is updated.
|
|
TicketCustomerUpdate
|
When the ticket attribute is updated.
|
|
TicketPendingTimeUpdate
|
When the ticket attribute is updated.
|
|
TicketLockUpdate
|
When the ticket attribute is updated.
|
|
TicketArchiveFlagUpdate
|
When the ticket attribute is updated.
|
|
TicketStateUpdate
|
When the ticket attribute is updated.
|
|
TicketOwnerUpdate
|
When the ticket attribute is updated.
|
|
TicketResponsibleUpdate
|
When the ticket attribute is updated.
|
|
TicketPriorityUpdate
|
When the ticket attribute is updated.
|
|
HistoryAdd
|
Every time a history entry is made. Never use this, as a history entry is always made.
|
|
HistoryDelete
|
Every time a history entry is deleted.
Not usable by an administrator.
|
|
TicketAccountTime
|
Every time an agent enters a time unit.
|
|
TicketMerge
|
Every time a ticket is merged.
|
|
TicketSubscribe
|
Every time a user subscribes to a ticket.
|
|
TicketUnsubscribe
|
Every time a user un-subscribes to a ticket.
|
|
TicketFlagSet
|
Ever time a ticket flag is set.
Should only be used with extreme caution, as this can cause a loopback and/or mail flood.
|
|
TicketFlagDelete
|
Every time a ticket flag is unset.
Should only be used with extreme caution, as this can cause a loopback and/or mail flood.
|
|
EscalationResponseTimeNotifyBefore
|
Every time a ticket has reached its first response warning time.
Set on a queue or service level basis accounting for working hours.
|
|
EscalationUpdateTimeNotifyBefore
|
Every time a ticket has reached its update warning time.
Set on a queue or service level basis accounting for working hours.
|
|
EscalationSolutionTimeNotifyBefore
|
Every time a ticket has reached its solution warning time.
Set on a queue or service level basis accounting for working hours.
|
|
EscalationResponseTimeStart
|
Every time a ticket has breached its first response time.
Set on a queue or service level basis accounting for working hours.
|
|
EscalationUpdateTimeStart
|
Every time a ticket has breached its update time.
Set on a queue or service level basis accounting for working hours.
|
|
EscalationSolutionTimeStart
|
Every time a ticket has breached its solution time.
Set on a queue or service level basis accounting for working hours.
|
|
EscalationResponseTimeStop
|
Every time the escalation has stopped.
Set on a queue or service level basis accounting for working hours.
|
|
EscalationUpdateTimeStop
|
Every time the escalation has stopped.
Set on a queue or service level basis accounting for working hours.
|
|
EscalationSolutionTimeStop
|
Every time the escalation has stopped.
Set on a queue or service level basis accounting for working hours.
|
|
NotificationNewTicket
|
Every time a new ticket notification is triggered.
|
|
NotificationFollowUp
|
Every time a ticket receives a follow-up.
|
|
NotificationLockTimeout
|
Every time a ticket is unlocked because of overdue.
This time is in minutes per queue setting.
|
|
NotificationOwnerUpdate
|
Every time an owner is updated.
|
|
NotificationResponsibleUpdate
|
Every time a responsible is updated.
Activate
Ticket::Responsible |
|
NotificationAddNote
|
Every time a note is added.
Collides with ArticleCreate.
|
|
NotificationMove
|
Every time the queue is changed.
|
|
NotificationPendingReminder
|
Every time a ticket reaches it’s pending time.
|
|
NotificationEscalation
|
Every time an escalation notification is triggered.
|
|
NotificationEscalationNotifyBefore
|
Every time a escalation warning is triggered.
|
|
NotificationServiceUpdate
|
When the ticket attribute is updated.
|
|
TicketAllChildrenClosed
|
When all children of a ticket are marked as closed.
Configurable in the system configuration.
|
|
TicketDynamicFieldUpdate_*
|
Every time a specific dynamic field is updated.
All dynamic fields will automatically be listed in the event list.
|
|
AppointmentCreate |
When an appointment is created. |
|
AppointmentUpdate |
When an calendar appointment is updated. |
|
AppointmentDelete |
When an appointment is deleted. |
|
AppointmentNotification |
When an appointment notifications is sent. |
|
CalendarCreate |
When a calendar is created. |
|
CalendarUpdate |
When a calendar is updated. An update is not creating an appointment, but changing the calendar settings. |
Graphical User interface Reference#
List of where the event is an available trigger:
Ticket Notifications
Generic agents
Appointment Notifications