Troubleshooting Qualtrics to Dovetail Survey Response Integration
Dear Dovetail API channel, I am a bit stuck with an activity where I want to send survey responses from a Qualtrics Survey directly into a Dovetail project. For that I have configured a workflow within the Qualtrics survey . When I send a response through the Workflow I get the "auto retrying" status in Qualtrics, and the following JSON output with the error message
{
"name": "Actions.ERROR_CODES.SERVICE_ERROR",
"message": "{\"errors\":[{\"code\":\"InternalError\",\"title\":\"Internal server error\"}]}",
"needRetry": true
}And here is the input
{
"actionId": "OCAC_REDACTED",
"contentType": "Text",
"createdAt": 1758028131111,
"credentials": {
"connectionName": "webservice-connection",
"consentedForReadByAnonymousUsers": false,
"credentialId": "CRED_REDACTED",
"name": "SAM-Qualtrics-To-Dovetail",
"scheme": "apikey",
"target": "any_webservice"
},
"currentPipedTextTestMappings": {
"${e://Field/CSAT%20Score}": "",
"${e://Field/stage}": "",
"${q://QID28/ChoiceTextEntryValue}": "",
"${rm://Field/EndDate}": "",
"${rm://Field/ResponseID}": ""
},
"customSaveHandler": true,
"dataTypes": {},
"dependencies": {},
"elementConfigured": true,
"encodeQueryParams": true,
"exportMappings": {},
"exports": [
{
"display_name": "Headers",
"key": "headers"
},
{
"display_name": "Status Code",
"key": "statusCode"
},
{
"display_name": "Data",
"key": "data"
}
],
"headers": {
"Content-Type": "application/json",
"accept": "application/json",
"authorization": "REDACTED"
},
"id": "PLUG_d40eaddc-8611-4739-a512-518e1a2c34b6",
"keyValues": {
"text": "{\"fields\":\n [{\"label\":\"Stage\",\n \"value\":\"\",\n \"type\":\"TEXT\"},\n {\"label\":\"CSAT\",\n \"value\":\"Dissatisfied\",\n \"type\":\"TEXT\"},\n {\"label\":\"Recorded Date\",\n \"value\":\"2025-09-17 01:56:17\",\n \"type\":\"DATETIME\"},\n {\"label\":\"Date\",\n \"value\":\"2025-09-17 01:56:17\",\n \"type\":\"DATETIME\"}],\n \"title\":\"API R_8EWRBmtnEOTzeuA\",\n \"content\":\"Paul Test 17.09.2025\",\n \"project_id\":\"1VbDlS7oEWgaTclF5WGW3A\"}"
},
"metadata": {
"lazyLoadPipedText": true,
"tags": [
"wf-schematized",
"survey"
],
"taskNameInModalTitle": false,
"worker": {
"type": "runner"
}
},
"name": "Authenticated web service",
"outcomeId": "OC_kLQP6Jb2T0PZKAs",
"ownerObject": null,
"pipedTextConfig": {},
"pipedTextImports": {
"body": [
"",
"Dissatisfied",
"2025-09-17 01:56:17",
"2025-09-17 01:56:17",
"R_8EWRBmtnEOTzeuA",
"Paul Test 17.09.2025"
],
"headers": [],
"url": []
},
"requestType": "POST",
"summary": "CSAT to Dovetail Project",
"surveyId": "SV_REDACTED",
"taskNumber": 2,
"taskRegistryId": "APP_REDACTED",
"textPayload": "{\"fields\":\n [{\"label\":\"Stage\",\n \"value\":\"\",\n \"type\":\"TEXT\"},\n {\"label\":\"CSAT\",\n \"value\":\"Dissatisfied\",\n \"type\":\"TEXT\"},\n {\"label\":\"Recorded Date\",\n \"value\":\"2025-09-17 01:56:17\",\n \"type\":\"DATETIME\"},\n {\"label\":\"Date\",\n \"value\":\"2025-09-17 01:56:17\",\n \"type\":\"DATETIME\"}],\n \"title\":\"API R_8EWRBmtnEOTzeuA\",\n \"content\":\"Paul Test 17.09.2025\",\n \"project_id\":\"1VbDlS7oEWgaTclF5WGW3A\"}",
"triggerAction": "WebService",
"updatedAt": 1758031377914,
"url": "https://dovetail.com/api/v1/data"
}
Status
Auto-retrying
Auto-retried 0 times, next retry 17/09/2025 09:56
Workflow execution ID
R_8EWRBmtnEOTzeuA-OC_kLQP6Jb2T0PZKAs
Settings
When the first error occurs
Continue to run the remaining tasks in the workflow execution (Default)
Task retries
System retries each task failure for up to 24 hours (Default)
Workflow rerun
Allow workflow executions to be retried manually (Default)
