Webready Triggers are a powerful and flexible way to integrate Webready with other third-party applications. Triggers are executed immediately when the associated event occurs in Webready. So, if you setup a trigger that is linked to the Guest Created event then the trigger will be executed the second a guest is created in Webready. You can set your trigger to perform an HTTP post to a URL which will send the data in your assigned template to the configured URL.What does all this mean? Simply put, Webready can be configured to send Webready data to any third part application immediately when that data is created, updated, or deleted. This simple feature opens up a world of possibilities for those users who need to extend the features of Webready by integrating other applications. Combined with the Webready API, user will have realtime connections between Webready and any other application which can communicate via HTTP.
The template used in a HTTP Trigger is posted to the URL specified in the trigger. This template may be of any format the user chooses. The user may setup XML, JSON, or Key/Value data in the template and then use the Webready Data Dictionary to instruct Webready to automatically insert application data into the template prior to trigger execution. In order to use JSON or XML be user to set the template editor to rich text format before editing. You do so by clicking the HTML/Rich Text button at the far right of the template editor toolbar.
Be sure that your URL is able to accept HTTP Post requests. Webready currently does not support any other HTTP method. Also, most other methods do not allow for data transfer. Also, Webready does not retry if the service designated by the URL is unavailable or another error condition is returned. Finally, all HTTP failures are done quietly. This means that Webready will not notify you of a failure or show an error status. These two last points may be changed in the future as user requirements evolve.
If you have any further questions regarding setting up an HTTP Trigger please let us know by clicking the chat circle to the right.