How to Increase Voice Mail Timeouts in 3CX Phone System

Introduction

By default, 3CX Phone System has a limit of 2 minutes for callers to leave voice mails. However, there are many cases when people calling your company might want to leave voice mails that are longer than 2 minutes. This article will describe how to increase the length of a voice mail.

Increase Voice Mail Length

  1. Log in to your 3CX Phone System Server. You will need access to the actual computer.
  2. Press  Win + R on the keyboard, type Services.msc and stop the 3CX Webserver. If you use Abyss, stop “abyssws.exe” or if you selected IIS as your web server, stop “W3WP.exe”.
  3. Press  Win + R on the keyboard, type in %allusersprofile%\3CX\Data\Http\Interface\ivr and search for “RecVmail.vxml”.
  4. Right click on “RecVmail.vxml” and edit with a text editor, for example Notepad++.
  5. Search for the xml node “record name”. In the maxtime attribute, set the value to your preferred timeout. In this example we have increased the voicemail timeout to approx 4 minutes (250 seconds). This value should be in seconds.
  6. Save your changes, and start the Web Server.

From this point on, any Voicemails received can be up to 250 seconds long.

Liked this article?


Get notified of new articles
or share
You might also be interested in:
  1. Ryan

    There should be a option to delete/ignore Voice Mails that are blank.

    ie. VM that is less than 10sec long.

    December 13, 2011 at 11:36 pm
    • @ Ryan – Yes good point. In version 11 there is going to be a configurable option to set minimum and max time for the duration of voicemails that should be deleted. By default this will be 2 seconds. 10 seconds is too much.

      December 14, 2011 at 2:10 pm