What is the 3CX Hotel Module?
Take the PBX Express
Your PBX, Your Cloud, ready in minutes
Zero Admin
With the new Dashboard
Bulletproof Security
With SSL certs and NGINX
Install on $200 Appliance
Intel MiniPC architecture
New, Intuitive Windows Client
More themes, more UC
More CRM Integrations
Scripting Interface to add your own
Improved Integrated Web Conferencing
iOS and Android apps included
Run On-Premise or in the Cloud
Google, OVH, Windows & Linux

What is the 3CX Hotel Module?

3CX Hotel PBX features - An Introduction

The hotel PBX features are specific for hospitality environments. The following functions can be achieved:

  • Check in and Check out of guests.
  • Setting guest extensions to Do not Disturb.
  • Blocking of external calls when a room is not occupied.
  • Schedule wake up calls.
  • Allows billing of calls to rooms (via PMS)
  • Allows housekeeping to set room status via the phone.

The 3CX Hotel Module can integrate with Hotel software systems / Property Management Systems (PMS) such as Micros Fidelio, Roommaster, Hilton and more. This can be done either via a Fidelio or a Mitel compatible interface. To configure 3CX Hotel services login to the 3CX Management console > Settings > Hotel Services.

The 3CX Hotel features are part of the Pro and Enterprise Editions. It operates in the background and allows for integration with the Property Management System. With the integration, many of the functions can be triggered from within the PMS software.

Check In / Out operations

The 3CX Hotel module performs the following functions at check in / out:

Check In Operations

  • Sets Extension Name.
  • Enables the extension to allow outbound calls.
  • Deletes all voicemail messages.
  • Clears Do Not Disturb (DND) status.
  • Updates phonebook files for IP Phones.
  • Re-provisions supported IP Phones.

Check Out Operations

  • Sets name to blank to show that there is no one in the room.
  • Disables outbound calls on extension.
  • Deletes all voice mail messages and recordings.
  • Clears the Do Not Disturb (DND) status.
  • Updates phonebook files for IP Phones.
  • Re-provisions supported IP Phones.

Wake-up Calls

The system allows for wake up calls to be scheduled. This can be set by the guest from the room without the receptionist’s intervention. The guest calls a Wake-Up call service IVR, and follows the prompts to set a wake-up call. At the scheduled time, the system will call the guest and play a predefined message when the guest answers the call. Wake up calls can also be scheduled via PMS.


The system will log calls from each room and show call costs based on the costs configured in the 3CX Phone System Management Console.

The system can output a configurable Call Data Record (CDR) for each call. The CDR can be sent to a separate text file (one call per text file), to a text file containing all calls, or to a TCP port. For each case, the exact format can be customized.