
Nativer Screen Pop im SSCV2 Agent Desktop: Was das PDF verschweigt
Spadoom
SAP CX Partner & Consultancy
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 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

CTI-Integration mit SAP Sales Cloud V2: Ein technischer Leitfaden
Wie Sie Telefonie mit SAP Sales Cloud V2 integrieren. Architektur, Screen Pop, Anrufprotokollierung und typische Stolpersteine, aus echter Projekterfahrung.

Vier Sprachen, ein CRM: SSCV2 wirklich mehrsprachig machen
Schweiz heisst vier Sprachen, und ein CRM, das falsch rät, fühlt sich kaputt an. Die Konzepte und Lehren, wie SSCV2 wirklich mehrsprachig wird, gelernt auf echten Projekten, auf die harte Tour.

SAP Sales Cloud V2 mit Business Data Cloud verbinden: Integrationsmuster, die funktionieren
Datenprodukte statt Extraktoren: wie Sales-Cloud-V2-Daten in SAP Business Data Cloud landen, welche Integrationsmuster in der Produktion halten und wo Teams immer noch danebenliegen.