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.
Connecting the PBX - jtel Side Configuration
Required Data
The following data will be required:
- The IP Adress of the innovaphone PBX
- The SOAP User Name and Password configured in the PBX
- The head number of the PBX
- The maximum length of extensions in the PBX
Configure the PBX Trunk in jtel
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
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
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 following shows an excerpt from the XML configuration file for the PBX connector JTELInnovaphonePBXService.exe.config
Usually, only the following settings will need to be changed.
Setting | Value |
---|---|
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. |
<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="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>
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: