Browser basierte Anwendungen

 

Eine Integration in Browser basierte Anwendungen ist einfach.

Ausgehende Gespräche

Es gibt mehrere Optionen:

 

Wahl per Hyperlink  (bevorzugte Option)
Wählen im Browser
Wählen per Tastenkürzel /  Hotkey
Wahl per XML Datei (siehe developer SDK) und Konfiguration für besondere Systemumgebungen

Eingehende Gespräche - Datenbank ist innerhalb dem lokalen Netzwerk

Um die Ruferkennung für eingehende Gespräche realisieren zu können, ist ein Zugang zur Datenbank via ODBC notwendig.

 

hmtoggle_plus1Details wie die Ruferkennung implementiert werden kann

Schritt 1 - SQL Statements definieren

 

SQL Statements erstellen (Details siehe developer SDK)

 

Schritt  2 - Browser Pop-Up Anwendung konfigurieren

CTI Data Connector Enterprise Edition kann eine URL öffnen um die Daten des Anrufers anzuzeigen

 

Die Dateien auf das Installationsverzeichnis von CTI Data Connector Enterprise Edition entpacken
Die Datei: browser-popup.ini editieren und die URL konfigurieren

 

Es können 3 verschiedene URLs konfiguriert werden

 

UrlAccount = URL sofern eine Adresse / Firmenadresse identifiziert wurde

UrlContact = URL sofern ein Ansprechpartner identifiziert wurde

UrlNOTFOUND = URL für den Fall, dass kein Anrufer identifiziert wurde - damit kann z.B. eine neue Adresse angelegt werden (sofern die Ruferkennung über CTI Data Connector Enterprise Edition abgeschalten ist, wird diese URL immer benutzt)

 

[WEBREQUESTER]

UrlACCOUNT="http://AccountID=$ACCOUNTKEY$_and_CustomerId=$CUSTOMERID$"

UrlCONTACT="http://ContactId=$CONTACTKEY$_and_CustomerId=$CUSTOMERID$"

UrlNOTFOUND="http://NotFound/ft=$ForeignTel$&it=$CallerIDInternational$&ot=$OwnerTel$"

 

Die URL kann Variable beinhalten. Der Inhalt der Variablen hängt von den SQL Befehlen ab (siehe developer SDK)

 

$ACCOUNTKEY$ = Primärindex der Adresstabelle

$CUSTOMERID$ = Kundennummer

$CONTACTKEY$ =Primärindex der Ansprechpartner Tabelle

$CallerIDInternational$  = Telefonnummer im internationalen Format - sollte zur Rufidentifizierung verwendet werden

$ForeignTel$ = Telefonnummer in dem Format, wie diese vom TAPI Treiber gesendet wurde

$OwnerTel$ = die Telefonnummer, die angerufen wurde (Ihre eigene Telefonnummer)

Schritt 3 - cdc.xml Datei konfigurieren

Die Datei cdc.xml editieren und ändern

 

     <Description>Enterprise Application</Description>

     <Executable>popup.exe</Executable>

 

zu

 

     <Description>Enterprise Application</Description>

     <Executable>popup-browser.exe</Executable>

 

Schritt 4 - Anwendung testen

Ein eingehendes Gespräch durchführen. Auf die Desktop Benachrichtigung klicken. Die URL sollte sich öffnen.

 

Eingehende Gespräche - Datenbank ist gehosted oder CTI Data Connector Enterprise Edition soll nur die Telefonnummer übergeben

Wenn die Datenbank auf einem externen Server gehostet wird, kann CTI Data Connector Enterprise Edition die Ruferkennung nicht durchführen aber die Telefonnummer an die Browser Anwendung weiter geben.

 

hmtoggle_plus1Details wie die Telefonnummer übergeben wird

Schritt 1 - Konfigurationseinstellungen ändern

CTI Data Connector Enterprise Edition muss dahingehend konfiguriert werden, dass die Telefonnummer direkt an eine URL übergeben wird, ohne dass eine Desktopbenachrichtigung angezeigt wird. Starten Sie den Konfigurationsassistenten und ändern Sie:

 

Anzeige Ruf mit Desktopbenachrichtigung - beide Optionen abhaken (eingehend / ausgehend)
Anzeige Ruf mit Gesprächsdetails - beide Optionen abhaken (eingehend / ausgehend)
Entwicklungs-API - anhaken Immer XML Datei (calls.xml) schreiben
Entwicklugns-API - anhaken Calls.xml nur einmal erzeugen
Löschen Sie die Standard Datenbank, da Sie diese nicht mehr benötigen (Schaltfläche Löschen)
Suche in Internet Telefonbüchern deaktivieren -  die Such Option auf Inaktiv setzen

 

Schritt  2 - Browser Pop-Up Anwendung konfigurieren

CTI Data Connector Enterprise Edition kann eine URL öffnen um die Daten des Anrufers anzuzeigen

 

Die Dateien auf das Installationsverzeichnis von CTI Data Connector Enterprise Edition entpacken
Die Datei: browser-popup.ini editieren und die URL konfigurieren

 

Es können 3 verschiedene URLs konfiguriert werden

 

UrlAccount = URL sofern eine Adresse / Firmenadresse identifiziert wurde

UrlContact = URL sofern ein Ansprechpartner identifiziert wurde

UrlNOTFOUND = URL für den Fall, dass kein Anrufer identifiziert wurde - damit kann z.B. eine neue Adresse angelegt werden (sofern die Ruferkennung über CTI Data Connector Enterprise Edition abgeschalten ist, wird diese URL immer benutzt)

 

[WEBREQUESTER]

UrlACCOUNT="http://AccountID=$ACCOUNTKEY$_and_CustomerId=$CUSTOMERID$"

UrlCONTACT="http://ContactId=$CONTACTKEY$_and_CustomerId=$CUSTOMERID$"

UrlNOTFOUND="http://NotFound/ft=$ForeignTel$&it=$CallerIDInternational$&ot=$OwnerTel$"

 

Die URL kann Variable beinhalten. Der Inhalt der Variablen hängt von den SQL Befehlen ab (siehe developer SDK)

 

$ACCOUNTKEY$ = Primärindex der Adresstabelle

$CUSTOMERID$ = Kundennummer

$CONTACTKEY$ =Primärindex der Ansprechpartner Tabelle

$CallerIDInternational$  = Telefonnummer im internationalen Format - sollte zur Rufidentifizierung verwendet werden

$ForeignTel$ = Telefonnummer in dem Format, wie diese vom TAPI Treiber gesendet wurde

$OwnerTel$ = die Telefonnummer, die angerufen wurde (Ihre eigene Telefonnummer)

 

Schritt 3 - cdc.xml Datei konfigurieren

Die Datei cdc.xml editieren und ändern

 

     <Description>Enterprise Application</Description>

     <Executable>popup.exe</Executable>

 

zu

 

     <Description>Enterprise Application</Description>

     <Executable>popup-browser.exe</Executable>

 

Schritt 4 - Anwendung testen

Ein eingehendes Gespräch durchführen. Die URL, die im Abschnitt UrlNOTFOUND der browser-popup.ini Datei konfiguriert wurde, sollte sich öffnen.