Event Processing Overview
The following figure represents a typical set of steps taken by the
xMatters system in response to an external event:
Typical Event Flow
Each of the steps is described as follows:
- Receive Event:
an event is injected into xMatters from an event source (through an
integration or from the web interface).
- Process Event:
a business process is created and started for the event.
- Generate Notifications:
as part of the business process, notifications are generated.
- Enhance Content:
content specific to the recipient is added.
- Deliver to
Service Provider: the generated notifications are dispatched to
User Service Providers.
- Call Phone:
a conversation is established with the recipient.
- Interact
with Notification Recipient: the notification is presented to the
recipient.
- Handle Responses:
responses are received for the generated notifications.
Scripting in xMatters is extremely flexible; the workflows described
in this help system have been simplified for illustration purposes. Actual
scripting processes and data flow may vary.
The following topics provide more detail on the typical event flow:
Processing Events
and Handling Responses
Enhancing Notification
Content
Outbound Voice Scripting
Interaction with
Notification Recipient
Inbound Voice Scripting
Authenticate Script