Session Feedback Capture
A 3-step recipe with Highlight (highlight.io). We can help you get access.
Recipe · 3 steps
Session Feedback Capture
Initialize a session, tag it with properties, and record end-user feedback.
- Run the initializeSession GraphQL mutation to open a new session for the project and return its session_secure_id.
- Run the addSessionProperties GraphQL mutation to attach searchable key/value properties to the session.
- Run the addSessionFeedback GraphQL mutation to record the end user's verbatim feedback against the session.
What you'll need to have ready
- organizationVerboseId: The Highlight project verbose id that owns the session.
- clientVersion: The highlight.run client SDK version.
- firstloadVersion: The firstload script version.
- environment: The deployment environment the session was recorded in.
- clientId: A stable client identifier for the browser.
- propertiesObject: Key/value session properties to attach for search and filtering.
- feedbackText: The verbatim feedback the end user left on the session.
- userName: The name of the user leaving feedback.
- userEmail: The email of the user leaving feedback.
For your developer
Arazzo workflow highlight-io:session-feedback-capture, 3 operations: executePublicGraphMutation → executePublicGraphMutation → executePublicGraphMutation. Specs on APIs.io.