Skip to main content

Displaying events

An event represents a single occurrence of an individual customer action. Each customer session contains one or more events.

An example of event can be someone updating their cart's content or signing up for a newsletter.

Event types

There are different types of events:

Event name
(Rule Builder event type)
Trigger criteria for the eventTriggered by
talon_session_created
(Customer Session Creation)
A new session integration ID is sent to Talon.One. The state property becomes either open or closed.

Example: The customer creates a cart.
Update customer session
talon_session_updated
(Customer Session Update)
The state property becomes open.

Example: The customer adds an item to the cart.
Update customer session
talon_session_closed
(Customer Session Closing)
The state property becomes closed.

Example: The customer completes the payment step.
Update customer session
talon_session_cancelledThe state property becomes cancelled.

Example: The customer leaves before checkout.
Update customer session
talon_session_revokedThe state property becomes cancelled.

Example: The customer requests a refund.
Update customer session
talon_session_partially_returnedThe state property becomes closed.

Example: The customer returns some of the items and expects the corresponding refund.
Return cart items
talon_session_reopenedThe state property becomes open.

Example: The closed order has to be modified after payment was processed.
Reopen customer session
talon_profile_created
(Customer Profile Registration)
A new customer integration ID is sent to Talon.One.Update customer profile with runRuleEngine=true
talon_profile_updated
(Customer Profile Update)
A existing customer profile was modified.Update customer profile with runRuleEngine=true

Listing events

To list the events of an Application:

  1. Open the Application of your choice.
  2. On the left-side menu, click Events.

It contains the following information:

ColumnDescription
TimeDate and time when the event happened in the time zone of the Application.
EventEvent type.
Customer IDUnique identifier of the customer profile associated to the event. It can be used for integration purposes. It is the same across all Applications.
Session IDUnique identifier of the customer session where the event happened. It can be used for integration purposes. It is unique for each Application.
EffectsNumber of effects triggered for the event. Click the link to display the details of each effect. See API effects.