UNDER CONSTRUCTION
Functions
The NFON Connector supports the following functions:
- Monitoring of the configured extensions in the respective PBX
- Not registered
- Idle
- Occupied
- Ringing
Installation
The NFON Connector is Java-based, and can be installed on any VM of the installation, or a separate VM.
Windows
The following steps are necessary to put the connector into operation:
Install Java Release 12
For example, the OpenJDK (Open Source License with Classpath Exception)
https://cdn.jtel.de/downloads/java/openjdk-12.0.2_windows-x64_bin.zip
It is best to unpack to C:\Apps\ so that the following path structure results:
C:\Apps\openjdk-12.0.2_windows-x64_bin\jdk-12.0.2\bin
C:\Apps\openjdk-12.0.2_windows-x64_bin\jdk-12.0.2\conf
...
Start Set Up
The connector is started with the batch file start-presence-aggregator.
Settings
The connector settings are specified as XML.
Example:
<?xml version="1.0" encoding="UTF-8"?> <config> <implementation> <jar> <base>jtel-system-presence-connectors-nfon</base> <version>1.0</version> </jar> <class>de.jtel.system.presence.connectors.nfon.v1.NFONExtensionsEvents</class> </implementation> <parameters> <endpoint>https://nmonitoring-api.nfon.com/queues/extensions/events</endpoint> <endpoint_names>https://nmonitoring-api.nfon.com/queues/extensions/</endpoint_names> <user>KXXXX</user> <password>AAAAABBBBBCCCCCDDDDDEEEEEFFFFFGGGGG</password> </parameters> <behavior> <syncAcdUsers>0</syncAcdUsers> <syncPbxUsers>1</syncPbxUsers> </behavior> </config>
Only the settings in the areas parameters and behaviour may be adjusted:
Setting | Meaning | Standard Value |
---|---|---|
endpoint | The REST endpoint for the API for monitoring events. | https://nmonitoring-api.nfon.com/queues/extensions/events Note: no final / |
endpoint_names | The REST endpoint for the API to retrieve the extension names. | https://nmonitoring-api.nfon.com/queues/extensions/ Note: Final / |
user | The username for the API. | Provided by NFON. |
password | Password for the API. | Provided by NFON. |
syncAcdUsers | Whether the users from the PBX are automatically created as users in the ACD Note: this feature is currently not supported. | 0 |
syncPbxUsers | Whether the users from the PBX are automatically created as PBX users in the ACD | 1 |