Call Recording

Function

This module enables users to initiate or terminate recording all, or part, of a phone call. When using this module every part of the phone call is recorded: what end-users hear and what they say.

This is a flow-through module; End-users do no interact with it.

Fuse stores recorded audio only in temporary memory. To save call recordings, a webservice needs to be used to send the recording data to another location for storage by referencing the name of the recording module, e.g., call_recording.

A guide explaining how to upload audio recordings to your cloud storage solution is available here.

Because the entire call is being recorded, any recording that contains any personal identification information are not covered by PCI.

It is important to place the module correctly at the right location if there are security requirements on the data that are presented in the call.

It is also important to consult local, state and federal laws in regards to call recordings and that they are followed accordingly.

If the file is needed in .wav format instead (or to other formats), sox can be used to convert the file

sox -r 8000 -c 1 <file>.ul <file>.wav

Use Cases

Partial

One use case of the recording module is to record a specific portion during the call.

In the following example, a verbal confirmation along with the prompt is needed for a payment to be processed.

2 recording modules, a start and a stop, are used so that the prompts and response in between these modules can be submitted to later in a web request.

Entire Call

Another use case is to record the entire call.

This only requires a start recording module, as there would not be a specific moment to end the recording. However, as the caller can hang up at any time during the flow, Post-Call Webservice should be used for uploading the recorded audio back to the server, as this would be triggered once the call has ended.

Post-Call Webservice can be found under Application Settings > Post-Call Webservice

Module Settings

  • None

Last updated