Action Requests
Last updated
Was this helpful?
Last updated
Was this helpful?
An Action Request is a mechanism to trigger actions in another system while attending to an Alert, such as updating data, sending notifications, or additional processing.
This is made possible with the in the Data Stream Designer.
An Action Request is opened when a user clicks a button on a user-defined Form in a Recommendation Alert. The Action Request includes data derived from the Alert, Form, and Button clicked.
The Read Action Request Agent polls App Designer for new Action Requests for the specified Recommendation and passes that data to the next Stream Object in the Data Stream for processing.
The Read Action Request Agent also sends all open Action Requests when the Data Stream is first published - so that any Action Requests opened while the stream was not running can be processed.
The Close Action Request Agent closes Action Requests from upstream. Processed Action Requests must be closed, or they will be reprocessed if the Data Stream is restarted.
Output
Description
RequestId
The Id of the specific button press. This should be passed to the Close Action Request Stream Object's Action Id.
AlertId
The Id of the Recommendation Alert.
AlertDescription
The Headline of the Recommendation Alert.
AlertComments
The current Notes of the Recommendation Alert.
ActionRequested
The time that the button was pressed.
ActionParameters
A JSON string of the Recommendation Alert's Form's values at the time the button was pressed.