Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Sv translation
languageen

The NFON v2 Connector supports the following functions:

  • Monitoring of the configured extensions in the respective PBX 
    • Not registered
    • Idle
    • Occupied
    • Ringing

Anchor
Nfon Connector Portal Configuration
Nfon Connector Portal Configuration

Portal Configuration

The new presence connector is created as a sysadmin in the Jtel Web Portal.

Give the connector a name, and select Nfon ExtensionsEvents API v2 as the connector type.

The connector settings are specified as XML.

Example:

Translations Ignore


Code Block
languagexml
titleNFON ExtensionsEvents API Presence Connector XML Settings
<?xml version="1.0" encoding="UTF-8"?>
<config>
	<implementation>
		<jar>
			<base>jtel-system-presence-connectors-nfon</base>
			<version>2.0</version>
		</jar>
		<class>de.jtel.system.presence.connectors.nfon.v2.NFONExtensionsEvents</class>
	</implementation>
	<parameters>
		<endpoint>https://providersupportdata.cloud-cfg.com/v1/extensions/phone/states</endpoint>
		<endpoint_auth>https://providersupportdata.cloud-cfg.com/v1/login</endpoint_auth>
		<endpoint_names>https://providersupportdata.cloud-cfg.com/v1/extensions/phone/data</endpoint_names>
		<user>INSERT_USERNAME_HERE</user>         
 		<password>INSERT<password><![CDATA[INSERT_PASSWORD_HERE<HERE]]></password>
 		<tel_prefix></tel_prefix>
		<teams_connector_ip></teams_connector_ip>
		<teams_udp_port></teams_udp_port>
	</parameters>
	<behavior>
		<syncAcdUsers>0</syncAcdUsers>
		<syncPbxUsers>1</syncPbxUsers>
	</behavior>
</config>


Settings

Only the settings in the areas parameters and behavior may be adjusted:

SettingMeaningStandard Value
endpoint

The REST endpoint for the API for monitoring events.

https://providersupportdata.cloud-cfg.com/v1/extensions/phone/states

Note: no final /

endpoint_authThe REST endpoint for the API for acquiring the access token.
https://providersupportdata.cloud-cfg.com/v1/login

Note: no final /

endpoint_namesThe REST endpoint for the API to retrieve the extension names.
https://providersupportdata.cloud-cfg.com/v1/extensions/phone/data

Note: no final /

userThe username for the API.Provided by NFON.
passwordPassword for the API.Provided by NFON.
tel_prefixThe telephone prefix to be used to search the Teams users and set the presence Teams accordingly. (Valid from release 3.27)Provided by NFON.
teams_connector_ipThe hostname where the Teams connector is running. (Valid from release 3.27)acd-tel1
teams_udp_portThe UDP port of the Teams connector. (Valid from release 3.27)20645
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


Sv translation
languagede

Der NFON Connector unterstützt die folgenden Funktionen:

  • Überwachung der konfigurierten Nebenstellen in der jeweiligen Nebenstellenanlage 
    • Nicht registriert
    • Untätig
    • Besetzt
    • Klingeln

Portal Konfiguration

Der neue Präsenz-Konnektor wird als Systemadministrator im Jtel-Webportal angelegt.

Geben Sie dem Connector einen Namen, und wählen Sie Nfon ExtensionsEvents API (Version) als Connector-Typ.

Die Connector-Einstellungen werden als XML angegeben.

Beispiel:

Code Block
languagexml
titleNFON ExtensionsEvents API Presence Konnektor XML Einstellungen
<?xml version="1.0" encoding="UTF-8"?>
<config>
	<implementation>
		<jar>
			<base>jtel-system-presence-connectors-nfon</base>
			<version>2.0</version>
		</jar>
		<class>de.jtel.system.presence.connectors.nfon.v2.NFONExtensionsEvents</class>
	</implementation>
	<parameters>
		<endpoint>https://providersupportdata.cloud-cfg.com/v1/extensions/phone/states</endpoint>
		<endpoint_auth>https://providersupportdata.cloud-cfg.com/v1/login</endpoint_auth>
		<endpoint_names>https://providersupportdata.cloud-cfg.com/v1/extensions/phone/data</endpoint_names>
		<user>INSERT_USERNAME_HERE</user>
		<password>INSERT_PASSWORD_HERE</password>
		<tel_prefix></tel_prefix>
		<teams_connector_ip></teams_connector_ip>
		<teams_udp_port></teams_udp_port>
	</parameters>
	<behavior>
		<syncAcdUsers>0</syncAcdUsers>
		<syncPbxUsers>1</syncPbxUsers>
	</behavior>
</config>

Einstellungen

Es dürfen nur die Einstellungen in den Bereichen Parameter und Verhalten angepasst werden:

Einstellung

Bedeutung

Standard Wert

endpoint

Der REST-Endpunkt für die API zur Überwachung von Ereignissen.

https://providersupportdata.cloud-cfg.com/v1/extensions/phone/states

Achtung: kein abschließender /

endpoint_authDer REST-Endpunkt für die API zur Beschaffung des Zugriffstokens.
https://providersupportdata.cloud-cfg.com/v1/login

Achtung: kein abschließender /

endpoint_namesDer REST-Endpunkt für die API zum Abrufen der ErweiterungsnamenNebenstellennamen.
https://providersupportdata.cloud-cfg.com/v1/extensions/phone/data

Achtung: kein abschließender /

userDer Benutzername für die API.Zur Verfügung gestellt von NFON.
passwordPasswort für die API.Zur Verfügung gestellt von NFON.
tel_prefix

Die Telefonvorwahl, mit der die Teams-Benutzer gesucht und die

Präsenzteams entsprechend eingestellt werden sollen. (Gültig ab Version 3.27)

Zur Verfügung gestellt von NFON.
teams_connector_ipDer Hostname, unter dem der Teams-Connector ausgeführt wird. (Gültig ab Version 3.27)acd-tel1
teams_udp_portDer UDP-Port des Teams-Connectors. (Gültig ab Version 3.27)20696
syncAcdUsers

ob die Benutzer aus der PBX automatisch als Benutzer in der ACD angelegt werden

Hinweis: Diese Funktion wird derzeit nicht unterstützt.

0
syncPbxUsersob die Benutzer aus der PBX automatisch als PBX-Benutzer in der ACD angelegt werden1


...