Post-Call Webservice
Last updated
Last updated
A post-call webservice is one that a Fuse application connects to immediately after a call ends. This call is triggered on any termination event, whether it is by the caller hanging up, or by the IVR through the Exit () module. Because the IVR call flow terminates right when the caller hangs up, the REST () or SOAP () modules within the call flow will not run in those scenarios. The post-call webservice should be used instead to communicate with the webserver. This is especially useful for survey call flows (where the caller hangs up after answering a question), or IVR that relies on the Record module to capture the caller voice mail, where caller might just hang up after recording a voice mail)
Type: This drop-down menu lets users select either a SOAP or a REST webservice.
1. REST: Selecting a REST webservice dynamically changes the available options. Fuse generates fields for URL and parameters.
Request Type: Choose the desired REST request type from the drop-down menu. The options are the same as the REST module: GET, POST, POST RAW, PUT, and DELETE.
Timeout: Set the desired timeout duration, in seconds.
Private: Check this box to enable privacy mode for post-call web services.
URL: This is the web address for the webservice. Users can insert variables into the URL using a REST webservice.
Header: Type any desired headers into this field. Users can include Fuse variables in headers using the 'plus' button in the text field.
2. SOAP: Selecting a SOAP webservice dynamically changes the available options. Fuse generates WSDL and Method fields.
Timeout: Set the desired timeout duration, in seconds.
Private: Check this box to enable privacy mode for post-call web services.
Method: Select the webservice method from the first drop-down menu; this menu auto-populates after fetching values from a valid SOAP URL. Users can also choose between SOAP v1.1 or SOAP v1.2.
Paramenters: Click on the button to add a new parameter to the post-call webservice. Users can insert variables in the 'Value' field.
WSDL: Enter WSDL connection information into this field. Click the icon () to the right of the text box to refresh the connection.