- Joined
- May 14, 2020
- Messages
- 35
- Reaction score
- 12
Hello,
I know from this thread 3CX no longer creates XML files for voicemails. We are in the process of updating a system from v16 to v18 and we currently use a CFD to check the XML files for the presence of unheard messages. If unheard messages exist, an action is taken. This process does not modify the XML files.
Per the above linked post, v18u2 has relocated the XML info to the DB.
My question is:
Would anyone be able to provide an example CFD that simply checks if there are any unheard voicemails for an extension and, if yes, proceeds?
@StefanW in the above post mentions "in each DN you can get some information from "VoiceMailBox" which tells you how many VMails an extension has and how many are unread". Would this be the best approach and, if yes, what is the suggested practice to use this conditionally in a CFD? Would you be able to provide an example condition retrieving and using the info?
Is there any other method that would be preferred? I don't need to know the quantity or any details about the voicmails; I only need to know if mailbox x has any unheard voicmails. If yes, an action is taken. We have been accomplishing this for years with v16. Is this possible with ≥ v18u2?
If there is no way to accomplish this with ≥ v18u2, is there any option for us to install an earlier release of v18 that still utilized the XML files? This deployment would be on prem Debian 10. The current v16 deployment is on prem Debian 9.
Thank you for your help, time, and perspective.
Much appreciated!
Direct link to above referenced thread: https://www.3cx.com/community/threads/voicemail-xml-files-no-more-v18u2.86344/
I know from this thread 3CX no longer creates XML files for voicemails. We are in the process of updating a system from v16 to v18 and we currently use a CFD to check the XML files for the presence of unheard messages. If unheard messages exist, an action is taken. This process does not modify the XML files.
Per the above linked post, v18u2 has relocated the XML info to the DB.
My question is:
Would anyone be able to provide an example CFD that simply checks if there are any unheard voicemails for an extension and, if yes, proceeds?
@StefanW in the above post mentions "in each DN you can get some information from "VoiceMailBox" which tells you how many VMails an extension has and how many are unread". Would this be the best approach and, if yes, what is the suggested practice to use this conditionally in a CFD? Would you be able to provide an example condition retrieving and using the info?
Is there any other method that would be preferred? I don't need to know the quantity or any details about the voicmails; I only need to know if mailbox x has any unheard voicmails. If yes, an action is taken. We have been accomplishing this for years with v16. Is this possible with ≥ v18u2?
If there is no way to accomplish this with ≥ v18u2, is there any option for us to install an earlier release of v18 that still utilized the XML files? This deployment would be on prem Debian 10. The current v16 deployment is on prem Debian 9.
Thank you for your help, time, and perspective.
Much appreciated!
Direct link to above referenced thread: https://www.3cx.com/community/threads/voicemail-xml-files-no-more-v18u2.86344/