When I use a data action in the flow, it doesn't show any output paths such as success, failure or timeout instead I am getting an error saying, "action success, failure or output information could not be loaded".
Here is the configuration of that data action
"
{
"name": "Get Conv By External Tag (Copy) - Exported 2024-10-17 @ 16:40",
"integrationType": "purecloud-data-actions",
"actionType": "custom",
"config": {
"request": {
"requestUrlTemplate": "/api/v2/analytics/conversations/details/query",
"requestType": "POST",
"headers": {},
"requestTemplate": "{\n "conversationFilters": [\n {\n "type": "and",\n "predicates": [\n {\n "type": "dimension",\n "dimension": "externalTag",\n "operator": "matches",\n "value": "${input.yesterdaysTimeStamp}/${input.TodaysTimeStamp}"\n }\n ]\n }\n ],\n "orderBy": "conversationStart",\n "interval": "${input.IntervalTimeStamp}"\n}\n"paging": {\n "pageSize": 500\n }"
},
"response": {
"translationMap": {
"Queue": "$.conversations[].participants[?(@.purpose=='acd')].participantName",
"Skill": "$.conversations[].participants[?(@.purpose=='acd')].sessions[0].segments[?(@.segmentType=='interact')].requestedRoutingSkillIds"
},
"translationMapDefaults": {
"Queue": "[" "]",
"Skill": "[" "]"
},
"successTemplate": "{"Queue":${Queue},"Skill":${Skill}}"
}
},
"contract": {
"input": {
"inputSchema": {
"type": "object",
"properties": {
"Externaltag": {
"type": "string"
},
"yesterdaysTimeStamp": {
"type": "string"
},
"TodaysTimeStamp": {
"type": "string"
}
},
"additionalProperties": true
}
},
"output": {
"successSchema": {
"type": "object",
"properties": {
"Queue": {
"type": "array",
"items": {
"title": "Item 1",
"type": "string"
}
},
"Skill": {
"type": "array",
"items": {
"title": "Item 1",
"type": "array",
"items": {
"title": "Item 1",
"type": "string"
}
}
}
},
"additionalProperties": true
}
}
},
"secure": false
}
"