You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 13 Next »

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:

SettingMeaningStandard Value
endpoint

The REST endpoint for the API for monitoring events.

https://nmonitoring-api.nfon.com/queues/extensions/events

Note: no final /

endpoint_namesThe REST endpoint for the API to retrieve the extension names.
https://nmonitoring-api.nfon.com/queues/extensions/

Note: Final /

userThe username for the API.Provided by NFON.
passwordPassword 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
syncPbxUsersWhether the users from the PBX are automatically created as PBX users in the ACD1
  • No labels