Integration event catalog

Provider event names are readable. Every event also includes its stable internal key in usergist_event_key.

CategoryProvider events
LifecycleUserGist App Opened; UserGist App Version Changed
Required identityUserGist User Identified
FeedbackUserGist Feedback Prompt Shown; UserGist Feedback Answer Submitted; UserGist Feedback Response Submitted
SurveysUserGist Survey Started; UserGist Survey Answer Submitted; UserGist Survey Completed; UserGist Survey Abandoned
In-app messagesUserGist In-App Message Shown; Dismissed; Auto-Dismissed; CTA Clicked
PushUserGist Push Sent; Delivered; Received; Displayed; Opened; Dismissed; Clicked; Action Clicked; Bounced
RequestsUserGist Request Submitted; Upvoted; Unupvoted; Followed; Unfollowed; Status Changed; Responded; Commented; Comment Edited; Comment Deleted

Operational events such as silent push acknowledgements and internal audience evaluation are not exported. Arbitrary events sent with UserGist.track() remain available inside UserGist but are not forwarded by these destinations.

Each answer event identifies the prompt or survey and the exact question. Structured answers include the normalized value and a readable display value. Free-text answer events include only presence and length in destinations; the complete text remains visible in the UserGist user's activity.

Request status changes and developer responses are attributed to the affected request submitter. They include usergist_subject_role=affected_user and usergist_actor_type=workspace_member; the workspace member's identity is not exported.