Es gibt zwei Versionen des Powerdialers:
- Der eine wird in der Benutzer-Administration gepflegt und funktioniert unter anderem über eine ESTOS-Schnittstelle.
- Der andere wird unter "Administration -> Powerdialer Gruppen" gepflegt, benötigt zwingend eine TK-Anlage mit JTAPI-Schnittstelle und bietet neben der komfortablen Gruppenbildung die Möglichkeit zum PredictiveDialing.
Die unten beschriebenen Konfigurationsdateien gelten für beide Versionen. Bei den Fällen, in denen es Unterschiede in der Bezeichnung gibt, wurden beide Bezeichnungen aufgeführt. Hierbei gehört die erstgenannte Bezeichnung auch zur oben erstgenannten Version.
Der PowerDialer wird nach der Installation auf dem CTI-Server als Dienst gestartet.
Installation
Kopieren Sie den Ordner "Powerdialer" in ein beliebiges Verzeichnis auf dem CTI-Server:
Konfiguration
Die Konfiguration findet über die beiden CFG Dateien "acdmodul.cfg"/"JTCTIServer.cfg" und "DBConnectivity.cfg" statt. Dabei wird die "Datenbankanbindung" in der "DBConnectivity.cfg“ und die Anbindung des "CTI-Servers" in der "acdmodul.cfg"/"JTCTIServer.cfg" vorgenommen.
Datenbankanbindung konfigurieren (Auszug aus "DBConnectivity.cfg")
Folgende Paramter können Sie in der "DBConnectivity.cfg" einstellen.
|
[General Settings] |
|
|
JTDriver=oracle.jdbc.driver.OracleDriver |
- Datenbank Treiber |
|
JTDatabase=jdbc:oracle:thin:@123.0.0.1:1521:jtheseus |
- Datenbank Verbindungsparameter |
|
JTUser=jtheseus |
- Datenbank Benutzer |
|
JTPassword=abcd |
- Datenbank Passwort |
Anbindung des "CTI-Servers" (Auszug aus "acdmodul.cfg"/"JTCTIServer.cfg")
Folgende Paramter können Sie in der "acdmodul.cfg" einstellen.
|
[ACD General Settings] |
|
|
JTDriver=oracle.jdbc.driver.OracleDriver |
- Datenbank Treiber |
|
JTDatabase=jdbc:oracle:thin:@123.0.0.1:1521:jtheseus |
- Datenbank Verbindungsparameter |
|
|
|
|
|
|
|
DatabaseTyp=Oracle |
- DBMS Typ (z.B. Oracle oder MSSQL) |
|
MinDDLength=5 |
- Minimale Länge der eingehenden Rufnummer die notwendig ist, damit der CTI Server reagiert |
|
PrefixCity=2131 |
- Ortsvorwahl des Standorts des lokalen JTCTI-Servers |
|
PrefixDial= |
- Vorangestellte Nummer für ausgehende Gespräche (z.B. Amtsholung) |
|
TopicID=0 |
- TopicID für Powerdialer-Ereignisse |
|
CategoryID=0 |
- CategoryID für Powerdialer-Ereignisse |
|
MediaID=1 |
- MediaID des Mediums für Powerdialer-Ereignisse |
|
MediaTypID=1 |
- MediaTypID des Mediums für Powerdialer-Ereignisse |
|
Interface=ESTOS |
- CTI Interface (ESTOS, AUTHENSIS, JTAPI) |
|
ACDServer / Interface_Server=123.0.0.1 |
- Netzwerkadresse der Schnittstelle |
|
ACDModulPort / Interface_Port=701 |
- Port der Schnittstelle |
|
JTapiPeer=com.avaya.jtapi.tsapi.TsapiPeer |
- Implementation der JTAPI-Schnittstelle (nur bei Nutzung einer solchen Schnittstelle relevant) |
|
|
|
|
[PowerDialSettings] |
|
|
ScheduleOffset=120 |
- Zeitlicher Versatz in Minuten nach einem Anruf, wann er frühestens wieder erfolgen darf |
|
TryToEstablishTime=30 |
- Maximale Dauer eines Anwahlversuchs in Sekunden |
|
LineCall_Busy_StatusID=7 |
- Neuer Status für Aufgabe bei Besetzt |
|
LineCall_NotReached_StatusID=35 |
- Neuer Status für Aufgabe bei unbekannter Rufnummer |
|
LineCall_NoAnswer_StatusID=28 |
- Neuer Status für Aufgabe wenn nicht abgehoben |
|
|
|
|
[Predictive] |
Die folgenden Angaben sind nur für die PowerDialer-Version mit PredictiveDialing relevant |
|
Lines= 12345, 12346, 12347, 12348 |
- Leitungen, die für Predictive-Dialing / Overdialing genutzt werden |
|
PredictivePrefixDial=0; |
- Vorangestellte Nummer für ausgehende Gespräche |
|
PredictiveCountry=49; |
- Landesvorwahl des Landes, aus dem heraus telefoniert wird |
Starten des Dienstes
Starten Sie die Datei "run.bat" im Ordner "Powerdialer".