Voice recording feature

The Recording feature enables you to record both voice and video communication you have with your end users or your end users have between themselves over your platform.

After the recorded call has been completed, the recorded files will be available to you. You can search, download and/or delete them using web interface or API.


The Recording is available as Early Access at the moment. Please contact your Customer Success Manager to have it enabled on your account or contact us.

Depending on how you use our Voice and Video products in your solution, steps to enable the recording feature will vary.
Please refer to the following links for detailed setup guides for enabling the recording feature on each of the options: 


Any type of call recordings may be subject to legal actions. You should inquire and act in line with the laws and regulatory requirements of specific markets you are covering with your voice and video services.

Billing and Prices

The recording feature is charged in addition to standard voice and video call traffic charges
There are two types of costs linked to recording and both will be calculated

  1. Recording traffic
    Recording traffic is billed per minute. For billing calculations, the recorded call duration will be rounded up to the next full minute.
    The price for recording traffic is: 0,0022 euros per minute.


Actual call duration Billed recording duration Billed recording amount
15 sec 60 sec 0,0022 EUR
60 sec 60 sec 0,0022 EUR
66 sec 120 sec 0,0044 EUR
  1. Recorded file storage
    Recorded files are automatically saved. Storage for any saved file is billed until the moment the file is removed from our servers.
    Infobip will never delete client’s files of our own accord.
    Recording storage price for a single file is: 0,00045 euros per minute per month.

The voice and video traffic call charges are calculated and billed in accordance with billing models defined for voice and video traffic.


None of the above-mentioned charges apply to calls that are not answered due to any reason (busy, not available, etc.) considering the fact that nothing was recorded.

Recorded Files

Recorded audio and video files obtained via the Recording feature can be accessed using Infobip web interface and API. Besides recorded audio files, through this page you can also access the audio files created using the IVR Record Voicemail element.

Once you access the Recording page through the web interface you will see a list of audio and video files and multiple filters that will ease your search for a particular file.

The available filters are as follows:

  • DATE PICKER – This element enables you to define the time period when your recordings were saved on the Infobip platform
  • SENDER – This parameter defines where the call has originated from
    • for inbound calls that would be the phone number of the user who placed the call 
    • for outbound calls this would be the callerID you specified in Broadcast or Flow or calls initiated by your voice platform
    • in case of Video and Web and In-App Calls it would be the identity of the user who initiated the call
  • DESTINATION – this parameter defines the where call has been terminated to 
    • for outbound calls this is the number specified to be called 
    • for Voice number calls, this would be the Voice number called by the end user initiating the call
    • in case of Video and Web and In-App Calls it would be identity of the user who received the call
  • DIRECTION – Defines whether the voice call was inbound (initiated by the end user and forwarded by the Infobip platform to your premises) or outbound  (initiated, on your behalf, by the Infobip platform towards end users)
  • MIN AND MAX DURATION – Helps you define the minimum and maximum duration of the recorded audio file duration for your search. You can define only one threshold or use both.
  • TRANSFER TO – When using Broadcast, IVR in the Flow or TTS and pre-recorded files calls over API you can use the Transfer to and Forward Call features. In this field you can specify the phone numbers that you transferred the original call to.
  • COMMUNICATION NAME – Here you can select the Communication name you defined while using Broadcast or Flow to send Voice
  • VOICEMAIL NAME – This parameter will enable you to filter out the audio files created using the IVR Record Voicemail element
  • SIP IP – If you are using the SIP Trunking feature, you will be able to filter out calls based on IP addresses where you have enabled recording
  • MESSAGE ID – Use this field to define the message indentification when using TTS and pre-recorded files calls over API
  • BULK ID – Use this field to define the identification of a bulk of messages when using TTS and pre-recorded files calls over API

Each recorded audio file available in the list has additional values which you can see by expanding the card record. Just click the card and additional information will show up. Depending on the feature that was used to create on, some values may not be applicable. The meaning of each field is clarified above in the filters section of this page.

Furthermore, any audio or video file can be downloaded and/or deleted. You can also select multiple files and perform the download or delete action in bulk when necessary.