Howto13r1:Access Voicemail Files

From innovaphone wiki
Jump to navigation Jump to search
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.

Applies To

This information applies to

  • v13r1sr10 and up

More Information

This article documents how to access voicemail related files such as personal announcements and custom voicemail-xml-scripts used in the V13-VoicemailAPP.

File Types

Personal Data

Personal voicemail data such as announcements are located within the VoicemailAPP-filesystem and are accessible via WebDAV by use of an appropriate client (e.g. WinSCP).

Here's a step-by-step guidance how to access those data by use of WinSCP:

  • open WinSCP WebDAV client
  • create a new network connection
  • use protocol: WebDAV
  • use encryption: TLS
  • use Host: AppPlatform (e.g. "apps.system.tld")
  • step to Advanced section
  • at environment/directories add: <system>/voicemail_<country>/vm_files
  • Save access profile and connect with the credentials "instance_name" and "instance_password"

Upload personal voicemail files.png


  • If the "instance_password" is unknown, it can be viewed and may be changed via the PBX manager and the according AP voicemail plugin.

Voicemail passwd.png

Now one can find the user directories with the corresponding sub-directories (personal, store) and copy encoded personal greetings to these locations.

Global Data

Global voicemail data such as voicemail-xml-scripts and announcement are located within the AppPlatform-filesystem. Following a step-by-step guidance on how to access and manipulate those data:

  1. step to AppStore & download the currently use voicemail-package (e.g. VM-DE)
  2. unpack the webbuild.zip, step inside to the deepest level and also unpack httpfiles.zip
  3. move/change/edit the contents (e.g. replace announcements by your own, add further xml-files, ...)
    • Note: no subfolders are allowed and interpreted upon processing
  4. zip again the whole folder httpfiles
  5. Step to Apps-App main menu bar, select "Settings" and enable "Developer Mode"
  6. Select the installed voicemail-app, stop it and choose "App-Upload" in top menu bar
  7. In new window, via "+Add Files" the changed httpfiles.zip can be uploaded
    • Note: upon data upload or VoicemailAPP-update via AppStore, any yet existing data get lost
  8. Address the own xml within a new instance and the associated VM object by use of an https-path

Upload voicemail files.png

Use your own voicemail files with the voicemail-App in custom mode

Starting with V13r1sr10, voicemail can be operated in custom mode.

This mode provides a dedicated static WebDAV folder "custom" within the app-center to store own made voicemail files.

Content of this folder will not be changed by reset or update.

The feature is activated via option "Custom" at PBXManager/Voicemail-Setup

Following a step-by-step description on how to access and load data into the custom-folder:

  1. open WinSCP WebDAV client
  2. create a new network connection
  3. use protocol: WebDAV
  4. use encryption: TLS
  5. use Host: AppPlatform (e.g. "apps.system.tld")
  6. step to Advanced section
  7. at environment/directories add: /<system>/voicemail_<country>/custom
  8. Save access profile and connect with the credentials in PBX Manager->Voicemail AP->Settings
  9. Upload a fully VM (scripts and announcements e.g. a full httpfiles.zip (unpacked) )
  10. move/change/edit the contents (e.g. replace announcements by your own, add further xml-files, ...)
    • Note: no subfolders are allowed and interpreted upon processing
    • Note: The data does not get lost after update
    • The Link to the new vm.xml has changed automaticly after the activation of the option "Custom".
    • In the folder "custom" a sub folder "vm_files" with user-dedicated sub-sub-folder is created when the voicebox is called for the first time by the user itself.

Related Articles