Häufig gestellte Fragen

Im Folgenden finden Sie einige häufig gestellte Fragen zur Konfiguration und Verwendung der CCAI Platform.

Häufig gestellte Fragen zur Authentifizierung

Im Folgenden finden Sie häufig gestellte Fragen zur Authentifizierung.

Wird der Aufruf zur Authentifizierung vom SDK ausgeführt oder vom Dienst der Contact Center AI Platform (CCAI Platform)?

Die CCAI Platform stellt dem Host-App-Server company_id und company_secret zur Verfügung. Diese finden Sie im Administratorportal unter Einstellungen > Entwickler.

Wenn sich der Endnutzer in der Host-App anmeldet, fordert die CCAI Platform die Host-App auf, die Nutzlast zu signieren. Die Host-App signiert die Nutzlast mit company_secret und generiert ein signiertes JWT, das von der CCAI Platform zur Authentifizierung des Endnutzers verwendet wird. POST /auth/end_user

Die CCAI Platform überprüft das signierte JWT und stellt das Authentifizierungstoken für den Endnutzer aus. Wenn der Endnutzer einer ID nicht in der CCAI Platform-Datenbank vorhanden ist, erstellen Sie ihn. Wenn das Gerät von device_token nicht vorhanden ist, erstellen Sie es.

Wie generieren wir ein Push-Token für die CCAI Platform, wenn der Nutzer nicht angemeldet ist?

Push-Tokens sind für die Nutzerauthentifizierung nicht erforderlich.

Kann die CCAI Platform die von meinem Unternehmen generierten Tokens zur Authentifizierung verwenden, anstatt den Dienst-Callback zur Authentifizierung zu nutzen?

Ja, Sie können Ihr eigenes Authentifizierungssystem verwenden. Das wird sogar empfohlen. Die Endnutzer-ID sollte in der Nutzlast enthalten sein. Der Endnutzer authentifiziert sich und das wird auf Ihrem Server erkannt. Anschließend sendet Ihr Server diese Informationen an die CCAI Platform. Wenn Ihr Server den Endnutzer nicht kennt, gehen wir davon aus, dass er anonym ist, und zeigen ihn entsprechend an, z. B. „Webnutzer“ anstelle des tatsächlichen Namens des Kunden.

Ist es möglich, den Chat-Client als eigenständige Aktivität zu initialisieren?

Nein, das ist nicht möglich.

Häufig gestellte Fragen zur iOS- oder Android-Integration

Im Folgenden finden Sie häufig gestellte Fragen zum mobilen SDK der CCAI Platform.

Wie richte ich iOS ein, ohne Cocoapods zu verwenden?

Sie müssen die Datei ManualInstallationGuide.md installieren, um iOS einzurichten, ohne Cocoapods zu verwenden. Sie finden sie im iOS SDK.

TBD: Wo im iOS SDK? Was ist mit Android?

Häufig gestellte Fragen zur Web-SDK-Integration

Im Folgenden finden Sie häufig gestellte Fragen zum Web-SDK.

Gibt es eine Möglichkeit, das Chat-Bubble-Symbol der CCAI Platform zu verschieben, damit es nicht von anderen Elementen meiner Webseite verdeckt wird?

Wenn das Web-SDK-Styling implementiert ist, hat es möglicherweise einen niedrigeren Z-Index als andere Elemente, die es verdecken. Es kann auch denselben Z-Index haben, aber nach diesen anderen Elementen codiert sein, sodass es dahinter verborgen ist.

Häufig gestellte Fragen zur API

Im Folgenden finden Sie häufig gestellte Fragen zu den APIs der CCAI Platform.

Wie lange sind die Daten meines Unternehmens über die API verfügbar?

Auf APIs kann ohne Zeitlimit zugegriffen werden.

In welchem Intervall kann ich auf aktuelle Informationen zugreifen?

Auf unsere APIs kann in Echtzeit zugegriffen werden, da die Daten zum Zeitpunkt des Aufrufs zusammengestellt werden.

Da die APIs GET-Anfragen sind, empfiehlt es sich, alle 7 oder 15 Minuten abzurufen.

Was ist das Ratenlimit?

Bis zu 10 Aufrufe pro Sekunde.

Häufig gestellte Fragen zu Daten

Im Folgenden finden Sie häufig gestellte Fragen zur Verwendung von Daten, die von der CCAI Platform generiert wurden.

Ist die SLA des Anrufs oder Chats verfügbar oder muss sie anhand der Messwerte in der Antwort berechnet werden?

Die SLA ist nicht in der Antwort enthalten. Sie muss ermittelt und berechnet werden.

Können wir die Anzahl der Male oder die Dauer der Zeit erfassen, in der ein bestimmter Agent einen Anrufer in die Warteschleife legt?

Im participants-Objekt der Antwort gibt es einen Eintrag für end_user (den Verbraucher) mit einem hold_duration-Wert. Das ist die Gesamtdauer, die der Endnutzer während des Anrufs in der Warteschleife verbracht hat.

Können wir zwischen Warm- und Cold-Transfers unterscheiden?

Derzeit nicht.

Warum unterscheidet sich die Anrufdauer oben in der Antwort von der Anrufdauer, die für den end_user unter participants angegeben ist?

Die aktuelle call_duration wird als Differenz zwischen dem Wert von connected_at und dem Wert von finished_at dargestellt. Es ist kein Wert, der die tatsächliche Bearbeitungsdauer darstellt. Die Bearbeitungsdauer kann aus dem handle_durations-Objekt der Antwort abgerufen werden. Die Summe aus call_duration in jedem dieser Antwortobjekte plus acw_duration stellt die gesamte Bearbeitungszeit des Anrufs dar.

Allgemeine FAQ

Im Folgenden finden Sie allgemeine häufig gestellte Fragen.

Was ist die maximale Größe oder Länge eines Videos?

CRMs wie Zendesk haben eine Beschränkung der Videogröße auf 20 MB. Wenn das Video größer ist, wird der Endnutzer darüber informiert, dass die Datei zu groß ist.