Record SIP calls and retrieve SIPRec files for any call recording application

Build SIP call recording applications from the SIPRec session files provided by iotcomms.io’s cloud-native communications platform. Our SIPRec API records the calls from the voice platform – or Session Border Controller (SBC) – of your choice and stores it securely for your further processing and insights.

Your application logic defines which calls to record and where to process and store them. We’ll deliver the SIP recordings as an MP3 file according to your desire.

Bring your own voice platform

Flexible SIP recording building blocks

The SIPRec session files are the key input in any SIP recording and analytics application.

Examples of the functionalities provided by iotcomms.io​

Decide Which Calls to Record

Your application logic defines and holds the information regarding which calls are to be recorded or not.

Read more about the technical features provided here

Technical Features

Start Recording the Call

A copy of the call is established between your voice platform’s Session Recording Client (SRC) and our Session Recording Server (SRS) and the recording can start.

Read more about the technical features provided here

Technical Features

Stop or Cancel Recording

Upon call ending the application logic commands our SRS to stop the recording using REST callbacks. Recording of an ongoing call can be canceled.

Read more about the technical features provided here

Technical Features

Trim & Mask

Sections of the recorded file can be trimmed and masked, e.g. replace parts with sensitive information, such as credit card info, with a beep.

Read more about the technical features provided here

Technical Features

Store Where You Want

The storage destination, both the temporary and the final, is defined in your application logic. Hybrid cloud-edge deployment options is offered.

Read more about the technical features provided here

Technical Features

Bridge from SIPRec to MP3

Record any call and from any voice platform supporting the SIPRec protocol and get a handy MP3 file for your further processing.

Read more about the technical features provided here

Technical Features
  • Build your own SIP recording the easy way​

    With the simple steps to record calls provided by iotcomms.io, it has never been easier to build SIP recording applications or use the SIPRec session files for call analytics purposes.​

  • Hybrid cloud-edge deployment if you want​

    Choose where you want to process and record the file, both cloud and hybrid cloud-edge deployment options are offered, providing you with the ultimate flexibility for your customers.

  • Voice platform or SBC agnostic​

    Record calls from any voice platform - or Session Border Controller (SBC) - of your choice as long as they/it support the SIPRec protocol.

  • We handle the telecom complexities

    You define which calls to record and where to process and store them in your application logic. We handle all the telecom complexities to execute your desires, so you don’t have to.

Bring the voice platform of your choice​

This image shows how the SIPRec API interacts with your voice platform and its Session Recording Client (SRC), as well as the interaction with your application logic.

Interaction between iotcomms.io and your solution

As long as your voice platform supports the SIPRec standard, the iotcomms.io communications platform can integrate with it.

Through the interaction between our SIPRec API and your application logic, all the required communication is done to make sure the calls through your voice platform are recorded according to your desires.

Click on the image to make it larger

Build SIP recording the modern way

Build SIP recording the modern way​ with iotcomms.io SIPRec API

Start building your SIP recording applications the modern way

Process and record the SIPRec session files in the public cloud or your own private data center. That’s exactly what the iotcomms.io communications platform and SIPRec API enable you to do in an easy and modern manner.

You get a highly granular API with numerous endpoints to select from and combine in the unique way needed to match your specific SIP recording use case.
You get a way to build SIP-based call recording applications without having to make significant changes in your application logic.
You get a modern and cloud-native technology that enables speedy innovations, effortless scalability, limitless flexibility and significant cost efficiency.

You get secure processing and storage of your SIP recordings, choose between cloud or hybrid cloud-edge deployment options.

Talk to us today to explore how we can help you easily record and retrieve the recorded files from your voice platform or SBC of choice!

Build the SIP recording solution that matches your specific recording use case and that easily integrates with and adheres to your own application logic. Re-building or re-designing your application logic is both time consuming and expensive.

The numerous and highly granular endpoints of iotcomms.io’s APIs provide you with a flexible toolbox to build the SIP recording solution you want, without forcing you to re-build your logic.

With iotcomms.io you’ll get the right-levelled API granularity letting you:
  • Build the SIP recording solution exactly matching your recording use case
  • Retrieve the recoding files for further call analytics purposes
  • Combine call recording functionalities with alarm events, for example record calls to alarm receiving centers (ARC) as part of an emergency call
Build SIP recording the modern way​ with iotcomms.io SIPRec API

We needed to provide SIP call recording in a scalable and cost-effective way. We needed redundancy, stability and security. We felt really confident about iotcomms.io's skills and their knowledge of telephony and in particular, SIP signalling and RTP media.

Explore the technical features provided by our SIPRec Service

Get Started

Talk to us today or visit our Developer Area to learn more about our SIPRec API.

Talk to us today

Talk to us today to explore how we can help you easily record and retrieve the recorded files from your voice platform or SBC of choice!​

Modern CPaaS built cloud-native from ground up – we run the operations for you so you can focus on your customers’ experience.

%
UPTIME

Built for mission critical alarm, voice & video services – delivering superior reliability, security and availability.

Built with serverless functions in AWS for unlimited scale, reach and global deployment – extend to new markets quick and easy.

Magnus Ladulåsgatan 13, 118 65 Stockholm, Sweden