Support worked with me on this issue and provided the following procedure to work around this until a new HM is published.
We have confirmed this as a bug - thanks for reporting.
You can solve this .. But pay attention and follow procedure exactly.
Go and delete Maid Code DR from the PBX side.
Add it again.
After that go to HM and configure it (but you have only 1 chance to do this.
If you make a change to the hotel module configuration, you would need to delete the IVR Again.
Use this trick until we give you a fix... Thanks for your patience on this one.
Then after a couple of further enquiries Ernesto very kindly send me the following as further information on how the module functions. I found this information an invaluable explanation and wish to thank him for taking the time to send it.
I hope others also find this useful.
Hi Glen,
Let me explain how things work so you understand why you need to delete that IVR to fix the issue.
First, in the 3CX Management Console > Digital Receptionists node, you create the Wake UP DR (currently on extension 8000) and configure it with a WAV file saying for example "This is your wake up call". That is the digital receptionist that will be connected to the guest room extension when the wake up call is made. For example, if the guest room extension is 1000, at the wake up time the system will make a call to extension 1000 and connect it to extension 8000, so the user hears the message "This is your wake up call".
Second, from the 3CX Hotel Management Console > File > Configuration, you set the Wake UP DR in the first drop down box "Wake-Up Digital Receptionist" (that is the Digital Receptionist you currently have in extension 8000), and then you enter an extension for "Wake-Up Guest IVR Extension" (the extension that users will dial to configure the wake up call using the phone via IVR). When you configure an extension number here, the system will actually create 2 IVRs:
- Wake-Up Guest IVR > This is the IVR used by users to configure their wake up calls.
- Wake-Up Callback IVR > This is the IVR used by the system to notify the receptionist if a wake up call has failed, so the receptionist can take action.
The system automatically selects the extension for the "Wake-Up Callback IVR" as the next available extension after "Wake-Up Guest IVR". So, for example, if you select "8" as the extension number for "Wake-Up Guest IVR" the system will automatically assign "9" to "Wake-Up Callback IVR" (if extension 9 is free).
That's how the system works. Therefore, in order to change the extension number of the "Wake-Up Callback IVR" you need to delete it, and then re-configure the extension for the "Wake-Up Guest IVR" in the Hotel Module Management Console > File > Configuration. Just changing the extension number will not work, because the system has a reference to it in another parameter, so if you edit the number you will break the callback functionality (call to the receptionist to alert a missed wake up call).
Hope the information helps, and please let me know if you need additional information about this.
Kind regards.
Ernesto
VAD & CRM support