myContactCenterHandbuch

Beispiele

Fertige Formeln für Wandanzeigen — Agenten, Wartefeld, Wissensgebiete, Echtzeitstatistik und Alarme — zum Übernehmen und Anpassen.

Die Formeln lassen sich so übernehmen; ersetzen Sie nur Namen wie „Support“ durch Ihre eigenen. Die Sprache beschreibt Formeln, die Felder Daten für Formeln.

Agenten

Beschriftung Formel
angemeldete Agenten Agents.Count(IsLogin)
freie Agenten Agents.Count(IsLogin and Idle)
Agenten im Gespräch Agents.Count(IsTalking)
in Nacharbeit oder Tätigkeit Agents.Count(Wrapup or Activity)
in der Tätigkeit „Mittagspause“ Agents.Count(Activity and ActivityType.Name = "Mittagspause")

Eine Agententabelle mit der Zeilenformel IsLogin zeigt nur angemeldete Agenten. Passende Spalten:

Spalte Formel
Name Name
Zustand EffectiveState
angemeldet seit LoginTimeSpan
in Nacharbeit seit iif(Wrapup, WrapupTimeSpan, TimeSpan.Zero)
angenommene Konversationen AgentStatistics.UniqueConnected(Row)

Wartefeld

Beschriftung Formel
wartende Anrufe InboundCalls.Count(State = "Waiting")
wartende Konversationen aller Kanäle Conversations.Count(State = "Waiting")
längste Wartezeit InboundCalls.Where(State = "Waiting").Max(QueuedTimeSpan)
Text mit Zahl "Wartend: " & InboundCalls.Count(State = "Waiting")

Ein Instrument braucht eine Zahl — die längste Wartezeit in Sekunden:

Math.Round(InboundCalls.Where(State = "Waiting").Max(QueuedTimeSpan).TotalSeconds)

Eine Konversationstabelle mit der Zeilenformel State = "Waiting" listet das Wartefeld:

Spalte Formel
Anrufer CallerNumber
Wissensgebiet SkillName
wartet seit QueuedTimeSpan
Beginn StartTime.ToLocalTime() mit dem Formatierungsmuster HH:mm:ss

Ampelfarben

Auf der Seite Wertebereiche einer Beschriftung mit den wartenden Anrufen:

Untergrenze Obergrenze Farbe
0 3 Grün
3 6 Orange
6 10000 Rot

Eine Zeile gilt von der Untergrenze bis unter die Obergrenze: 0 bis 2 Wartende erscheinen grün, 3 bis 5 orange, ab 6 rot.

Wissensgebiete

Eine Wissensgebiets-Tabelle zeigt je Wissensgebiet eine Zeile:

Spalte Formel
Wissensgebiet Name
wartend Conversations.Count(Skill.Id = Row.Id and State = "Waiting")
angemeldet ACDs.First(Id = Row.Id).LoggedInAgents
frei ACDs.First(Id = Row.Id).AvailableAgents
geöffnet ACDs.First(Id = Row.Id).Open

Für ein einzelnes Wissensgebiet in einer Beschriftung:

ACDs.First(Name = "Support").WaitingCalls
ACDs.First(Name = "Support").CallAVGWait

Echtzeitstatistik

Beschriftung Formel
eingegangene Anrufe ConversationStatistics.Received("InboundCall")
angenommene Anrufe ConversationStatistics.Connected("InboundCall")
vorher aufgelegt ConversationStatistics.Abandoned("InboundCall")
Gesprächszeit, zusammengezählt ConversationStatistics.Duration("Connected", "InboundCall")
mittlere Gesprächszeit im Wissensgebiet ACDs.First(Name = "Support").CallAVGHandling

Der Servicelevel — der Anteil der Anrufe in Prozent, die in weniger als 20 Sekunden verbunden wurden — setzt voraus, dass 20 zu den Klassen der Statistik gehört, siehe Echtzeitstatistik:

iif(ConversationStatistics.Received("InboundCall") = 0, 100.0,
    100.0 * ConversationStatistics.Connected("InboundCall", 20) /
    ConversationStatistics.Received("InboundCall"))

Eine Zeittabelle zeigt den Verlauf je Zeitabschnitt:

Spalte Formel
Uhrzeit Row.Time mit dem Formatierungsmuster HH:mm
eingegangen ConversationStatistics.Received(Row, "InboundCall")
vorher aufgelegt ConversationStatistics.Abandoned(Row, "InboundCall")

Dieselben Formeln ergeben als Reihen eines Diagramms vom Typ Zeit den Verlauf als Balken oder Linie.

Alarme

Eine Alarmtabelle zeigt die aktiven Alarme:

Spalte Formel
Leistungsindikator Name
betrifft SourceName
Schweregrad Severity.Name
Zustand State
seit Now - RaiseTime

Die Zahl der ausgelösten Alarme in einer Beschriftung: Alarms.Count(State = "Raised").

Kopfzeilen

Beschriftung Formel
Name des Anzeigenelements Configuration.Name
Uhrzeit Now mit dem Formatierungsmuster HH:mm
Datum Now mit dem Formatierungsmuster dddd, d. MMMM yyyy

    ↑ ↓ auswählen · Eingabe öffnen · Esc schließen