With the Web Service task type, you can configure processes to post data to a web service as a SOAP message or to a parameterized query string, allowing Integrify to push data to other systems.
The result of the post can determine the path of a workflow. At any point in an Integrify process, customers can:
- Push or pull data to and from external systems (Remedy, Salesforce, SAP, etc)
- Instantly (or on a scheduled bases) confirm data receipt and pass back additional information
- Spawn additional tasks in the Integrify® process based on successful data transfer
Select Configure Task and you will be presented with the following to configure the Web Service task:
In this example, we are going to enter a stock symbol into a form and then retrieve the stock quote and present the result into a 2nd form called 'SOAP 1.2 Result':
When configuring the Web Service task, we have made the following definitions:
The table below explains the options for configuring any Web Service task configuration:
Web Service Settings tab:
|Web Service Url
|The Url from which to retrieve data
|Http Post, Htpp Get, Soap 1.1, Soap 1.2
|Choose your Post type based on the requirements of the web service you are connecting to
|This will default to 'No'. If Yes, the namespace attributes will be stripped from XML results for easier parsing.
|This will default to 'No'.
Template Settings tab:
|Enter template for requests (soap xml, form post string or query string)
|Query string, Post String or SOAP XML
|Enter the xml format of the expected response
|XML format of the expected response.
|Enter the xml format of the expected inbound post
|If the task is set to be posted back to, enter the XML format that will be posted
Query Parameters tab:
Here, you will enter your parameter to be mapped to a task in your process. See the example here:
Response Mappings tab:
Here, you will enter your Return Label, the Path and Data Type to be used.
See the example here:
Inbound Mappings tab:
As with the Response Mappings, you will enter your Return Label, the Path and Data Type to be used.