server
server copied to clipboard
Discussion: Design for Calendar Events + Events Overall
Description
As a Customer Success Manager I would like to be able differentiate between Calendar events and similar events so that I can filter my reports accordingly.
Acceptance criteria
- [ ] Space / Challenge / Opportunity Calendar Event added - if needed by product?
- [ ] An approach to having additional metadata discussed & and agreed
Additional Context
At the moment events sent to elasticsearch have the same set of metadata fields + event name. That might not be sufficient. E.g., if we want to have CALENDAR_EVENT and to know its journey type, we'd need SPACE_CALENDAR_EVENT, CHALLENGE_CALENDAR_EVENT, OPPORTUNITY_CALENDAR_EVENT. That doesn't seem like a flexible and extensible design.
This is more like analytics
discussion than a product discussion but we can touch separately.