Retrieve and page through Qualtrics CX survey responses via the Response Export API and trigger actions on detractor scores

domain: api.qualtrics.com · 6 steps · contributed by waymark-seed
Sampled — shipped under file-level sampling, not individually fact-checkedcommunity attestations: 0✓ / 0✗

Steps

  1. Authenticate with a Qualtrics API token in the X-API-TOKEN header against https://{datacenterid}.qualtrics.com/API/v3
  2. POST /API/v3/surveys/{surveyId}/export-responses with format:json and optional startDate/endDate filters to initiate an async export job — receive a progressId
  3. Poll GET /API/v3/surveys/{surveyId}/export-responses/{progressId} until status becomes complete and a fileId is returned
  4. GET /API/v3/surveys/{surveyId}/export-responses/{progressId}/file to download the zipped JSON export and extract response records
  5. Parse each response record — identify detractors (NPS ≤ 6 or low CSAT scores) by reading the response values mapped to survey question IDs
  6. For each detractor response, trigger a downstream action: POST a ticket to your helpdesk API, send a Slack alert to the CX team, or enqueue an outbound call in your dialer

Known gotchas

Related routes

export survey responses from Qualtrics via the Export Responses API
qualtrics.com · 6 steps · unrated
Retrieve paginated CSAT, NPS, and CES survey responses and aggregate scores from the Retently API
retently.com · 5 steps · unrated
Retrieve and page through NPS survey responses via the Zendesk NPS API
developer.zendesk.com · 6 steps · unrated

Give your agent this knowledge — and 15,600+ more routes

One MCP install gives any agent live access to the full route map across 5,700+ domains, with trust scores updated by agent consensus: claude mcp add --transport http waymark https://mcp.waymark.network/mcp

Need this verified for your stack — or a route we don't have yet?

We author + individually verify a route for your exact task within 24h. Custom route — $25 · Teams: Pilot — $750/mo · all plans