Zum Inhalt springen
Nativer Screen Pop im SSCV2 Agent Desktop: Was das PDF verschweigt
Implementation · ·4 Min. Lesezeit

Nativer Screen Pop im SSCV2 Agent Desktop: Was das PDF verschweigt

Spadoom

Spadoom

SAP CX Partner & Consultancy

Teilen

Diesen Monat haben wir unser Telefonie-Widget vom eigenen Seitenpanel auf den nativen Screen Pop des SAP Sales and Service Cloud V2 Agent Desktop umgestellt. Ein Anruf kommt herein, der Agent sieht den Anrufer, der richtige Workspace öffnet sich, und wenn der Anruf endet, endet die Session. Auf dem Papier simpel. Interessant war alles, was in der offiziellen Dokumentation nicht steht.

Drei Lektionen sind hängen geblieben.

Stille ist die schlechteste Fehlermeldung

Die Shell des Agent Desktop und das CTI-Widget sprechen über Browser-postMessage-Events miteinander, und die Payload muss XML sein. Nicht JSON, XML, im Jahr 2026. Schickt man denselben Inhalt als JSON, ist die Reaktion der Shell: gar nichts. Kein Fehler, keine Logzeile. Ihr Adapter glaubt, er sei integriert; die Shell glaubt, niemand habe angerufen. Diese Stille hat uns einen Nachmittag gekostet, den eine einzige Fehlerantwort auf zehn Minuten verkürzt hätte.

Die Lektion gilt generell: Wer gegen eine Blackbox integriert, plant fürs Beobachten, nicht nur fürs Lesen. Der Vertrag, gegen den man wirklich ausliefert, ist der gemessene, Prima-vista-Eindrücke inklusive.

Eine ID, überall, oder nichts korreliert

Die ganze Session hängt an einer einzigen externen Referenz-ID, die über jede Nachricht und die Anrufaktivität im CRM hinweg identisch sein muss. Lassen Sie zwei Komponenten je eine eigene ID erfinden, und Sie bekommen den hässlichsten aller Fehlerzustände: Der sichtbare Teil funktioniert, das Aufräumen nicht, und bis zur Mittagspause hat der Agent einen Desktop voller Zombie-Sessions.

ID-Disziplin ist langweilig, und genau darum rutscht sie durch. Einmal generieren, weiterreichen, nie neu erzeugen.

Das Timing des anderen Systems erbt man mit

Eine Session beenden funktioniert nur, wenn die Shell die Anrufaktivität findet, und der Suchindex hinter diesem Lookup hinkt der Realität ein paar Sekunden hinterher. Wer das Goodbye zu früh schickt, verfehlt; niemand verabschiedet sich zweimal, also lebt die Session ewig weiter.

Unser Fix: abwarten, bis die Aktivität tatsächlich auffindbar ist, dann beenden, und bei Bedarf noch einmal beenden. Elegant? Nein. Korrekt gegenüber dem System, wie es sich wirklich verhält? Ja. Wer gegen einen Index integriert, macht dessen Timing zum eigenen, ob das PDF es erwähnt oder nicht.

Und ausliefern hinter einem Flag

Wir haben den nativen Modus pro Tenant ausgerollt, hinter einem Feature-Flag. Telefonie ist die eine Integration, bei der jeder Agent jede Regression innert Minuten bemerkt. Ein kontrollierter Rollout ist keine Vorsicht um ihrer selbst willen; er ist der Grund, weshalb wir diese Lektionen ohne heiss laufendes Support-Telefon lernen konnten.

Wenn Sie selbst gegen den Agent Desktop bauen und Verhalten sehen, das diesem Beitrag widerspricht: Sagen Sie es uns. Dieser Vertrag wurde a posteriori zusammengetragen, eine Überraschung nach der anderen.

SAP Service Cloud V2Agent DesktopCTITelefonieScreen PopIntegration
Nächster Schritt

SAP Service Cloud V2 Implementierungspartner

Spadoom ist Ihr SAP Service Cloud V2 Implementierungspartner in der Schweiz, Deutschland, Österreich und Italien. 14 Wochen Median-Go-Live. Live-Kunden in der gesamten DACH-Region.

Verwandte Artikel

Experten fragen