Core → Event → Ticket

Ticket::EventModulePost###2000-ArticleSearchIndex

Marks articles for index rebuild right after the article's update.

Default value:

---
Event: (ArticleUpdate)
Module: Kernel::System::Ticket::Event::ArticleSearchIndex

Ticket::EventModulePost###2300-ArchiveRestore

Restores a ticket from the archive (only if the event is a state change to any open available state).

Default value:

---
Event: TicketStateUpdate
Module: Kernel::System::Ticket::Event::ArchiveRestore

Ticket::EventModulePost###2600-AcceleratorUpdate

Updates the ticket index accelerator.

Default value:

---
Event: TicketStateUpdate|TicketQueueUpdate|TicketLockUpdate
Module: Kernel::System::Ticket::Event::TicketAcceleratorUpdate

Ticket::EventModulePost###2700-ForceOwnerResetOnMove

Resets and unlocks the owner of a ticket if it was moved to another queue.

This setting is not active by default.

Default value:

---
Event: TicketQueueUpdate
Module: Kernel::System::Ticket::Event::ForceOwnerReset

Ticket::EventModulePost###2800-ForceStateChangeOnLock

Forces to choose a different ticket state (from current) after lock action. Define the current state as key, and the next state after lock action as content.

This setting is not active by default.

Default value:

---
Event: TicketLockUpdate
Module: Kernel::System::Ticket::Event::ForceState
new: open

Ticket::EventModulePost###3000-ResponsibleAutoSet

Automatically sets the responsible of a ticket (if it is not set yet) after the first owner update.

Default value:

---
Event: TicketOwnerUpdate
Module: Kernel::System::Ticket::Event::ResponsibleAutoSet

Ticket::EventModulePost###3100-LockAfterCreate

When agent creates a ticket, whether or not the ticket is automatically locked to the agent.

This setting is not active by default.

Default value:

---
Action: AgentTicketPhone|AgentTicketEmail
Event: TicketCreate
Module: Kernel::System::Ticket::Event::LockAfterCreate
Transaction: '1'

Ticket::EventModulePost###3300-TicketPendingTimeReset

Sets the PendingTime of a ticket to 0 if the state is changed to a non-pending state.

Default value:

---
Event: TicketStateUpdate
Module: Kernel::System::Ticket::Event::TicketPendingTimeReset

Ticket::EventModulePost###3600-ForceUnlockOnMove

Forces to unlock tickets after being moved to another queue.

Default value:

---
Event: TicketQueueUpdate
Module: Kernel::System::Ticket::Event::ForceUnlock

Ticket::EventModulePost###4000-TicketArticleNewMessageUpdate

Update Ticket "Seen" flag if every article got seen or a new Article got created.

Default value:

---
Event: ArticleCreate|ArticleFlagSet
Module: Kernel::System::Ticket::Event::TicketNewMessageUpdate

Ticket::EventModulePost###4100-DynamicFieldFromCustomerUser

This event module stores attributes from CustomerUser as DynamicFields tickets. Please see DynamicFieldFromCustomerUser::Mapping setting for how to configure the mapping.

This setting is not active by default.

Default value:

---
Event: (TicketCreate|TicketCustomerUpdate)
Module: Kernel::System::Ticket::Event::DynamicFieldFromCustomerUser

Ticket::EventModulePost###4300-EscalationStopEvents

Ticket event module that triggers the escalation stop events.

Default value:

---
Event: TicketSLAUpdate|TicketQueueUpdate|TicketStateUpdate|ArticleCreate
Module: Kernel::System::Ticket::Event::TriggerEscalationStopEvents
Transaction: '0'

Ticket::EventModulePost###6000-EscalationIndex

Updates the ticket escalation index after a ticket attribute got updated.

Default value:

---
Event: TicketSLAUpdate|TicketQueueUpdate|TicketStateUpdate|TicketCreate|ArticleCreate|TicketDynamicFieldUpdate|TicketTypeUpdate|TicketServiceUpdate|TicketCustomerUpdate|TicketPriorityUpdate|TicketMerge
Module: Kernel::System::Ticket::Event::TicketEscalationIndex
Transaction: '1'

Ticket::EventModulePost###7000-NotificationEvent

Sends the notifications which are configured in the admin interface under "Notfication (Event)".

Default value:

---
Event: ''
Module: Kernel::System::Ticket::Event::NotificationEvent
Transaction: '1'

Ticket::EventModulePost###950-TicketAppointments

Triggers add or update of automatic calendar appointments based on certain ticket times.

Default value:

---
Event: TicketSLAUpdate|TicketQueueUpdate|TicketStateUpdate|TicketCreate|ArticleCreate|TicketPendingTimeUpdate|TicketDynamicFieldUpdate_.*
Module: Kernel::System::Ticket::Event::TicketAppointments
Transaction: '1'

Ticket::EventModulePost###9600-TicketDynamicFieldDefault

Event module registration. For more performance you can define a trigger event (e. g. Event => TicketCreate). This is only possible if all Ticket dynamic fields need the same event.

This setting is not active by default.

Default value:

---
Module: Kernel::System::Ticket::Event::TicketDynamicFieldDefault
Transaction: '1'

Ticket::EventModulePost###9700-GenericAgent

Event module registration. For more performance you can define a trigger event (e. g. Event => TicketCreate).

Default value:

---
Event: ''
Module: Kernel::System::Ticket::Event::GenericAgent
Transaction: '1'

Ticket::EventModulePost###9800-TicketProcessTransitions

Event module registration. For more performance you can define a trigger event (e. g. Event => TicketCreate).

Default value:

---
Event: ''
Module: Kernel::System::Ticket::Event::TicketProcessTransitions
Transaction: '1'

Ticket::EventModulePost###9900-GenericInterface

Performs the configured action for each event (as an Invoker) for each configured web service.

Default value:

---
Event: ''
Module: Kernel::GenericInterface::Event::Handler
Transaction: '1'