...
To allocate a charge in a room account we need to know to which extension belongs. On one hand we can get all extensions in each module and also we can add new extensions, alternatively we can remove existing extensions easily. To relate all extensions with its modules we will need to get all of them first.
Add call charges
When an outgoing call is made from an extension, this needs to be sent to Ulyses PMS as a posting.
...
As we mentioned before PBX nowadays not only are used to make/receive calls but also to facilitate the communication between different teams. While frontdesk can send orders to housekeeping easily thanks to the module rack and other views, cleaning agents can also change the status of rooms by typing specific codes in the PBX. To send orders from the PBX to Ulyses PMS we will use the following endpoint. To get all the orders sent from the PBX to Ulyses PMS we will use the following call.
Change room status
Ulyses Connections allows to change spaces statuses thanks to the following endpoint. However, in order to know to what status you want to change you will need to know what status has at the moment. To know that you need to subscribe to our Room events. When subscribing to Ulyses Cloud Room events, every time a change affects rooms (from status to facilities) are put in a queue that you can check periodically. IAs you may know, Ulyses Cloud's rooms can be formed from 1 to N spaces. The status of a room will be the sum of the statuses of all the spaces, taking into account that if a room has more than a space and one of them is dirty, the whole room will be marked as dirty. If you want to know the status of an specific room we recommend you to follow Ulyses Cloud events guidelines so you do not need to be requesting the status periodically. To update status of a room we will recommend you to use the following endpoint thought.
Get roomstay changes
Ulyses Connections allow you to know when a reservation roomstay has been changed. This is useful when you want to trigger specific actions when a reservation roomstay has been changed (ie change of status, change of segment, channel, etc). To know the changes of reservations you need to subscribe to Ulyses Cloud Roomstay events in Ulyses Connections and await for the queue of events to be filled. If we want to update roomstay's information by using the following endpoint.
...