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.
To initiate a recording, place a module in the desired location and select the red record button ()
To stop a recording, place a second module in the desired location and select the black stop button ()
In other words, the section to be recorded needs to have ‘Call Recording’ () modules as bookends.
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.
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
To record a message or comment from the caller (like a message after the beep), use the Record () module instead.
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.
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