journey session event.
type JourneyEventPayload = JourneyEventBase & { kind: "started" } | JourneyEventBase & { action: string; feedback: JourneyFeedback; kind: "attempted" } | JourneyEventBase & { action: string; category: string; feedback: JourneyFeedback; kind: "failed" } | JourneyEventBase & { kind: "succeeded" }