Recording of calls made easy

In many businesses recording of voice calls between two parties is crucial. For example contact centers, governments and financial institutions might have it as a mandatory requirement. It can be used for educational or efficiency purposes, to comply with regulatory requirements or simply to keep track of what happens during a call.

Recording solutions has traditionally been tied to on-premise deployment and based on purpose-built hardware which makes many existing solutions in operation today expensive and time-consuming to upgrade. Our call recording function lets you modernize your existing recording service and simplify it by a shift to the cloud.

Lets you migrate from monolithic
call recording platforms to modern software architecture

Enables recording of calls from SIPRec compliant voice platforms – see known vendors below

The recordings are transcoded into MP3 file format and placed at a designated storage area

Call Recording as a function

SIPRec (Session Recording Protocol) is an open protocol for call recordings and is industry standard today. It is supported by a large number of voice platforms and SBC vendors.

Call Recording as a function is a fully managed service based on SIPRec, operated by The function lets you record SIP based sessions (calls) to MP3 format. You may decide which calls to record and where to store the recorded files. Simple as that!

How it works

Your voice platform or Session Border Control (SBC) are connected to the platform via SIPRec. Once the call is recorded, a file is produced and placed at an appointed storage location. Multi stream recordings may be mapped to different audio channels for different participants.

By using SIPRec as a protocol to interface the communication platforms, the recording service can be deployed in the public cloud.

Serverless Call Recording

Call recording as a function enables migration from monolithic recording platforms to the cloud and modern software architecture. With our serverless function you can record calls without the need of any local hardware, software or servers.

Our cloud platform takes care of availability & server management and automatically scales to meet your capacity needs.

Click to enlarge the image

Design overview

  1. Direct your voice platform or Session Border Control (SBC) towards our recording service.
  2. Integrate with our APIs to control which calls to record and where to store the files.
  3. The recordings are transcoded into MP3 audio file format – multiple codecs are supported.


Decide which calls to record or not – record the calls and store them as files

Post the recorded files on designated storage location

GDPR compliant – data processing within EU or other regions

Support of multiple codecs to transcode to common audio formats
Compliant with the SIPRec standard IETF RFC 7866
Encryption is applied in transit and at rest
Telia logo

Get started today!

Serverless functions built upon AWS public cloud for unlimited scale, reach & global deployment – extend to new markets quick and easy


cPaaS that you can trust for
mission-critical installations – our platform delivers superior availability, reliability & performance

Built upon microservices with strongest possible security in mind – 24/7 support and redundant environment keeps you fully secure