Page 1 of 1

What happens if a call is dropped mid-call?

Posted: Mon Jul 03, 2017 7:02 pm
by anorman728
Short version: If a call is dropped, does Plum continue running the code until it reaches user interaction (where it won't get any), or does it just stop?

We need to log some data on our end that includes Plum interacting with a third-party server. If the call is dropped (or the user hangs up or something) after Plum connects to the third-party server but before contacting our servers, we'll still need the data to be sent to our servers. So, if the code just stops running, it could cause some problems that we'll need to address.

Thanks!

Re: What happens if a call is dropped mid-call?

Posted: Wed Jul 05, 2017 9:36 am
by support
If you absolutely need to pass data to your webservice at the end of every call, you should use the post-call webservice feature. It can be found under app settings. For more details, take a look at the docs: https://www.plumvoice.com/docs/fuse/app ... n-settings (scroll all the way to the bottom)