Participation links
Once a study is published, share its participation link:voice_enabled or video_enabled set, you’ll also get voice_participation_url and video_participation_url, each with a short variant.
Custom short links, quotas and redirects
completed_interviews and quota_remaining. Subscribe to the study.full webhook to hear when a study fills up.
Attribute participants to your own IDs
Add query parameters to any participation link:interviews.list, transcripts.list, transcripts.search and webhooks.list_deliveries by external_participant_id. Any redirect_url can include {{external_participant_id}} to pass the ID on.
Embed the interview
To run the interview inside your own site or app, create a publishable key for the origins it’ll load on, then generate the install snippet.1
Create a key
"*" wildcard isn’t allowed.2
Get the snippet
snippet.snippet into your page. mode sets the widget’s presentation (data-mode) and defaults to chat.Signed metadata
The basic snippet passes metadata through adata-metadata attribute, which a visitor can edit. When the interview needs to rely on a metadata value, use snippet.signed_snippet. Your server mints a JWS (HS256) token with the key’s signing_secret, and the token’s metadata claim is recorded as verified, overriding any page-supplied value of the same name.
Each metadata item on an interview carries its provenance:
.png?fit=max&auto=format&n=G_hwo_L4hZsQ93vT&q=85&s=c00b6042d4688a9b776bae65a530206a)