Suggestions required for "Actions" Assertion for Oracle Digital Assistant

While conversing with the Bot, we get two links to perform actions which take us to another page.

Hyperlink Assertion or Text Assertion does not work here. Can you suggest which assertion will work better here, we tried many assertions with Buttons, Cards, Links etc none worked.

Oracle Digital Assistant element that we related it to

image

The actual response from Botium below, the element to validate is under “Actions”

{
“sender”: “bot”,
“channel”: “default”,
“messageText”: “It sounds like you are looking for information on providing feedback or reviewing feedback you have given or received. I have found the below information for you.”,
“media”: ,
“buttons”: ,
“cards”: ,
“forms”: null,
“sourceData”: {
“messagePayload”: {
“text”: “It sounds like you are looking for information on providing feedback or reviewing feedback you have given or received. I have found the below information for you.”,
“type”: “text”,
“actions”: [
{
“label”: “Learn about Giving or Receiving Feedback or Insights”,
“type”: “url”,
“url”: “https:[Removed for security purpose]”
},
{
“label”: “Give Feedback or Insights in Workday”,
“type”: “url”,
“url”: “https:[Removed for security purpose]”
}
]
},
“userId”: “[Removed for security purpose]”
},
“asserters”: null,
“userInputs”: null,
“logicHooks”: null
}

Url-Buttons are right now not supported natively.

I suggest to use the generic JSON-Path-Asserter for now, looks like this:

#bot
JSON_PATH $.messagePayload.actions[0].label|Learn about Giving or Receiving Feedback or Insights
JSON_PATH $.messagePayload.actions[1].label|Give Feedback or Insights in Workday

@Szabi will add native support for Oracle Url-Buttons (in addition to the Postback-Buttons) to the Botium ODA Connector

Thank you Florian, we will try this and continue for now until the ODA connector is appended