I have created a digital campaign and an accompanying trigger and workflow.
The only thing the workflow is configured to do (at least until I get it working) is to set the following variables as conversation data, but it appears the trigger is not functioning because the workflow is not setting the conversation data on the sms interactions.
Flow.outboundContactListId
Flow.conversationId
Flow.outboundContactId
trigger:
{
"id": "{triggerId}",
"name": "{triggername}",
"topicName": "v2.detail.events.conversation.{id}.outbound",
"target": {
"type": "Workflow",
"id": "{workflowId}"
},
"version": 3,
"enabled": true,
"matchCriteria": [
{
"jsonPath": "outboundCampaignId",
"operator": "Equal",
"value": "{CampaignId}"
}
],
"selfUri": "/api/v2/processautomation/triggers/{TriggerId}"
}