Versions Compared

Key

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

Using the API in the jtel system involves using the getCallerInformation object in a routing application.

A sample routing application is shown here:

getCallerInformation

This object performs calls the REST API getCallerInformation in the SalesForce instance. 

The following parameters are provided:

Image RemovedImage Added

ParameterExample ValueDescription
Service Number$servicenumberThe service number which was called in the jtel system. This parameter will only be required, if the REST service makes use of the service number in the query.
Service Name$servicename2The service name which was called in the jtel system. This parameter will only be required, if the REST service makes use of the service name in the query.
Caller Number$callerThe caller number (caller ID). This parameter will almost always be required. $caller contains the caller number in fully qualified format.

Note: all fields returned from the sales force query, will be available in the GUI in the form: $SalesForce.<FIELD_NAME>

Save additional information and user data

This object is used, to save the data from the query. The most important steps are:

  • Save the ID of the sales force record to User Data
  • (Optionally) save the URL to access the record to the CRM URL

Image RemovedImage Added

ParameterExample ValueDescription
Additional Info 
This value will be shown as "Additional Info" in the jtel client. Any fields returned from SalesForce could be used here.
User Data$SalesForce.IdThis value will be used in the statistics of the ACD (in particular, this will be saved in the table StatisticsPartA). Also, this value is used to call the screen pop routine in SalesForce from the Micro Client.
User Data 2 
Optionally additional values can be saved here. These values are saved in the StatisticsPartA table in the jtel database.
User Data 3 
Optionally additional values can be saved here. These values are saved in the StatisticsPartA table in the jtel database.
CRM-URL$SalesForce.InstanceURL/$SalesForce.IdThis URL is provided in the mini client and full client, to access the SalesForce record. If enabled, the Micro Client will automatically popup the record in the active SalesForce window.

Results

The following shows the results in an incoming call in the jtel system. The CRM Link contains a link to the SalesForce record, and User Data contains the SalesForce Id. 

 


Sv translation
languagede

Bei der Verwendung der API im Jtel-System wird das getCallerInformation-Objekt in einer Routing-Anwendung verwendet.

Ein Beispiel für eine Routing-Anwendung wird hier gezeigt:

getCallerInformation

Dieses Objekt führt Aufrufe der REST-API getCallerInformation in der SalesForce-Instanz aus. 

Die folgenden Parameter werden zur Verfügung gestellt:

ParameterBeispielswertBeschreibung
Servicerufnummer$servicenumberDie Servicerufnummer, die im Jtel-System angerufen wurde. Dieser Parameter wird nur benötigt, wenn der REST-Service die Servicenummer in der Abfrage verwendet.
Servicename$servicename2Der Servicename, der im Jtel-System angerufen wurde. Dieser Parameter ist nur erforderlich, wenn der REST-Service den Servicenamen in der Abfrage verwendet.
Anrufernummer$callerDie Nummer des Anrufers (Anrufer-ID). Dieser Parameter wird fast immer erforderlich sein. $caller enthält die Nummer des Anrufers im voll qualifizierten Format.

Hinweis: Alle Felder, die von der Sales Force abfrage zurückgegeben werden, sind in dem GUI in der Form verfügbar: $SalesForce.<FIELD_NAME>

Speichern Zusatzinfo. und Benutzer Daten

Dieses Objekt wird verwendet, um die Daten aus der Abfrage zu speichern. Die wichtigsten Schritte sind:

  • Speichern Sie die ID des Sales Force Datensatzes unter Benutzerdaten
  • (Optional) die URL für den Zugriff auf den Datensatz unter der CRM-URL speichern

ParameterBeispielswertBeschreibung
Zusatzinformation
Dieser Wert wird als "Zusatzinformation" im Jtel-Client angezeigt. Alle von SalesForce zurückgegebenen Felder können hier verwendet werden.
Benutzer Daten$SalesForce.IdDieser Wert wird in den Statistiken der ACD verwendet (insbesondere wird er in der Tabelle StatisticsPartA gespeichert). Außerdem wird dieser Wert verwendet, um die Bildschirm-Pop-Routine in SalesForce vom Micro Client aus aufzurufen.
Benutzer Daten 2
Optional können hier zusätzliche Werte gespeichert werden. Diese Werte werden in der Tabelle StatisticsPartA in der Jtel-Datenbank gespeichert.
Benutzer Daten 3
Optional können hier zusätzliche Werte gespeichert werden. Diese Werte werden in der Tabelle StatisticsPartA in der Jtel-Datenbank gespeichert.
CRM-URL$SalesForce.InstanceURL/$SalesForce.IdDiese URL wird im Miniclient und im vollständigen Client bereitgestellt, um auf den SalesForce-Datensatz zuzugreifen. Wenn diese Option aktiviert ist, wird der Datensatz im aktiven SalesForce-Fenster automatisch vom Micro-Client eingeblendet.

Ergebnisse

Im Folgenden werden die Ergebnisse bei einem eingehenden Anruf im Jtel-System gezeigt. Der CRM-Link enthält einen Link auf den SalesForce-Datensatz, und die Benutzerdaten enthalten die SalesForce-Id.