> For the complete documentation index, see [llms.txt](https://docs.plumvoice.com/fuse/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.plumvoice.com/fuse/application-editor/application-settings/post-call-webservice.md).

# Post-Call Webservice

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](/fuse/call-flow/exit.md) (<img src="/files/-M4u9_0fkf2qL_nGYS0q" alt="" data-size="line">)  module.\
\
Because the IVR call flow terminates right when the caller hangs up,  the [REST ](/fuse/data/rest.md)(<img src="https://firebasestorage.googleapis.com/v0/b/gitbook-28427.appspot.com/o/assets%2F-M40QJ5NXmtM4utV6bD_%2F-M4u8_YcRziLXQiLsKMa%2F-M4u9_1ajC7GIKRSWvr_%2Frest.svg?alt=media&#x26;token=61a7d6cf-4223-43b0-b1af-f2c11e6c7f1d" alt="" data-size="line">) or [SOAP](/fuse/data/soap.md) (<img src="/files/-M4u9_1ajC7GIKRSWvr_" alt="" data-size="line">) 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)<br>

**Type**: This drop-down menu lets users select either a SOAP or a REST webservice.

![](/files/-Mj04CY0EMildMeaeC-k)

**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](/fuse/data/rest.md): 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.
* Paramenters: Click on the <img src="/files/-M4u9_-iPo50OGXrE5An" alt="" data-size="line"> button to add a new parameter to the post-call webservice. Users can insert variables in the 'Value' field.

![](/files/-Mj04K_h-7BiMzEf_qJc)

**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.
* WSDL: Enter WSDL connection information into this field. Click the icon (<img src="/files/-M4u9_1U0zSkQRxfV-NV" alt="" data-size="line">) to the right of the text box to refresh the connection.
* 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.


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://docs.plumvoice.com/fuse/application-editor/application-settings/post-call-webservice.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
