...
The Presence Hub Cloud service will be connected to the innovaphone cloud through the innovaphone's Websocket interface.
The main focus of the Presence Hub is to suppress second calls. With innovaphone, we use the functionality that calls should be forwarded based on the presence status. For this purpose, innovaphone provides the option "Call forward based on Presence" in the user settings, which must be activated. In addition, call forwarding on busy (CFB) must be active for the users. These settings are described in the following section.
Prepare your innovaphone cloud PBX instance
...
The Call forwarding on busy (CFB) option must be set in the user object. This is shown as an example in the screenshot below (the actual values are of course customer-specific).
...
Please keep in mind that the innovaphone option “Call forward based on Presence” causes calls to get forwarded to a defined destination number. This destination number must be configured by the users themselves (“Call diversions - Busy” option). If there is no destination number defined the default destination number, which is a global setting in the PBX connector, is used by the Presence Hub.
UPDATE 2023/12/01: Due to a bug in the innovaphone API there is no way to access the “Call diversion - Busy” option from outside the Presence Hub. That means, if the user has not defined the destination for the call forwarding, the call will not be forwarded at all.
Configuration of the PBX Connector for the innovaphone cloud PBX
Please configure a new connector under Configuration in the table of PBX Connectors with Add Pbx. A dialog appears: As type, select one of the entries that starts with “innovaphone”. If you have selected an item, a description of how the connector handles the status mapping appears below the combo box. Please check the description if the mapping rules fits to your requirements. If not pick another type and check again. Finally assign a meaningful name and description and commit the changes with update. The settings can be changed any time by selecting edit in the corresponding line in the list.
...