UCM63XX Local PMS Guide

  • Updated on March 27, 2024

Property Management System (PMS)  is a software application used in the hospitality industry to automate some hotel functions such as guest booking, guest details, etc…

Grandstream UCM63XX series have integrated a lightweight Local PMS providing the following hospitality features: set Room Status, Wake-up call, and more. For the use of small and medium properties without the need of integrating a 3rd party PMS software.

Supported PMS Features

The UCM63xx supports a built-in PMS system targeting budget chain hotels, it gives the possibility to UCM administrators and Hotel staff to operate the check-in / check-out, and log customers’ check-in information through the PMS user interface.

The features available on the Default PMS are as shown below:

Features

Room Management ( Add Rooms)

Room Status (Check-in/Check-out records, Room availability view)

Wake-up service

Maid Service

Basic Settings

In order to use the Local PMS service on your UCM63XX, the PMS Module needs to be defined and set to “Local PMS”, this configuration can be done on the Basic settings tab as shown in the screenshot below, to access the PMS settings, Click on Other Features, and Choose PMS on the drop-down menu:

PMS Basic Settings

Below are the definitions of the configuration parameters available for the Local PMS.

Parameter

Description

Wakeup Prompt

A customized prompts that can be played when the wakeup call is answered. To customize it please navigate to PBX Settings 🡪 Voice Prompt 🡪 Custom Prompt

Room Status Update Prompt

Choose a previously uploaded prompt or upload the prompt which will be played when the room status is changed.

If the room status codes have been change, please update the Room Status accordingly.

Back Up Voicemail Recordings

Back up voicemail recordings to external storage after check-out, 

When Enabled, The user can set the SFTP server for storage purposes by defining the following attributes : 

  • Email Address: Configure the email address to send the backup to.

  • Account: Configures the account on the SFTP server.

  • Password: Defines the account password

  • Server Address: Defines the SFTP server address (e.g., xxx.xxx.xxx.xxx:22).

  • Destination Directory: Specify the directory in SFTP server to save the voicemail recordings to. Format: "xxx/xxx/xxx". If this directory does not exist, UCM will create this directory automatically.

  • Test the Connection: This option tests the connection to the SFTP server defined.

Sync Guest Name to Phone

Provisions the name of the checked-in guests to endpoints via Zero Config.
Requires endpoints to be discoverable and provisinable by Zero Config.

Automatically Clear Phone Call History

Configures whether or not the call history of phones will be automatically cleared upon check-in or check-out. Currently only supported on Grandstream phones.

  • None: Call history will not be deleted after checking-in or checking-out.

  • Check Out: Call history will be delete when the guest checks-out.

  • Check In: Call history will be delete when a new guest checks-in.

Automatically Clear Wakeup Calls

Scheduled wakeup calls for rooms can be cleared upong checking in or checking out.

  • None: The wakeup calls won't be automatically cleared.

  • Check out: The wake up calls assigned to the guest will be cleared when they check out.

  • Check In: The wake up calls assigned to a guest will be cleared when a new client checks in.

Automatically Clear Wave Chat History

If enabled, room Wave chat history will be automatically cleared upon check-in or check-out.

Automatically Reset User/Wave Password

If enabled, the User/Wave password of the room extension will be automatically reset to a random password upon check-out.

Review Bill at Check-Out

If enabled, a pop-up window with all the charges will appear during guest check-out for reviewing purposes.

Currency Unit

The currency unit for the call rate.

Room Management

The room management service offers the possibility to manually add rooms to the Local PMS User interface, either individually or by applying a batch addition for multiple rooms.

To do that, select Room Management, then either:

Add Room Manually

Adding Room Manually

Enter the address, room number, and two extensions that match the room number from the list of available extensions,

Assign an Extension to the Room
Note

If only one extension is needed, Extension 2 can be set to “None”

After the Extension(s) is set, Define the Call Privilege to be one of the following options: Internal, Local, National, or International

Note

After guest checkout, any changes made to the calling privilege of the room’s extensions during the check-in period will be automatically reset to the “internal” Privilege.

Batch Add Rooms

Click on “Batch Add Rooms”

Batch Add Rooms

Begin with the Start address number, the Start room number, and the Start extension number,

Batch Add Rooms Page

In case you want to configure two extensions Per Room, Switch the number of extensions from one extension to two, this will generate two extensions per Room number, as shown in the example below :

Batch Room Addition with two extensions

then add the create number that defines the total number of rooms with the corresponding extension(s):

Batch Add Rooms
Notes

  • Please note that if the user is using “Batch Add Rooms”, he/she can only add 100 rooms at a time.
  • Please note that the number of the rooms is limited by the maximum number of extensions, assuming that each room has been assigned only one extension. The user needs to account for the rooms which have two extensions.

Furthermore, the Call Privilege can be configured to set call types to Internal, Local, National, and International

Setting up the call privilege

Finally, you can preview the created Rooms with their corresponding extension(s) by clicking the button . The previewing will be displayed as follows:

Preview of the rooms added with their corresponding extension

Once the rooms are added with their corresponding extensions, the User can have an overview of the Address, the Check-in status ( defined on the room status tab ), and the Extensions of the available rooms.

Room Management Preview

Delete Selected Rooms

to Delete a specific room, Click the icon and then confirm the deletion by pressing “OK”

Delete Selected Rooms

To delete Multiple rooms, check the box corresponding to each Room :

Multiple Rooms Selected

then Click on the button to perform the action.

To delete all rooms, select all available rooms then click

Room Status

Once the rooms are created, they will all be displayed in the Room status section with the status being either Check-out or Check-in, The attributes that are displayed are :

  • Room Number: Displays the Room Number.
  • Check-in status: Displays Check-in Status, either Checked-in or Not Checked-in.
  • Check-in / Check-out: Changes the Check-in state of the room.
  • Room Status: Displays the current Room Status of the room, it can be set to Available, Cleaning, Repairing, Cleaned, Room dirty, or Room closed, this gives the hotel staff a global view of the current state of all Property Rooms.
  • Customer name: Displays the Customer’s first and last name.
  • Guest Category Code: Displays the Guest Category code, Guest codes are individualized to residents so they can be issued to their visitors.
  • Arrival date: Displays the Customer’s Arrival date.
  • Expected departure date: Displays the Customer’s Expected departure date.
  • Options: By clicking the icon you can configure other hidden attributes related to the Room occupation.
Room Status

Modify Room Status

Once the room is created, you can configure additional attributes that are not displayed on the main page, to do that:

  1. Click the Edit options Icon
  2. the mandatory fields with the red star next to them will be already set since a Room status can not be marked as Checked-in if these attributes are not defined.
  3. Define additional attributes such as Guest account, Guest Credit Money, Guest’s Language, Call privileges ( Set to internal by Default ), and the housekeeper code that is defined on the housekeeper service tab.
Modify Room Status
Note

The room status is defined based on the current state of the Room, It can be set to the following states: Available, Cleaning, Repairing, Cleaned, Room Dirty, Room Closed.

Check-in Procedure

The Check-in Procedure requires the hotel staff member to enter specific attributes about the Guest’s information, We will look at the example below to understand the procedure:

  • The hotel staff member clicks on the Check-in Icon
  • The following prompt is displayed :
Check-in Window
  • The Hotel staff member defines the Room Status from the drop-down menu, Fills in the mandatory fields that are: The Arrival date, Expected Departure date, and Call Privileges.
  • The Hotel staff member can also fill in the optional fields such as the first and last name of the Customer, Guest Account, Guest Category Code, Guest Credit Money, and Language.
  • Finally, Click on “OK” and the Check-in status will be set to “Checked-in”

Check-out Procedure

Once a customer has left the property, the status of the room should change to “Not Checked-in” by Default, In Order to do that Click on the Icon and then Click “OK”

Check-in and Check-out History

You can check the records of Check-in/Check-out actions by clicking on the as shown in the screenshot below :

Check-in/Check-out Records

Once on the Check-in-Check-out History page, you can choose to delete a specific entry by clicking the icon next to the Record.

You can also search for a specific entry in the search filter, you can search by Room Number, Customer name, Arrival date, or Actual Check-Out date.

To delete all the records, Click on the icon.

Delete Records

Call Rate

Call Rate is an option that defines the cost of the calls emitted by the guests. To set up this feature properly, the administrator should create a call rate configuration for different types of calls, the call rates apply based on the prefix used for the call emitted. For example, if the administrator wants to create a call rate for national calls, he/she can set a call rate configuration with a prefix that corresponds with an outbound route pattern. In this example, the outbound route allows emitting national calls, thus, the national call rate will apply. We will use this example for the configuration.

On “Basic Settings”, choose the currency of the billing as shown in the figure below.

Billing Currency

Create Call Rate

  1. To create a Call Rate, please access the web UI of the PBX, then navigate to Integrations > PMS > Call Rate.
Call Rate
Add Call Rate
  1. Once the call rate has been added, please add an outbound route with a pattern that matches the prefix set for the call rate and a number of digits that corresponds for national calls. For the sake of simplicity, we are assuming that a national number consists of 4 digits. We have added a pattern of 5 digits, with the prefix set as a fixed number.
Outbound Rule
  1. The prefix is used only to allow the caller to use this outbound route, therefore it should not be sent as a part of the caller id. To do that, we need to strip it from the caller ID sent by the UCM through the trunk. To do that, we will set the outbound route to strip one digit before sending the caller ID.
Outbound Rule – Strip

Wake-up Service

In some cases, guests will request the hotel staff to wake them up at a specific time, you can do that by configuring a wake-up time related to the room number of the guest, where the specific IP phone on that room will ring the extension related to the room number at that specific time, this option is supported on the integrated local PMS on the UCM63XX.

Wake-up service creation

The settings can be defined as follows :

  • Select the wake-up service tab, Click to create a new wake-up schedule
Wakeup Service
  • The configuration consists of defining some attributes such as :
    1. Room number: The room number on which the phone extension will ring at a specific time.
    2. Repeat Cadence: Determines whether the wake-up service will be repeated daily or once
    3. Wake-Up Time: Specifies the exact wake-up time.
Create New Wakeup Service
  • Once saved, the status will be marked as shown below :
Wakeup Service

Wake-up service change

  • In Order to change an already-defined wake-up service, Click the icon , there will be an option to cancel the Wake-up service, if already defined, you can also change the Repeat cadence to daily if desired
Edit Wakeup Service
  • The newly Displayed entry will be :
Cancelled Wakeup Service

Wake-up Service Deletion

  • To delete a specific wake-up service, Click the icon ,Confirm the deletion by Clicking “OK”
Delete Wakeup Service

Mini Bar

The mini bar feature allows billing the goods consumed by the guest during his/her stay. The housekeeper can dial the feature code configured for “Increase Mini Bar Usage Code” or “Decrease Mini Bar Usage Code” to bill the goods.

Mini Bar

Enable Mini Bar

If enabled, feature codes can be used to increase and decrease usage of Mini Bar items.

Increase Mini Bar Usage Code

Dial this code + the item code to increase usage of the Mini Bar item for billing purposes.

Decrease Mini Bar Usage Code

Dial this code + the item code to reduce usage of the Mini Bar item for billing purposes.

Global Tax Rate (%)

Set the tax rate and configure it for an additional tax charge. If no personal tax is configured for a commodity, the global tax rate of the Mini Bar will prevail.

Prompt

This tone will be played when a housekeeper dials a number to enter the Mini Bar and can be used to indicate the corresponding goods code.

Skip Housekeeper and Password Authentication

If enabled, the default housekeeper code is 0000.

Enable Multi-Item Billing

If enabled, users can enter multiple goods in a single call by separating each good code with star ( * ).

In the example given above, the housekeeper should dial the code 01 to bill an item or 00 to remove an item from the bill. Once that number is dialed, the housekeeper will be prompted to enter his/her code along with the password, then the housekeeper can enter the code of the item to either add or retract from the bill.

When an item is added to the bill, the user can view it by navigating to Integration > Room Status, then click on the

Check Billing Information
Billing Information

Housekeeper

The cleaning services in hotels and properties can be managed using the Housekeeper service configuration option, this can be done by assigning a specific code and password to each available housekeeper, these credentials will be used by the housekeepers to change the status of the room to “Cleaning” or “Cleaned” by entering the specific PMS feature code followed by their credentials on the IP phone related to the room number, this will help the property manager to control the current state of the rooms, the specific person that was responsible for the cleaning task and also to enhance security protocols.

In order to configure the housekeeper service on the PBX:

  1. Click on the housekeeper of the Local PMS, Then Click to add new housekeeper credentials
  2. Add the housekeeper code and password
Housekeeper Settings
  • Once confirmed, click save and the housekeeper credentials will be displayed on the main page.
Housekeeper

The housekeeper credentials defined on the UCM are unique and can be linked to any available room defined on the room management with the corresponding extension, this can be done by setting up a feature code specific to each housekeeper credential.

Retrieve Billing Information

When the guest wants to initiate a call, he/she needs to dial the number with the prefix configured in the outbound route. In accordance with the example given in [Create Call Rate], if the user wants to initiate a call to the number 2000, the user needs to dial the number with the prefix 9 to be able to use the outbound route. The CDR entry below shows the number dialed and the trunk used.

CDR Entry – Outbound Call

The administrator can check anytime the fees which are calculated for the calls that the guest has initiated. To check the billing for the calls, please navigate to Integrations > PMS > Room Status, then click on as shown below.

Room Billing Information

The billing information includes the call charges along the mini bar charges will be displayed as shown in the figure below.

Billing Information

Review the bill at check out:

If the user has enabled “Review Bill at Check-out”, the bill information will be displayed when checking-out the guest.

Basic Settings – Review Bill at Check-out

Clicking on the check-out button will display the billing information before finalizing the checking-out of the guest.

Billing Information

PMS Feature Codes

The Local PMS service includes a pre-defined feature codes section exclusive for the PMS actions such as :

  • PMS Wakeup service
  • Update PMS Room Status
  • PMS Remote Wake-up Service

The feature codes can be accessed on the UCM, by accessing Call features=> FeatureCodes => Feature Codes tab.

PMS Feature Codes

These feature codes are dialed from the endpoint available in the hotel room or from the reception to trigger a specific action, these actions are communicated by an IVR system in the IP phone to give the user options to choose which action to perform exactly,

We will distinguish between the available options available for each action individually

PMS Wakeup Service

The PMS Wakeup Service can be accessed by dialing the feature code *35. PMS Wakeup Service can be added, updated, activated, or deactivate based on the choices given by the IVR system, pressing a specific number can trigger the corresponding action.

For example, the IVR will be programmed to prompt the user to press “1” to add a wake-up service, Press “2” to update a wake-up service, Press “3” to activate a wake-up service, or Press “4” to deactivate a wake-up service

Update PMS Room Status

The status of the Room can be updated in two ways

1. Dial the room status feature code + housekeeper code, listen to the prompt and then dial the appropriate key for the desired room status, this will trigger an IVR response asking you to choose either “Room Cleaning service” by clicking “1”, or Room repair service by clicking “2”

Example: A housekeeper with the code 0001 dials *230001, listens to the room status options prompt, and then dials 1 to change room status to Available.

2. Dial room status feature code*housekeeper code*desired room status option key to quickly change the room status without needing to go through the system voice prompts.

Example: Housekeeper with housekeeper code 0001 dials *23*0001*1 to change room status Available, that is in the case where the housekeeper already knows the corresponding codes for each room status

PMS Remote Wakeup Service

Dial this code to add, update, activate, and deactivate the PMS wakeup service for other extensions. this feature is used in the reception to manage many endpoints at the same time, to do that you can enter the Room’s Extension number followed by the Pound “#” key.

Was this article helpful?

Related Articles

Need Support?
Can’t find the answer you’re looking for? Don’t worry we’re here to help!
Contact Support

Leave a Comment