Versions Compared

Key

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

Connecting the PBX - PBX Side Configuration

Connecting the Innovaphone PBX to the jtel System is described here: http://wiki.innovaphone.com/index.php?title=Howto:Jtel_ACD_-_jtel_GmbH_-_3rd_Party_Product

Note, that this is one possible configuration. 

With innovaphone, it is recommended that ALL numbers to and from jtel are routed in E.164 format without a plus prefix. This configuration guide uses E.164 numbers.

If these are not being used, then some parameters recommended below will not apply and will have to be changed.

Connecting the PBX - jtel Side Configuration

Prerequisites

  • Users are configured in the jtel System fully qualified with E.164 telephone numbers
  • Service Numbers are configured in the jtel System fully qualified with E.164 telephone numbers

Required Data

The following data will be required:

  • The IP Adress of the innovaphone PBX
  • The head number of the PBX
  • The maximum length of extensions in the PBX

Configure the PBX Trunk in jtel

Master Data

The important settings are shown in the screenshot below:

  • Incoming caller and called are set to E.164 incoming
  • Outgoing caller and called are set to VOIP - Add prefix "sip:", then the E.164 number and postfix "@<Converter Parameter>"
  • The converter parameter for caller is set to the IP address and port of the jtel 8-Server machine
  • The converter parameter for called is set to the IP address and port of the PBX
  • Set the maximum length of internal numbers

Trunks

Create a trunk for the 8-Server machine, and add this to the trunk group on the "Trunks" tab.

PBX Connector

Install the PBX Connector

Copy the files from \\acd-store\shared\JTELCarrierPortal_dev\WebServices\Install\Innovaphone\ServiceV11 to the 8-Server machine, for example to c:\JTELInnovaphoneServiceV11

Create a jtel SOAP User

The SOAP user is created as a normal user in the jtel System, with client administrator privileges. The client admin account can be used if desired, or a special account is created.

Configure the PBX Connector

The Innovaphone PBX connector connects to one PBX and one jtel Client. If more are required, it must be installed and configured multiple times.

Innovaphone Connector Portal Configuration

The following shows an excerpt from the XML The configuration file for the PBX connector is in connector JTELInnovaphonePBXService.exe.config

Usually, only the following settings will need to be changed.

SettingValue
Translations Ignore


Code Block
    <add key="pbxEndpointConfiguration" value="https://
pbxEndpointConfiguration
Set
<IP_ADDRESS_PBX>
to the IP address of the PBX.
pbxUserName
Set
/PBX0/user.soap"/>
	<add key="pbxUserName" value="<PBX_SOAP_USER_NAME_PBX>
to the SOAP user name configured in the PBX.
pbxUserPassword
Set
"/>
	<add key="pbxUserPassword" value="<PBX_SOAP_USER_
PASSWORD> to the SOAP password configured in the PBX.
resellersUID
The UID of the reseller for the jtel SOAP user account.
clientsUID
The UID of the client for the jtel SOAP user account.
usersUID
The users UID of the jtel SOAP user account.
password
The password of the jtel SOAP user account.
dbConnect

Change <MYSQL_DB_MASTER_PASSWORD> to the password for the MySQL master database.
Usually the alias acd-dbm will be fine and need not be changed.

monitoring_useNumberFormatMonitoring

Set to true.

This will cause the prefix numberFormatMonitoring_PrefixPBXNumbers to be prepended to all numbers as reported from the innovpahone PBX. Usually, the numbers are reported non E.164 qualified.
Note, that if the node number is configured to the head number of the PBX, then monitoring_useNodeNum can be used instead.

numberFormatMonitoring_PrefixPBXNumbers
Set this to the head number of the PBX. This will be prepended to all numbers reported by the innovaphone PBX when used for monitoring.
monitoring_updateUserAlways
Set to true.

The following shows an excerpt from the XML configuration file for the PBX connector JTELInnovaphonePBXService.exe.config

Code Block
<add key="pbxEndpointConfiguration" value="https://<IP_ADDRESS_PBX>/PBX0/user.soap
PASSWORD"/>
	<add key="resellersUID" value="<JTEL_RESELLER_UID>"/>
	<add key="clientsUID" value="<JTEL_CLIENT_UID>"/>
	<add key="usersUID" value="<JTEL_SOAP_USER_UID>"/>
	<add key="password" value="<JTEL_SOAP_USER_PASSWORD>"/>
	<add key="dbConnect" value="server=acd-dbm;user=root;database=JTELWeb;port=3306;password=<MYSQL_DB_MASTER_PASSWORD>;"/>
	<add key="udpAddress" value="acd-tel1"/>
    <add key="udpPort" value="40406"/>
    <add key="acdDaemonUdpAddress" value="acd-tel1"/>
    <add key="acdDaemonUdpPort" value="20645"/>
	<add key="teamsUdpAddress" value="acd-tel1"/>
	<add key="
pbxUserName
teamsUdpPort" value="
<PBX_SOAP_USER_NAME_PBX>
20696"/>
    <add key="
pbxUserPassword
numberFormatOutdial_OutsideLinePrefix" value="
<PBX_SOAP_USER_PASSWORD
0"/>
    <add key="
resellersUID
numberFormatOutdial_InternalNumberLength" value="
<JTEL_RESELLER_UID>
3"/>
<add
    <add key="
clientsUID
numberFormatOutdial_CountryCode" value="
<JTEL_CLIENT_UID>
49"/>
    <add key="
usersUID
numberFormatOutdial_AreaCode" value="
<JTEL_SOAP_USER_UID>
"/>
	<add key="
password
numberFormatOutdial_SubscriberCode" value="
<JTEL_SOAP_USER_PASSWORD>
"/>
	<add key="
dbConnect
monitoring_useNodeNum" value=
"server=acd-dbm;user=root;database=JTELWeb;port=3306;password=<MYSQL_DB_MASTER_PASSWORD>;
"false"/>
    <add key="monitoring_useNumberFormatMonitoring" value="true"/>
    <add key="
udpAddress
monitoring_updateUserAlways" value="
acd-tel1
true" />
    <add key="
udpPort
numberFormatMonitoring_PrefixPBXNumbers" value="
40406
<PBX_HEAD_NUMBER>" />
    <add key="
acdDaemonUdpAddress
wcfTimeout" value="
acd-tel1
300"/>
    <add key="
acdDaemonUdpPort
pbxReconnectTimeout" value="
20645
10"/>
  
<add key="numberFormatOutdial_OutsideLinePrefix" value="0"/> <add key="numberFormatOutdial_InternalNumberLength" value="3"/> <add key="numberFormatOutdial_CountryCode" value="49"/> <add key="numberFormatOutdial_AreaCode" value=""/> <add key="numberFormatOutdial_SubscriberCode" value=""/> <add key="monitoring_useNodeNum" value="false"/> <add key="monitoring_useNumberFormatMonitoring" value="true"/> <add key="monitoring_updateUserAlways" value="true" /> <add key="numberFormatMonitoring_PrefixPBXNumbers" value="<PBX_HEAD_NUMBER>" /> <add key="wcfTimeout" value="300"/> <add key="pbxReconnectTimeout" value="10"/> </appSettings> </configuration>

Start Connector

Start the connector and make sure it is receiving the required data from the PBX. 

Note - a proxy server connection should NOT be used between the jtel Innovaphone PBX connector and the PBX, and this network configuration should be changed if present. This is due to most proxy servers not being able to correctly handle the long polling requests required by the SOAP connector.

System Parameters

SettingValuedialler.8Servers.IPsSet this to the real computername of the 8-Server machine. Setting this to acd-tel1 for example, will not work.

Client Settings

The following settings should be made in the client account on the jtel System:

SettingValue

Web Service URL for call answer function in Agent Home

Set to udp

Synchronise PBX Users from PBX

Set to onPhone Status Synchronisation ModeSet to Based on active phone number

See screenshot below:

Image Removed

Recommended Tests

  • Incoming call 
    • Caller and Called Party Number are E.164?
    • Service starts?
    • Audio OK?
    • DTMF detected OK?
  • Incoming call connected to agent
    • Agent telephone rings OK?
    • Telephone display reports correct number?
    • Agent can answer phone using "Answer" button in agent home?
    • Audio end to end from caller to agent OK?
    • Number can be called back from agent telephone?
  • Telephone call from agent telephone to any (non jtel) number
    • Status change in jtel supervisor for agent visible (changes to busy / free after call)
  • Outbound call using jtel Agent Home to outside destination
    • Outbound call made OK?
    • Signalled calling party number OK? (Should be the service number)
    • End to End Audio OK?

Troubleshooting

PBX Performance Issues

Use this guide from Innovaphone to isolate the problem:

http://wiki.innovaphone.com/index.php?title=Reference:Device_Health_Check

Softphone Calls Dropping / Softphone Audio Quality

Use this guide from Innovaphone to configure the system:

http://wiki.innovaphone.com/index.php?title=Howto:Set_Type_of_Service_(ToS)_DiffServ_DSCP_Values_for_innovaphone_Windows_Applications_(SoftwarePhone,_myPBX_Video)

Sv translation
languagede
</appSettings>
</configuration>


P.S: teamsUdpAddress and teamsUdpPort are valid from release 3.27

Start Connector

Start the connector and make sure it is receiving the required data from the PBX. 

Note - a proxy server connection should NOT be used between the jtel Innovaphone PBX connector and the PBX, and this network configuration should be changed if present. This is due to most proxy servers not being able to correctly handle the long polling requests required by the SOAP connector.

System Parameters

SettingValue
dialler.8Servers.IPsSet this to the real computername of the 8-Server machine. Setting this to acd-tel1 for example, will not work.

Client Settings

The following settings should be made in the client account on the jtel System:

SettingValue

Web Service URL for call answer function in Agent Home

Set to udp

Synchronise PBX Users from PBX

Set to on
Phone Status Synchronisation ModeSet to Based on active phone number

See screenshot below:

Image Added

Recommended Tests

  • Incoming call 
    • Caller and Called Party Number are E.164?
    • Service starts?
    • Audio OK?
    • DTMF detected OK?
  • Incoming call connected to agent
    • Agent telephone rings OK?
    • Telephone display reports correct number?
    • Agent can answer phone using "Answer" button in agent home?
    • Audio end to end from caller to agent OK?
    • Number can be called back from agent telephone?
  • Telephone call from agent telephone to any (non jtel) number
    • Status change in jtel supervisor for agent visible (changes to busy / free after call)
  • Outbound call using jtel Agent Home to outside destination
    • Outbound call made OK?
    • Signalled calling party number OK? (Should be the service number)
    • End to End Audio OK?

Troubleshooting

PBX Performance Issues

Use this guide from Innovaphone to isolate the problem:

http://wiki.innovaphone.com/index.php?title=Reference:Device_Health_Check

Softphone Calls Dropping / Softphone Audio Quality

Use this guide from Innovaphone to configure the system:

http://wiki.innovaphone.com/index.php?title=Howto:Set_Type_of_Service_(ToS)_DiffServ_DSCP_Values_for_innovaphone_Windows_Applications_(SoftwarePhone,_myPBX_Video)

Sv translation
languagede

Anschließen der TK-Anlage - PBX-seitige Konfiguration

Der Anschluss der Innovaphone TK-Anlage an das jtel-System wird hier beschrieben: http://wiki.innovaphone.com/index.php?title=Howto:Jtel_ACD_-_jtel_GmbH_-_3rd_Party_Product

Beachten Sie, dass dies eine mögliche Konfiguration ist. 

Bei innovaphone wird empfohlen, dass ALLE Nummern von und zu jtel im E.164-Format ohne Plus-Präfix geroutet werden. Dieser Konfigurationsleitfaden verwendet E.164-Nummern.

Wenn diese nicht verwendet werden, dann gelten einige der unten empfohlenen Parameter nicht und müssen geändert werden.

Anschließen der TK-Anlage - Konfiguration der jtel-Seite

Voraussetzungen

  • Benutzer werden im jtel-System voll qualifiziert mit E.164-Telefonnummern konfiguriert
  • Service-Nummern werden im jtel-System voll qualifiziert mit E.164-Telefonnummern konfiguriert

Erforderliche Daten

Die folgenden Daten werden benötigt:

  • Die IP-Adresse der innovaphone TK-Anlage
  • Die Kopfnummer der TK-Anlage.
  • Die maximale Länge der Erweiterungen in der TK-Anlage.

Konfigurieren Sie den PBX Trunk in jtel

Stammdaten

Die wichtigen Einstellungen sind in der Abbildung unten dargestellt:

  • Eingehend Anrufer- und Angerufene Nummer werden auf  E.164 incoming gesetzt
  • Abgehend Anrufer- Angerufene Nummer wird auf VOIP - Add prefix "sip:", then the E.164 number and postfix "@<Converter Parameter>" gesetzt
  • Der Konverter-Parameter für den Anrufer wird auf die IP-Adresse und den Port des jtel 8-Server-Rechners eingestellt
  • Der Konverter-Parameter für den Angerufenen ist auf die IP-Adresse und den Port der Nebenstellenanlage eingestellt
  • Legen Sie die maximale Länge der internen Nummer fest

Image Added

Trunks

Erstellen Sie einen Trunk für den 8-Server-Rechner, und fügen Sie diesen der Trunk-Gruppe auf der Registerkarte "Trunks" hinzu.

PBX Connector

Installieren des PBX-Connectors

Kopieren Sie die Dateien aus \\acd-store\shared\JTELCarrierPortal_dev\WebServices\Install\Innovaphone\ServiceV11 auf den 8-Server-Rechner, zum Beispiel auf c:\JTELInnovaphoneServiceV11

Erstellen eines jtel-SOAP-Benutzers

Der SOAP-Benutzer wird als normaler Benutzer im jtel-System mit Client-Administrator-Rechten angelegt. Falls gewünscht, kann das Client-Administrator-Konto verwendet werden, oder es wird ein spezielles Konto erstellt.

Konfigurieren des PBX-Connectors

Portalkonfiguration des Innovaphone Connector

Nachfolgend sehen Sie einen Auszug aus der XML-Konfigurationsdatei für den PBX-Connektor JTELInnovaphonePBXService.exe.config

Translations Ignore


Code Block
    <add key="pbxEndpointConfiguration" value="https://<IP_ADDRESS_PBX>/PBX0/user.soap"/>
	<add key="pbxUserName" value="<PBX_SOAP_USER_NAME_PBX>"/>
	<add key="pbxUserPassword" value="<PBX_SOAP_USER_PASSWORD"/>
	<add key="resellersUID" value="<JTEL_RESELLER_UID>"/>
	<add key="clientsUID" value="<JTEL_CLIENT_UID>"/>
	<add key="usersUID" value="<JTEL_SOAP_USER_UID>"/>
	<add key="password" value="<JTEL_SOAP_USER_PASSWORD>"/>
	<add key="dbConnect" value="server=acd-dbm;user=root;database=JTELWeb;port=3306;password=<MYSQL_DB_MASTER_PASSWORD>;"/>
	<add key="udpAddress" value="acd-tel1"/>
    <add key="udpPort" value="40406"/>
    <add key="acdDaemonUdpAddress" value="acd-tel1"/>
    <add key="acdDaemonUdpPort" value="20645"/>
	<add key="teamsUdpAddress" value="acd-tel1"/>
	<add key="teamsUdpPort" value="20696"/>
    <add key="numberFormatOutdial_OutsideLinePrefix" value="0"/>
    <add key="numberFormatOutdial_InternalNumberLength" value="3"/>
    <add key="numberFormatOutdial_CountryCode" value="49"/>
    <add key="numberFormatOutdial_AreaCode" value=""/>
	<add key="numberFormatOutdial_SubscriberCode" value=""/>
	<add key="monitoring_useNodeNum" value="false"/>
    <add key="monitoring_useNumberFormatMonitoring" value="true"/>
    <add key="monitoring_updateUserAlways" value="true" />
    <add key="numberFormatMonitoring_PrefixPBXNumbers" value="<PBX_HEAD_NUMBER>" />
    <add key="wcfTimeout" value="300"/>
    <add key="pbxReconnectTimeout" value="10"/>
  </appSettings>
</configuration>


P.S: teamsUdpAddress und teamsUdpPort sind ab Version 3.27 gültig.

Connector starten

Starten Sie den Konnektor und stellen Sie sicher, dass er die erforderlichen Daten von der TK-Anlage empfängt. 

Hinweis - eine Proxy-Server-Verbindung sollte NICHT zwischen dem jtel Innovaphone PBX-Anschluss und der PBX verwendet werden, und diese Netzwerkkonfiguration sollte, falls vorhanden, geändert werden. Dies ist darauf zurückzuführen, dass die meisten Proxy-Server nicht in der Lage sind, die vom SOAP-Konnektor benötigten langen Polling-Anforderungen korrekt zu verarbeiten.

System Parameter

EinstellungWert
dialler.8Servers.IPsSetzen Sie dies auf den realen Computernamen des 8-Server-Rechners. Wenn Sie dies beispielsweise auf acd-tel1 setzen, wird dies nicht funktionieren.

Mandant Einstellungen

Die folgenden Einstellungen sollten im Mandantenkonto auf dem jtel-System vorgenommen werden:

EinstellungWert

Web Service URL for call answer function in Agent Home

Auf udp setzen

Synchronise PBX Users from PBX

Auf on setzen
Phone Status Synchronisation ModeAuf Based on active phone number Setzen

Siehe Screenshot unten:

Image Added

Empfohlene Tests

  • Eingehender Anruf 
    • Anrufer und Nummer des Angerufenen sind E.164?
    • Service beginnt?
    • Audio OK?
    • DTMF detected OK?
  • Eingehender Anruf ist mit dem Agenten verbunden
    • Agent Telefon klingelt OK?
    • Telefondisplay meldet korrekte Nummer?
    • Der Agent kann das Telefon über die Schaltfläche "Antworten" im Agent home beantworten?
    • Audio end to end vom Anrufer zum Agenten OK?
    • Nummer kann vom Agententelefon zurückgerufen werden?
  • Telefonanruf vom Agententelefon an eine beliebige (nicht jtel) Nummer
    • Statusänderung im Jtel-Supervisor für Agenten sichtbar (Änderungen auf besetzt / frei nach Anruf)
  • Abgehender Anruf mit jtel Agent Home nach externem Ziel
    • Abgehender Anruf in Ordnung?
    • Nummer des signalisierten Anrufers OK? (Sollte die Servicerufnummer sein)
    • End to End Audio OK?

Fehlerbehebung

PBX Performance Probleme

Verwenden Sie diesen Guide von Innovaphone, um das Problem zu isolieren:

http://wiki.innovaphone.com/index.php?title=Reference:Device_Health_Check

Softphone Calls Dropping / Softphone Audio Quality

Verwenden Sie diesen Guide von Innovaphone zur Konfiguration des Systems:

http://wiki.innovaphone.com/index.php?title=Howto:Set_Type_of_Service_(ToS)_DiffServ_DSCP_Values_for_innovaphone_Windows_Applications_(SoftwarePhone,_myPBX_Video)

The following shows an excerpt from the XML configuration file for the PBX connector JTELInnovaphonePBXService.exe.config
Sv translation
languagefr

Connexion du PBX - Configuration latérale du PBX

La connexion du PBX Innovaphone au système jtel est décrite ici : http://wiki.innovaphone.com/index.php?title=Howto:Jtel_ACD_-_jtel_GmbH_-_3rd_Party_Product

La connexion du PBX Innovaphone au système jtel est décrite ici : 

Avec innovaphone, il est recommandé que TOUS les numéros de et vers jtel soient acheminés au format E.164 sans préfixe plus. Ce guide de configuration utilise les numéros E.164.

Si ces derniers ne sont pas utilisés, certains paramètres recommandés ci-dessous ne s'appliqueront pas et devront être modifiés.

Connexion du PBX - Configuration côté jtel

Prérequis

  • Les utilisateurs sont configurés dans le système jtel entièrement qualifié avec les numéros de téléphone E.164
  • Les numéros de service sont configurés dans le système jtel entièrement qualifié avec les numéros de téléphone E.164

Données requises

Les données suivantes seront requises :

  • L'adresse IP du PBX innovaphone
  • Le numéro de tête du PBX
  • La durée maximale des extensions dans le PBX

Configurer le Tronc PBX dans jtel

Données de base

Les paramètres importants sont indiqués dans la capture d'écran ci-dessous :

  • L'appelant et l'appelé sont réglés sur E.164 entrant
  • L'appelant sortant et l'appelé sont réglés sur VOIP - Add prefix "sip:", puis le numéro E.164 et le code postal "@<Converter Parameter>"
  • Le paramètre de conversion pour l'appelant est réglé sur l'adresse IP et le port de la machine jtel 8-Server
  • Le paramètre de conversion pour appelé est fixé à l'adresse IP et au port du PBX
  • Fixer la longueur maximale des numéros internes

Image Added

Truncs

Créez un tronc pour la machine à 8-Server et ajoutez-le au groupe de tronc dans l'onglet "Truncs".

Connecteur PBX

Installer le connecteur PBX

Copiez les fichiers de \\acd-store\shared\JTELCarrierPortal_dev\WebServices\Install\Innovaphone\ServiceV11 à la machine à 8-Server, par exemple c:\JTELInnovaphoneServiceV11

Créer un Utilisateur jtel SOAP

L'utilisateur SOAP est créé comme un utilisateur normal dans le système jtel, avec des privilèges d'administrateur client. Le compte administrateur client peut être utilisé si vous le souhaitez, ou un compte spécial est créé.

Configurer le connecteur PBX

Configuration Connecteur Potal Innovaphone

Voici un extrait du fichier de configuration XML pour le connecteur PBX JTELInnovaphonePBXService.exe.config

Translations Ignore

Connecting the PBX - PBX Side Configuration

Connecting the Innovaphone PBX to the jtel System is described here: http://wiki.innovaphone.com/index.php?title=Howto:Jtel_ACD_-_jtel_GmbH_-_3rd_Party_Product

Note, that this is one possible configuration. 

With innovaphone, it is recommended that ALL numbers to and from jtel are routed in E.164 format without a plus prefix. This configuration guide uses E.164 numbers.

If these are not being used, then some parameters recommended below will not apply and will have to be changed.

Connecting the PBX - jtel Side Configuration

Prerequisites

  • Users are configured in the jtel System fully qualified with E.164 telephone numbers
  • Service Numbers are configured in the jtel System fully qualified with E.164 telephone numbers

Required Data

The following data will be required:

  • The IP Adress of the innovaphone PBX
  • The head number of the PBX
  • The maximum length of extensions in the PBX

Configure the PBX Trunk in jtel

Master Data

The important settings are shown in the screenshot below:

  • Incoming caller and called are set to E.164 incoming
  • Outgoing caller and called are set to VOIP - Add prefix "sip:", then the E.164 number and postfix "@<Converter Parameter>"
  • The converter parameter for caller is set to the IP address and port of the jtel 8-Server machine
  • The converter parameter for called is set to the IP address and port of the PBX
  • Set the maximum length of internal numbers

Image Removed

Trunks

Create a trunk for the 8-Server machine, and add this to the trunk group on the "Trunks" tab.

PBX Connector

Install the PBX Connector

Copy the files from \\acd-store\shared\JTELCarrierPortal_dev\WebServices\Install\Innovaphone\ServiceV11 to the 8-Server machine, for example to c:\JTELInnovaphoneServiceV11

Create a jtel SOAP User

The SOAP user is created as a normal user in the jtel System, with client administrator privileges. The client admin account can be used if desired, or a special account is created.

Configure the PBX Connector

The Innovaphone PBX connector connects to one PBX and one jtel Client. If more are required, it must be installed and configured multiple times.

The configuration file for the PBX connector is in JTELInnovaphonePBXService.exe.config

Usually, only the following settings will need to be changed.

SettingValue
pbxEndpointConfiguration

Set <IP_ADDRESS_PBX> to the IP address of the PBX.

pbxUserName
Set <PBX_SOAP_USER_NAME_PBX> to the SOAP user name configured in the PBX.
pbxUserPassword
Set <PBX_SOAP_USER_PASSWORD> to the SOAP password configured in the PBX.
resellersUID
The UID of the reseller for the jtel SOAP user account.
clientsUID
The UID of the client for the jtel SOAP user account.
usersUID
The users UID of the jtel SOAP user account.
password
The password of the jtel SOAP user account.
dbConnect

Change <MYSQL_DB_MASTER_PASSWORD> to the password for the MySQL master database.
Usually the alias acd-dbm will be fine and need not be changed.

monitoring_useNumberFormatMonitoring

Set to true.

This will cause the prefix numberFormatMonitoring_PrefixPBXNumbers to be prepended to all numbers as reported from the innovpahone PBX. Usually, the numbers are reported non E.164 qualified.
Note, that if the node number is configured to the head number of the PBX, then monitoring_useNodeNum can be used instead.

numberFormatMonitoring_PrefixPBXNumbers
Set this to the head number of the PBX. This will be prepended to all numbers reported by the innovaphone PBX when used for monitoring.
monitoring_updateUserAlways
Set to true.


Code Block
    <add key="pbxEndpointConfiguration" value="https://<IP_ADDRESS_PBX>/PBX0/user.soap"/>
	<add key="pbxUserName" value="<PBX_SOAP_USER_NAME_PBX>"/>
	<add key="pbxUserPassword" value="<PBX_SOAP_USER_PASSWORD"/>
	<add key="resellersUID" value="<JTEL_RESELLER_UID>"/>
	<add key="clientsUID" value="<JTEL_CLIENT_UID>"/>
	<add key="usersUID" value="<JTEL_SOAP_USER_UID>"/>
	<add key="password" value="<JTEL_SOAP_USER_PASSWORD>"/>
	<add key="dbConnect" value="server=acd-dbm;user=root;database=JTELWeb;port=3306;password=<MYSQL_DB_MASTER_PASSWORD>;"/>
	<add key="udpAddress" value="acd-tel1"/>
    <add key="udpPort" value="40406"/>
    <add key="
udpAddress
acdDaemonUdpAddress" value="acd-tel1"/>
    <add key="
udpPort
acdDaemonUdpPort" value="
40406
20645"/>
	<add key="
acdDaemonUdpAddress
teamsUdpAddress" value="acd-tel1"/>
	<add key="
acdDaemonUdpPort
teamsUdpPort" value="
20645
20696"/>
  
  <add key="numberFormatOutdial_OutsideLinePrefix" value="0"/>
    <add key="numberFormatOutdial_InternalNumberLength" value="3"/>
    <add key="numberFormatOutdial_CountryCode" value="49"/>
    <add key="numberFormatOutdial_AreaCode" value=""/>
	<add key="numberFormatOutdial_SubscriberCode" value=""/>
	<add key="monitoring_useNodeNum" value="false"/>
    <add key="monitoring_useNumberFormatMonitoring" value="true"/>
    <add key="monitoring_updateUserAlways" value="true" />
    <add key="numberFormatMonitoring_PrefixPBXNumbers" value="<PBX_HEAD_NUMBER>" />
    <add key="wcfTimeout" value="300"/>
    <add key="pbxReconnectTimeout" value="10"/>
  </appSettings>
</configuration>

Start Connector

Start the connector and make sure it is receiving the required data from the
 


P.S : teamsUdpAddress et teamsUdpPort sont valides à partir de la version 3.27.

Connecteur de démarrage

Démarrez le connecteur et assurez-vous qu'il reçoit les données requises du PBX. 

Note -

a proxy server connection should NOT be used between the jtel Innovaphone PBX connector and the PBX, and this network configuration should be changed if present. This is due to most proxy servers not being able to correctly handle the long polling requests required by the SOAP connector.

une connexion à un serveur proxy doit NE PAS être utilisé entre le connecteur jtel Innovaphone PBX et le PBX, et cette configuration de réseau doit être modifiée si elle existe. Cela est dû au fait que la plupart des serveurs proxy ne sont pas en mesure de traiter correctement les longues demandes d'interrogation requises par le connecteur SOAP.

Paramètres du Système

ParamètreValeur

System Parameters

SettingValue
dialler.8Servers.IPs
Set this to the real computername of the 8-Server machine. Setting this to acd-tel1 for example, will not work.

Client Settings

The following settings should be made in the client account on the jtel System:

SettingValue

Web Service URL for call answer function in Agent Home

Set to udp

Synchronise PBX Users from PBX

Set to onPhone Status Synchronisation ModeSet to Based on active phone number
Réglez ce paramètre sur le nom réel de l'ordinateur de la machine à 8 serveurs. En réglant ce paramètre sur acd-tel1 par exemple, ne va pas travailler.

Paramètres du client

Les réglages suivants doivent être effectués dans le compte client sur le système jtel :

ParamètresValeur

URL du service Web pour la fonction de réponse aux appels dans Agent Home

Réglé sur udp

Synchroniser les utilisateurs de PBX à partir du PBX

Réglé sur « on »
Synchroniser les utilisateurs de PBX à partir du PBXRéglé sur Basé sur le numéro de téléphone actif

Voir la capture d'écran ci-dessous :

Image Added

Tests recommandés

  • Appels entrants 
    • Le numéro de l'appelant et celui de la partie appelée sont E.164 ?
    • Le service commence ?
    • L'audio est bon ?
    • DTMF détecté OK ?
  • Appel entrant connecté à l'agent
    • Le téléphone de l'agent sonne bien ?
    • L'affichage du téléphone indique le bon numéro ?
    • L'agent peut répondre au téléphone en utilisant le bouton "Répondre" dans la maison de l'agent ?
    • Audio de bout en bout de l'appelant à l'agent OK ?
    • Le numéro peut être rappelé à partir du téléphone de l'agent ?
  • Appel téléphonique d'un agent vers n'importe quel numéro (non jtel)
    • Changement de statut du superviseur jtel pour l'agent visible (passage à occupé / libre après appel)
  • Appel sortant vers une destination extérieure en utilisant le jtel Agent Home
    • L'appel sortant est bien passé ?
    • Le numéro de l'appelant signalé est OK ? (Doit être le numéro de service)
    • Audio de bout en bout OK ?

Dépannage

Questions relatives aux performances des PBX

Utilisez ce guide d'Innovaphone pour isoler le problème

See screenshot below:

Image Removed

Recommended Tests

  • Incoming call 
    • Caller and Called Party Number are E.164?
    • Service starts?
    • Audio OK?
    • DTMF detected OK?
  • Incoming call connected to agent
    • Agent telephone rings OK?
    • Telephone display reports correct number?
    • Agent can answer phone using "Answer" button in agent home?
    • Audio end to end from caller to agent OK?
    • Number can be called back from agent telephone?
  • Telephone call from agent telephone to any (non jtel) number
    • Status change in jtel supervisor for agent visible (changes to busy / free after call)
  • Outbound call using jtel Agent Home to outside destination
    • Outbound call made OK?
    • Signalled calling party number OK? (Should be the service number)
    • End to End Audio OK?

Troubleshooting

PBX Performance Issues

Use this guide from Innovaphone to isolate the problem

:

http://wiki.innovaphone.com/index.php?title=Reference:Device_Health_Check

Softphone Calls Dropping / Softphone Audio Quality

Use this guide from Innovaphone to configure the system

Suppression des appels sur téléphone logiciel / Qualité audio du téléphone logiciel

Utilisez ce guide d'Innovaphone pour configurer le système :

http://wiki.innovaphone.com/index.php?title=Howto:Set_Type_of_Service_(ToS)_DiffServ_DSCP_Values_for_innovaphone_Windows_Applications_(SoftwarePhone,_myPBX_Video)