Möglicherweise stellen Sie Inkonsistenzen in den Inhalten einiger Artikel fest. Wir möchten uns für etwaige Umstände während der Aktualisierung der Seite entschuldigen.
cross icon
In diesem Artikel
dropdown icon
Einführung
    Informationen zur Cisco Business Rules Engine
    dropdown icon
    Implementierung des Business Rules Engine
      Erstellen eines Regelsatzes
        Konfigurieren einer BRE DataSync-Instanz
          Erstellen eines Ablaufs mit BRE-Anfrageaktivität
            dropdown icon
            BRE-Anfrage
              Allgemeine Einstellungen
              Abfrageparameter
              Analyseeinstellungen
              Ausgabevariablen
          In diesem Artikel
          cross icon
          dropdown icon
          Einführung
            Informationen zur Cisco Business Rules Engine
            dropdown icon
            Implementierung des Business Rules Engine
              Erstellen eines Regelsatzes
                Konfigurieren einer BRE DataSync-Instanz
                  Erstellen eines Ablaufs mit BRE-Anfrageaktivität
                    dropdown icon
                    BRE-Anfrage
                      Allgemeine Einstellungen
                      Abfrageparameter
                      Analyseeinstellungen
                      Ausgabevariablen

                  Benutzerhandbuch für Webex Contact Center-Regelmodul

                  list-menuIn diesem Artikel
                  list-menuFeedback?

                  Die Business Rules Engine (BRE) in Webex Contact Center ermöglicht es Kunden, bestimmte Daten hochzuladen, auf die das System während der Laufzeit zugreifen kann, um Routing-Entscheidungen zu treffen oder Informationen für Anrufagenten anzuzeigen.

                  Einführung

                  Info zur Cisco Business Rules Engine

                  Die Cisco© Business Rules Engine (BRE) bietet die Möglichkeit, kundenspezifische Daten hochzuladen. Die Daten können zur Laufzeit abgerufen werden, um für Routing-Entscheidungen oder Informationen verwendet zu werden, die dem Agenten angezeigt werden sollen.

                  Beispiel: Ein Tenant, der Anrufe basierend auf der gewählten ANI an eine bestimmte Gruppe von Agenten weiterleiten möchte, könnte einfach eine Liste mit ANIs hochladen. Wenn die ANI des eingehenden Anrufs in dieser Liste enthalten ist, wird er an die angegebene Agentengruppe weitergeleitet. Wenn die ANI nicht in der Liste enthalten ist, wird sie direkt an die allgemeine Warteschlange weitergeleitet.

                  Eine typische BRE-Implementierung umfasst die folgenden Hauptkomponenten:

                  • Das Dienstprogramm "Business Rules Engine" bietet eine Schnittstelle zum Erstellen von Domänen und Regelsätzen. Die BRE erfordert, dass eine eingehende Entscheidungsanforderung einer Domäne zugeordnet wird. Die Domäne enthält einen Satz von Regeln. Jeder Regel ist eine Priorität zugewiesen. Die BRE versucht, die Regel mit der höchsten Priorität der Domäne basierend auf den Bedingungen in den Regeln mit der Entscheidungsanforderung abzugleichen.

                  • Der Flow Designer ist eine Drag & Drop-Benutzeroberfläche, mit der Flows definiert werden, mit denen die Komponenten des Webex Contact Center orchestriert und automatisiert werden. Sie können einen Flow erstellen, der die BRE aufruft.

                  • Das BRE DataSync-Konfigurationsprogramm bietet eine Schnittstelle zum Definieren der Data Sync-Instanzen , um Daten in die BRE-Datenbank zu importieren. Nachdem eine Datensynchronisierungsinstanz definiert wurde, kann der Besitzer eine .csv Datei hochladen. Die hochgeladenen .csv Daten werden in Datensätze in der BRE-Datenbank konvertiert.

                  Implementierung der Business Rules Engine

                  Erstellen eines Regelsatzes

                  Das Dienstprogramm "Business-Regelmodul" wird vom Flow aufgerufen, wenn dem ACD eine neue Sprachanforderung vorgelegt wird. In diesem Abschnitt wird erläutert, wie Regeln eingerichtet werden können, damit das BRE-Dienstprogramm den ACD bei der Weiterleitung der eingehenden Anforderung unterstützen kann.

                  Die BRE erfordert, dass eine eingehende Entscheidungsanforderung einer Domäne und einem Regelsatz zugeordnet wird. Die BRE versucht, die Regel mit der höchsten Priorität basierend auf den Bedingungen in den Regeln mit der Entscheidungsanforderung abzugleichen.

                  Stellen Sie sicher, dass Sie einen Regelsatz erstellen, der alle Fälle abdeckt. Sie sollten z. B. Regeln für die Bedingungen "Übereinstimmung gefunden" und "Übereinstimmung nicht gefunden " erstellen. Oder Sie können Regeln für mehrere Bedingungen einrichten. Beispiel: ANI-Übereinstimmung oder ANI Keine Übereinstimmung , dannGold oder Silber. In diesem Fall müssen Sie für jede Möglichkeit eine Regel erstellen. Zum Beispiel:

                  • ANI-Match und Gold

                  • ANI-Match und Silber

                  • ANI No Match und Gold

                  • ANI No Match und Silber

                  So erstellen Sie eine Reihe von Regeln:

                  1

                  Melden Sie sich am Cisco Webex Contact Center Managementportal an.

                  2

                  Klicken Sie auf den Pfad Cisco Webex Contact Center Management Portal > Business Rules, um das Dienstprogramm Business Rules Engine zu starten.

                  BRE nutzt Common Identity und eine Single-Sign-On-Interaktion. Wenn sich die Mandanten bereits beim Cisco Webex Contact Center Verwaltungsportal angemeldet haben, erhalten sie automatisch Zugriff auf das BRE-Dienstprogramm für ihre Organisation.

                  3

                  Erstellen Sie ein Attribut, das Ihrer Organisation zugewiesen werden soll:

                  1. Wählen Sie Attribute aus, und klicken Sie auf der Seite "Attribute " auf Hinzufügen .

                  2. Geben Sie auf der Seite "Attribute" den Kontext in das Feld "Name" ein .

                  3. Wählen Sie in der Dropdown-Liste den Datentyp "Text " aus.

                    Der Datentyp muss im BRE-Dienstprogramm Text sein .

                  4. Klicken Sie auf Speichern.

                  4

                  Wählen Sie Kontexte aus, um dieSeite "Kontexte " anzuzeigen.

                  1. Geben Sie den Namen und eine optionale Beschreibung ein.

                  2. Wenn mehr als ein Attribut erstellt wurde, wählen Sie in der Dropdown-Liste "Attribut" das Attribut aus, das Sie diesem Kontext zuordnen möchten.

                  3. Klicken Sie auf Speichern.

                  5

                  Um Regeln zu erstellen, wählen Sie die Seite "Kontexte " aus.

                  1. Klicken Sie auf Regel hinzufügen und legen Sie die Einstellungen fest, die in der folgenden Tabelle beschrieben sind:

                    Feld

                    Beschreibung

                    Name

                    Der Name der Regel.

                    Beschreibung

                    Eine optionale Beschreibung der Regel.

                    Aktiv

                    Aktivieren Sie das Kontrollkästchen, um anzugeben, dass die Regel aktiv ist.

                    Priorität

                    Ziehen Sie den Schieberegler, um der Regel eine Priorität zuzuweisen. Die Regeln werden basierend auf der zugewiesenen Priorität ausgeführt, von der höchsten (100) bis zur niedrigsten.

                    Es wird empfohlen, Prioritäten ab 100 in absteigender Reihenfolge zuzuweisen.

                    Bedingungen

                    Geben Sie die Bedingungen aus der Dropdown-Liste an, und wählen Sie die Attribute und Werte aus.

                  2. Klicken Sie auf Regel hinzufügen (Editor) auf der Seite und geben Sie die Einstellungen an, die in der folgenden Tabelle beschrieben sind:

                    Feld

                    Beschreibung

                    Name

                    Der Name der Regel.

                    Beschreibung

                    Eine optionale Beschreibung der Regel.

                    Aktiv

                    Aktivieren Sie das Kontrollkästchen, um anzugeben, dass die Regel aktiv ist.

                    Priorität

                    Ziehen Sie den Schieberegler, um der Regel eine Priorität zuzuweisen. Die Regeln werden basierend auf der zugewiesenen Priorität ausgeführt, von der höchsten (100) bis zur niedrigsten.

                    Bedingungen

                    Wählen Sie die Bedingungen aus der Dropdown-Liste aus, und geben Sie die Attribute und Werte an.

                    Regel-Editor

                    Geben Sie den Code für die Regel ein.

                  3. Klicken Sie auf Speichern.

                  Der folgende Beispielcode gibt den Wert für ein Attribut mit dem Namen routeInfo zurück, wenn die Nummer, von der aus der Anrufer gewählt hat (ANI), mit der ANI in der Liste der Mandanten übereinstimmt, die in die BRE-Datenbank hochgeladen werden.

                  Der folgende Beispielcode gibt den Wert NotFound für das Attribut routeInfo zurück, wenn eine Nummer, von der aus der Anrufer gewählt hat (ANI), nicht mit einer ANI in der Liste übereinstimmt, die die Mandanten in die BRE-Datenbank hochgeladen haben.

                  Konfigurieren einer BRE DataSync-Instanz

                  Der BRE DataSync greift auf eine Datenbank zu, um Routing-Entscheidungen zu treffen. Sie müssen die Datenbank regelmäßig mit den entsprechenden Informationen aktualisieren. In diesem Abschnitt wird beschrieben, wie das BRE DataSync-Dienstprogramm konfiguriert werden kann, um das BRE-Repository zu aktualisieren.

                  BRE DataSync-Dienstprogramm

                  Der Mandantenadministrator muss eine BRE DataSync-Instanz für jeden Datensatz erstellen, den die Regel-Engine während ihres Entscheidungsprozesses konsultiert. Der Administrator kann den Datensatz erstellen oder eine CSV Datei hochladen. Die Daten werden in Datensätze im BRE-Repository konvertiert.


                   

                  Agenten haben keinen Zugriff auf das BRE DataSync-Dienstprogramm.

                  Bevor Sie beginnen:

                  Wenden Sie sich an den Cisco Customer Service Account Manager, um Zugriff auf das BRE DataSync-Konto zu erhalten.

                  1

                  Melden Sie sich als Administrator beim BRE DataSync-Dienstprogramm an.

                  2

                  Wählen Sie BRE-Datenliste aus, um alle Informationen anzuzeigen, die sich auf die Mandantenorganisation beziehen.

                  3

                  (Optional) Wählen Sie BRE-Daten hinzufügen aus , um dem BRE-Repository Daten hinzuzufügen.

                  1. Wählen Sie den Organisationsnamen in der Dropdownliste TenantName aus.

                  2. Wählen Sie den BRE-Suchtyp aus der Dropdown-Liste aus.

                  3. Klicken Sie auf Daten hinzufügen, um den Schlüssel und Werteinzugeben.

                  4. (Optional) Klicken Sie auf Entfernen , um einen vorhandenen Schlüssel undWert zu löschen.

                  5. Klicken Sie auf Senden.

                  4

                  Wählen Sie BRE-CSV Daten hochladen aus , um die CSV Datei hochzuladen.

                  1. Wählen Sie den Organisationsnamen in der Dropdownliste TenantName aus.

                  2. Wählen Sie den BRE-Suchtyp aus der Dropdown-Liste aus.

                  3. Wählen Sie Hochladen aus , um die CSV Datei zu durchsuchen und hochzuladen.

                  4. Klicken Sie auf Senden.

                    Beispieldatei CSV mit Daten
                    Bei den Aktionen "Löschen", "Aktualisieren" und "Hinzufügen" wird nicht zwischen Groß- und Kleinschreibung unterschieden. Sie können auch die Syntax 725160001,,Delete verwenden, um die Daten zu löschen.

                  Erstellen eines Schemas mit BRE-Anforderungsaktivität

                  Sie können Schemata mit der Flow-Designer-Oberfläche erstellen, die im Webex Contact Center-Managementportal verfügbar ist. Erstellen Sie ein Schema mit der BRE-Anforderungsaktivität im Webex Contact Center-Flow-Designer.

                  Weitere Informationen zum Konfigurieren des Flows finden Sie im Abschnitt BRE-Anforderung im Cisco Webex Contact Center Einrichtungs- und Administrationshandbuch.

                  Einführung

                  Info zur Cisco Business Rules Engine

                  Die Cisco© Business Rules Engine (BRE) bietet die Möglichkeit, kundenspezifische Daten hochzuladen. Die Daten können zur Laufzeit abgerufen werden, um für Routing-Entscheidungen oder Informationen verwendet zu werden, die dem Agenten angezeigt werden sollen.

                  Beispiel: Ein Tenant, der Anrufe basierend auf der gewählten ANI an eine bestimmte Gruppe von Agenten weiterleiten möchte, könnte einfach eine Liste mit ANIs hochladen. Wenn die ANI des eingehenden Anrufs in dieser Liste enthalten ist, wird er an die angegebene Agentengruppe weitergeleitet. Wenn die ANI nicht in der Liste enthalten ist, wird sie direkt an die allgemeine Warteschlange weitergeleitet.

                  Eine typische BRE-Implementierung umfasst die folgenden Hauptkomponenten:

                  • Das Dienstprogramm "Business Rules Engine" bietet eine Schnittstelle zum Erstellen von Domänen und Regelsätzen. Die BRE erfordert, dass eine eingehende Entscheidungsanforderung einer Domäne zugeordnet wird. Die Domäne enthält einen Satz von Regeln. Jeder Regel ist eine Priorität zugewiesen. Die BRE versucht, die Regel mit der höchsten Priorität der Domäne basierend auf den Bedingungen in den Regeln mit der Entscheidungsanforderung abzugleichen.

                  • Der Flow Designer ist eine Drag & Drop-Benutzeroberfläche, mit der Flows definiert werden, mit denen die Komponenten des Webex Contact Center orchestriert und automatisiert werden. Sie können einen Flow erstellen, der die BRE aufruft.

                  • Das BRE DataSync-Konfigurationsprogramm bietet eine Schnittstelle zum Definieren der Data Sync-Instanzen , um Daten in die BRE-Datenbank zu importieren. Nachdem eine Datensynchronisierungsinstanz definiert wurde, kann der Besitzer eine .csv Datei hochladen. Die hochgeladenen .csv Daten werden in Datensätze in der BRE-Datenbank konvertiert.

                  Implementierung der Business Rules Engine

                  Erstellen eines Regelsatzes

                  Das Dienstprogramm "Business-Regelmodul" wird vom Flow aufgerufen, wenn dem ACD eine neue Sprachanforderung vorgelegt wird. In diesem Abschnitt wird erläutert, wie Regeln eingerichtet werden können, damit das BRE-Dienstprogramm den ACD bei der Weiterleitung der eingehenden Anforderung unterstützen kann.

                  Die BRE erfordert, dass eine eingehende Entscheidungsanforderung einer Domäne und einem Regelsatz zugeordnet wird. Die BRE versucht, die Regel mit der höchsten Priorität basierend auf den Bedingungen in den Regeln mit der Entscheidungsanforderung abzugleichen.

                  Stellen Sie sicher, dass Sie einen Regelsatz erstellen, der alle Fälle abdeckt. Sie sollten z. B. Regeln für die Bedingungen "Übereinstimmung gefunden" und "Übereinstimmung nicht gefunden " erstellen. Oder Sie können Regeln für mehrere Bedingungen einrichten. Beispiel: ANI-Übereinstimmung oder ANI Keine Übereinstimmung , dannGold oder Silber. In diesem Fall müssen Sie für jede Möglichkeit eine Regel erstellen. Zum Beispiel:

                  • ANI-Match und Gold

                  • ANI-Match und Silber

                  • ANI No Match und Gold

                  • ANI No Match und Silber

                  So erstellen Sie eine Reihe von Regeln:

                  1

                  Melden Sie sich am Cisco Webex Contact Center Managementportal an.

                  2

                  Klicken Sie auf den Pfad Cisco Webex Contact Center Management Portal > Business Rules, um das Dienstprogramm Business Rules Engine zu starten.

                  BRE nutzt Common Identity und eine Single-Sign-On-Interaktion. Wenn sich die Mandanten bereits beim Cisco Webex Contact Center Verwaltungsportal angemeldet haben, erhalten sie automatisch Zugriff auf das BRE-Dienstprogramm für ihre Organisation.

                  3

                  Erstellen Sie ein Attribut, das Ihrer Organisation zugewiesen werden soll:

                  1. Wählen Sie Attribute aus, und klicken Sie auf der Seite "Attribute " auf Hinzufügen .

                  2. Geben Sie auf der Seite "Attribute" den Kontext in das Feld "Name" ein .

                  3. Wählen Sie in der Dropdown-Liste den Datentyp "Text " aus.

                    Der Datentyp muss im BRE-Dienstprogramm Text sein .

                  4. Klicken Sie auf Speichern.

                  4

                  Wählen Sie Kontexte aus, um dieSeite "Kontexte " anzuzeigen.

                  1. Geben Sie den Namen und eine optionale Beschreibung ein.

                  2. Wenn mehr als ein Attribut erstellt wurde, wählen Sie in der Dropdown-Liste "Attribut" das Attribut aus, das Sie diesem Kontext zuordnen möchten.

                  3. Klicken Sie auf Speichern.

                  5

                  Um Regeln zu erstellen, wählen Sie die Seite "Kontexte " aus.

                  1. Klicken Sie auf Regel hinzufügen und legen Sie die Einstellungen fest, die in der folgenden Tabelle beschrieben sind:

                    Feld

                    Beschreibung

                    Name

                    Der Name der Regel.

                    Beschreibung

                    Eine optionale Beschreibung der Regel.

                    Aktiv

                    Aktivieren Sie das Kontrollkästchen, um anzugeben, dass die Regel aktiv ist.

                    Priorität

                    Ziehen Sie den Schieberegler, um der Regel eine Priorität zuzuweisen. Die Regeln werden basierend auf der zugewiesenen Priorität ausgeführt, von der höchsten (100) bis zur niedrigsten.

                    Es wird empfohlen, Prioritäten ab 100 in absteigender Reihenfolge zuzuweisen.

                    Bedingungen

                    Geben Sie die Bedingungen aus der Dropdown-Liste an, und wählen Sie die Attribute und Werte aus.

                  2. Klicken Sie auf Regel hinzufügen (Editor) auf der Seite und geben Sie die Einstellungen an, die in der folgenden Tabelle beschrieben sind:

                    Feld

                    Beschreibung

                    Name

                    Der Name der Regel.

                    Beschreibung

                    Eine optionale Beschreibung der Regel.

                    Aktiv

                    Aktivieren Sie das Kontrollkästchen, um anzugeben, dass die Regel aktiv ist.

                    Priorität

                    Ziehen Sie den Schieberegler, um der Regel eine Priorität zuzuweisen. Die Regeln werden basierend auf der zugewiesenen Priorität ausgeführt, von der höchsten (100) bis zur niedrigsten.

                    Bedingungen

                    Wählen Sie die Bedingungen aus der Dropdown-Liste aus, und geben Sie die Attribute und Werte an.

                    Regel-Editor

                    Geben Sie den Code für die Regel ein.

                  3. Klicken Sie auf Speichern.

                  Der folgende Beispielcode gibt den Wert für ein Attribut mit dem Namen routeInfo zurück, wenn die Nummer, von der aus der Anrufer gewählt hat (ANI), mit der ANI in der Liste der Mandanten übereinstimmt, die in die BRE-Datenbank hochgeladen werden.

                  Der folgende Beispielcode gibt den Wert NotFound für das Attribut routeInfo zurück, wenn eine Nummer, von der aus der Anrufer gewählt hat (ANI), nicht mit einer ANI in der Liste übereinstimmt, die die Mandanten in die BRE-Datenbank hochgeladen haben.

                  Konfigurieren einer BRE DataSync-Instanz

                  Der BRE DataSync greift auf eine Datenbank zu, um Routing-Entscheidungen zu treffen. Sie müssen die Datenbank regelmäßig mit den entsprechenden Informationen aktualisieren. In diesem Abschnitt wird beschrieben, wie das BRE DataSync-Dienstprogramm konfiguriert werden kann, um das BRE-Repository zu aktualisieren.

                  BRE DataSync-Dienstprogramm

                  Der Mandantenadministrator muss eine BRE DataSync-Instanz für jeden Datensatz erstellen, den die Regel-Engine während ihres Entscheidungsprozesses konsultiert. Der Administrator kann den Datensatz erstellen oder eine CSV Datei hochladen. Die Daten werden in Datensätze im BRE-Repository konvertiert.


                   

                  Agenten haben keinen Zugriff auf das BRE DataSync-Dienstprogramm.

                  Bevor Sie beginnen:

                  Wenden Sie sich an den Cisco Customer Service Account Manager, um Zugriff auf das BRE DataSync-Konto zu erhalten.

                  1

                  Melden Sie sich als Administrator beim BRE DataSync-Dienstprogramm an.

                  2

                  Wählen Sie BRE-Datenliste aus, um alle Informationen anzuzeigen, die sich auf die Mandantenorganisation beziehen.

                  3

                  (Optional) Wählen Sie BRE-Daten hinzufügen aus , um dem BRE-Repository Daten hinzuzufügen.

                  1. Wählen Sie den Organisationsnamen in der Dropdownliste TenantName aus.

                  2. Wählen Sie den BRE-Suchtyp aus der Dropdown-Liste aus.

                  3. Klicken Sie auf Daten hinzufügen, um den Schlüssel und Werteinzugeben.

                  4. (Optional) Klicken Sie auf Entfernen , um einen vorhandenen Schlüssel undWert zu löschen.

                  5. Klicken Sie auf Senden.

                  4

                  Wählen Sie BRE-CSV Daten hochladen aus , um die CSV Datei hochzuladen.

                  1. Wählen Sie den Organisationsnamen in der Dropdownliste TenantName aus.

                  2. Wählen Sie den BRE-Suchtyp aus der Dropdown-Liste aus.

                  3. Wählen Sie Hochladen aus , um die CSV Datei zu durchsuchen und hochzuladen.

                  4. Klicken Sie auf Senden.

                    Beispieldatei CSV mit Daten
                    Bei den Aktionen "Löschen", "Aktualisieren" und "Hinzufügen" wird nicht zwischen Groß- und Kleinschreibung unterschieden. Sie können auch die Syntax 725160001,,Delete verwenden, um die Daten zu löschen.

                  Erstellen eines Schemas mit BRE-Anforderungsaktivität

                  Sie können Schemata mit der Flow-Designer-Oberfläche erstellen, die im Webex Contact Center-Managementportal verfügbar ist. Erstellen Sie ein Schema mit der BRE-Anforderungsaktivität im Webex Contact Center-Flow-Designer.

                  Weitere Informationen zum Konfigurieren des Flows finden Sie im Abschnitt BRE-Anforderung im Cisco Webex Contact Center Einrichtungs- und Administrationshandbuch.

                  Einführung

                  Info zur Cisco Business Rules Engine

                  Die Cisco© Business Rules Engine (BRE) bietet die Möglichkeit, kundenspezifische Daten hochzuladen. Die Daten können zur Laufzeit abgerufen werden, um für Routing-Entscheidungen oder Informationen verwendet zu werden, die dem Agenten angezeigt werden sollen.

                  Beispiel: Ein Tenant, der Anrufe basierend auf der gewählten ANI an eine bestimmte Gruppe von Agenten weiterleiten möchte, könnte einfach eine Liste mit ANIs hochladen. Wenn die ANI des eingehenden Anrufs in dieser Liste enthalten ist, wird er an die angegebene Agentengruppe weitergeleitet. Wenn die ANI nicht in der Liste enthalten ist, wird sie direkt an die allgemeine Warteschlange weitergeleitet.

                  Eine typische BRE-Implementierung umfasst die folgenden Hauptkomponenten:

                  • Das Dienstprogramm "Business Rules Engine" bietet eine Schnittstelle zum Erstellen von Domänen und Regelsätzen. Die BRE erfordert, dass eine eingehende Entscheidungsanforderung einer Domäne zugeordnet wird. Die Domäne enthält einen Satz von Regeln. Jeder Regel ist eine Priorität zugewiesen. Die BRE versucht, die Regel mit der höchsten Priorität der Domäne basierend auf den Bedingungen in den Regeln mit der Entscheidungsanforderung abzugleichen.

                  • Der Flow Designer ist eine Drag & Drop-Benutzeroberfläche, mit der Flows definiert werden, mit denen die Komponenten des Webex Contact Center orchestriert und automatisiert werden. Sie können einen Flow erstellen, der die BRE aufruft.

                  • Das BRE DataSync-Konfigurationsprogramm bietet eine Schnittstelle zum Definieren der Data Sync-Instanzen, um Daten in die BRE-Datenbank zu importieren. Nachdem eine Datensynchronisierungsinstanz definiert wurde, kann der Besitzer eine .csv Datei hochladen. Die hochgeladenen .csv Daten werden in Datensätze in der BRE-Datenbank konvertiert.

                  Implementierung der Business Rules Engine

                  Erstellen eines Regelsatzes

                  Das Dienstprogramm "Business-Regelmodul" wird vom Flow aufgerufen, wenn dem ACD eine neue Sprachanforderung vorgelegt wird. In diesem Abschnitt wird erläutert, wie Regeln eingerichtet werden können, damit das BRE-Dienstprogramm den ACD bei der Weiterleitung der eingehenden Anforderung unterstützen kann.

                  Die BRE erfordert, dass eine eingehende Entscheidungsanforderung einer Domäne und einem Regelsatz zugeordnet wird. Die BRE versucht, die Regel mit der höchsten Priorität basierend auf den Bedingungen in den Regeln mit der Entscheidungsanforderung abzugleichen.

                  Stellen Sie sicher, dass Sie einen Regelsatz erstellen, der alle Fälle abdeckt. Sie sollten z. B. Regeln für die Bedingungen "Übereinstimmung gefunden " und "Übereinstimmung nicht gefunden " erstellen. Oder Sie können Regeln für mehrere Bedingungen einrichten. Beispiel: ANI-Übereinstimmung oder ANI Keine Übereinstimmung , dann Gold oderSilber . In diesem Fall müssen Sie für jede Möglichkeit eine Regel erstellen. Zum Beispiel:

                  • ANI-Match und Gold

                  • ANI-Match und Silber

                  • ANI No Match und Gold

                  • ANI No Match und Silber

                  So erstellen Sie eine Reihe von Regeln:

                  1

                  Melden Sie sich am Cisco Webex Contact Center Managementportal an.

                  2

                  Klicken Sie auf den Pfad Cisco Webex Contact Center Management Portal > Business Rules , um das Dienstprogramm Business Rules Engine zu starten.

                  BRE nutzt Common Identity und eine Single-Sign-On-Interaktion. Wenn sich die Mandanten bereits beim Cisco Webex Contact Center Verwaltungsportal angemeldet haben, erhalten sie automatisch Zugriff auf das BRE-Dienstprogramm für ihre Organisation.

                  3

                  Erstellen Sie ein Attribut, das Ihrer Organisation zugewiesen werden soll:

                  1. Wählen Sie Attribute aus , und klicken Sie auf der Seite "Attribute" auf Hinzufügen .

                  2. Geben Sie auf der Seite "Attribute " den Kontext in das Feld "Name " ein .

                  3. Wählen Sie in der Dropdown-Liste den Datentyp " Text " aus.

                    Der Datentyp muss im BRE-Dienstprogramm Text sein .

                  4. Klicken Sie auf Speichern.

                  4

                  Wählen Sie Kontexte aus, um die Seite "Kontexte " anzuzeigen.

                  1. Geben Sie den Namen und eine optionale Beschreibung ein.

                  2. Wenn mehr als ein Attribut erstellt wurde, wählen Sie in der Dropdown-Liste "Attribut " das Attribut aus, das Sie diesem Kontext zuordnen möchten.

                  3. Klicken Sie auf Speichern.

                  5

                  Um Regeln zu erstellen, wählen Sie die Seite "Kontexte " aus.

                  1. Klicken Sie auf Regel hinzufügen und legen Sie die Einstellungen fest, die in der folgenden Tabelle beschrieben sind:

                    Feld

                    Beschreibung

                    Name

                    Der Name der Regel.

                    Beschreibung

                    Eine optionale Beschreibung der Regel.

                    Aktiv

                    Aktivieren Sie das Kontrollkästchen, um anzugeben, dass die Regel aktiv ist.

                    Priorität

                    Ziehen Sie den Schieberegler, um der Regel eine Priorität zuzuweisen. Die Regeln werden basierend auf der zugewiesenen Priorität ausgeführt, von der höchsten (100) bis zur niedrigsten.

                    Es wird empfohlen, Prioritäten ab 100 in absteigender Reihenfolge zuzuweisen.

                    Bedingungen

                    Geben Sie die Bedingungen aus der Dropdown-Liste an, und wählen Sie die Attribute und Werte aus.

                  2. Klicken Sie auf Regel hinzufügen (Editor) auf der Seite und geben Sie die Einstellungen an, die in der folgenden Tabelle beschrieben sind:

                    Feld

                    Beschreibung

                    Name

                    Der Name der Regel.

                    Beschreibung

                    Eine optionale Beschreibung der Regel.

                    Aktiv

                    Aktivieren Sie das Kontrollkästchen, um anzugeben, dass die Regel aktiv ist.

                    Priorität

                    Ziehen Sie den Schieberegler, um der Regel eine Priorität zuzuweisen. Die Regeln werden basierend auf der zugewiesenen Priorität ausgeführt, von der höchsten (100) bis zur niedrigsten.

                    Bedingungen

                    Wählen Sie die Bedingungen aus der Dropdown-Liste aus, und geben Sie die Attribute und Werte an.

                    Regel-Editor

                    Geben Sie den Code für die Regel ein.

                  3. Klicken Sie auf Speichern.

                  Der folgende Beispielcode gibt den Wert für ein Attribut mit dem Namen routeInfo zurück, wenn die Nummer, von der aus der Anrufer gewählt hat (ANI), mit der ANI in der Liste der Mandanten übereinstimmt, die in die BRE-Datenbank hochgeladen werden.

                  Der folgende Beispielcode gibt den Wert NotFound für das Attribut routeInfo zurück, wenn eine Nummer, von der aus der Anrufer gewählt hat (ANI), nicht mit einer ANI in der Liste übereinstimmt, die die Mandanten in die BRE-Datenbank hochgeladen haben.

                  Konfigurieren einer BRE DataSync-Instanz

                  Der BRE DataSync greift auf eine Datenbank zu, um Routing-Entscheidungen zu treffen. Sie müssen die Datenbank regelmäßig mit den entsprechenden Informationen aktualisieren. In diesem Abschnitt wird beschrieben, wie das BRE DataSync-Dienstprogramm konfiguriert werden kann, um das BRE-Repository zu aktualisieren.

                  BRE DataSync-Dienstprogramm

                  Der Mandantenadministrator muss eine BRE DataSync-Instanz für jeden Datensatz erstellen, den die Regel-Engine während ihres Entscheidungsprozesses konsultiert. Der Administrator kann den Datensatz erstellen oder eine CSV Datei hochladen. Die Daten werden in Datensätze im BRE-Repository konvertiert.


                   

                  Agenten haben keinen Zugriff auf das BRE DataSync-Dienstprogramm.

                  Bevor Sie beginnen:

                  Wenden Sie sich an den Cisco Customer Service Account Manager, um Zugriff auf das BRE DataSync-Konto zu erhalten.

                  1

                  Melden Sie sich als Administrator beim BRE DataSync-Dienstprogramm an.

                  2

                  Wählen Sie BRE-Datenliste aus, um alle Informationen anzuzeigen, die sich auf die Mandantenorganisation beziehen.

                  3

                  (Optional) Wählen Sie BRE-Daten hinzufügen aus , um dem BRE-Repository Daten hinzuzufügen.

                  1. Wählen Sie den Organisationsnamen in der Dropdownliste TenantName aus.

                  2. Wählen Sie den BRE-Suchtyp aus der Dropdown-Liste aus.

                  3. Klicken Sie auf Daten hinzufügen, um den Schlüssel und Werteinzugeben.

                  4. (Optional) Klicken Sie auf Entfernen , um einen vorhandenen Schlüssel undWert zu löschen.

                  5. Klicken Sie auf Senden.

                  4

                  Wählen Sie BRE-CSV Daten hochladen aus , um die CSV Datei hochzuladen.

                  1. Wählen Sie den Organisationsnamen in der Dropdownliste TenantName aus.

                  2. Wählen Sie den BRE-Suchtyp aus der Dropdown-Liste aus.

                  3. Wählen Sie Hochladen aus , um die CSV Datei zu durchsuchen und hochzuladen.

                  4. Klicken Sie auf Senden.

                    Beispieldatei CSV mit Daten
                    Bei den Aktionen "Löschen", "Aktualisieren" und "Hinzufügen" wird nicht zwischen Groß- und Kleinschreibung unterschieden. Sie können auch die Syntax 725160001,,Delete verwenden, um die Daten zu löschen.

                  Erstellen eines Schemas mit BRE-Anforderungsaktivität

                  Sie können Schemata mit der Flow-Designer-Oberfläche erstellen, die im Webex Contact Center-Managementportal verfügbar ist. Erstellen Sie einen Flow mit der BRE-Anforderungsaktivität im Webex Contact Center Flow Designer.

                  Weitere Informationen zum Konfigurieren des Flows finden Sie im Abschnitt "BRE-Anforderung " im Einrichtungs- und Administrationshandbuch für das Cisco Webex Contact Center.

                  Einführung

                  Info zur Cisco Business Rules Engine

                  Die Cisco© Business Rules Engine (BRE) bietet die Möglichkeit, kundenspezifische Daten hochzuladen. Die Daten können zur Laufzeit abgerufen werden, um für Routing-Entscheidungen oder Informationen verwendet zu werden, die dem Agenten angezeigt werden sollen.

                  Beispiel: Ein Tenant, der Anrufe basierend auf der gewählten ANI an eine bestimmte Gruppe von Agenten weiterleiten möchte, könnte einfach eine Liste mit ANIs hochladen. Wenn die ANI des eingehenden Anrufs in dieser Liste enthalten ist, wird er an die angegebene Agentengruppe weitergeleitet. Wenn die ANI nicht in der Liste enthalten ist, wird sie direkt an die allgemeine Warteschlange weitergeleitet.

                  Eine typische BRE-Implementierung umfasst die folgenden Hauptkomponenten:

                  • Das Dienstprogramm "Business Rules Engine" bietet eine Schnittstelle zum Erstellen von Domänen und Regelsätzen. Die BRE erfordert, dass eine eingehende Entscheidungsanforderung einer Domäne zugeordnet wird. Die Domäne enthält einen Satz von Regeln. Jeder Regel ist eine Priorität zugewiesen. Die BRE versucht, die Regel mit der höchsten Priorität der Domäne basierend auf den Bedingungen in den Regeln mit der Entscheidungsanforderung abzugleichen.

                  • Der Flow Designer ist eine Drag & Drop-Benutzeroberfläche, mit der Flows definiert werden, mit denen die Komponenten des Webex Contact Center orchestriert und automatisiert werden. Sie können einen Flow erstellen, der die BRE aufruft.

                  • Das BRE DataSync-Konfigurationsprogramm bietet eine Schnittstelle zum Definieren der Data Sync-Instanzen, um Daten in die BRE-Datenbank zu importieren. Nachdem eine Datensynchronisierungsinstanz definiert wurde, kann der Besitzer eine .csv Datei hochladen. Die hochgeladenen .csv Daten werden in Datensätze in der BRE-Datenbank konvertiert.

                  Implementierung der Business Rules Engine

                  Erstellen eines Regelsatzes

                  Das Dienstprogramm "Business-Regelmodul" wird vom Flow aufgerufen, wenn dem ACD eine neue Sprachanforderung vorgelegt wird. In diesem Abschnitt wird erläutert, wie Regeln eingerichtet werden können, damit das BRE-Dienstprogramm den ACD bei der Weiterleitung der eingehenden Anforderung unterstützen kann.

                  Die BRE erfordert, dass eine eingehende Entscheidungsanforderung einer Domäne und einem Regelsatz zugeordnet wird. Die BRE versucht, die Regel mit der höchsten Priorität basierend auf den Bedingungen in den Regeln mit der Entscheidungsanforderung abzugleichen.

                  Stellen Sie sicher, dass Sie einen Regelsatz erstellen, der alle Fälle abdeckt. Sie sollten z. B. Regeln für die Bedingungen "Übereinstimmung gefunden " und "Übereinstimmung nicht gefunden " erstellen. Oder Sie können Regeln für mehrere Bedingungen einrichten. Beispiel: ANI-Übereinstimmung oder ANI Keine Übereinstimmung , dann Gold oderSilber . In diesem Fall müssen Sie für jede Möglichkeit eine Regel erstellen. Zum Beispiel:

                  • ANI-Match und Gold

                  • ANI-Match und Silber

                  • ANI No Match und Gold

                  • ANI No Match und Silber

                  So erstellen Sie eine Reihe von Regeln:

                  1

                  Melden Sie sich am Cisco Webex Contact Center Managementportal an.

                  2

                  Klicken Sie auf den Pfad Cisco Webex Contact Center Management Portal > Business Rules , um das Dienstprogramm Business Rules Engine zu starten.

                  BRE nutzt Common Identity und eine Single-Sign-On-Interaktion. Wenn sich die Mandanten bereits beim Cisco Webex Contact Center Verwaltungsportal angemeldet haben, erhalten sie automatisch Zugriff auf das BRE-Dienstprogramm für ihre Organisation.

                  3

                  Erstellen Sie ein Attribut, das Ihrer Organisation zugewiesen werden soll:

                  1. Wählen Sie Attribute aus , und klicken Sie auf der Seite "Attribute" auf Hinzufügen .

                  2. Geben Sie auf der Seite "Attribute " den Kontext in das Feld "Name " ein .

                  3. Wählen Sie in der Dropdown-Liste den Datentyp " Text " aus.

                    Der Datentyp muss im BRE-Dienstprogramm Text sein .

                  4. Klicken Sie auf Speichern.

                  4

                  Wählen Sie Kontexte aus, um die Seite "Kontexte " anzuzeigen.

                  1. Geben Sie den Namen und eine optionale Beschreibung ein.

                  2. Wenn mehr als ein Attribut erstellt wurde, wählen Sie in der Dropdown-Liste "Attribut " das Attribut aus, das Sie diesem Kontext zuordnen möchten.

                  3. Klicken Sie auf Speichern.

                  5

                  Um Regeln zu erstellen, wählen Sie die Seite "Kontexte " aus.

                  1. Klicken Sie auf Regel hinzufügen und legen Sie die Einstellungen fest, die in der folgenden Tabelle beschrieben sind:

                    Feld

                    Beschreibung

                    Name

                    Der Name der Regel.

                    Beschreibung

                    Eine optionale Beschreibung der Regel.

                    Aktiv

                    Aktivieren Sie das Kontrollkästchen, um anzugeben, dass die Regel aktiv ist.

                    Priorität

                    Ziehen Sie den Schieberegler, um der Regel eine Priorität zuzuweisen. Die Regeln werden basierend auf der zugewiesenen Priorität ausgeführt, von der höchsten (100) bis zur niedrigsten.

                    Es wird empfohlen, Prioritäten ab 100 in absteigender Reihenfolge zuzuweisen.

                    Bedingungen

                    Geben Sie die Bedingungen aus der Dropdown-Liste an, und wählen Sie die Attribute und Werte aus.

                  2. Klicken Sie auf Regel hinzufügen (Editor) auf der Seite und geben Sie die Einstellungen an, die in der folgenden Tabelle beschrieben sind:

                    Feld

                    Beschreibung

                    Name

                    Der Name der Regel.

                    Beschreibung

                    Eine optionale Beschreibung der Regel.

                    Aktiv

                    Aktivieren Sie das Kontrollkästchen, um anzugeben, dass die Regel aktiv ist.

                    Priorität

                    Ziehen Sie den Schieberegler, um der Regel eine Priorität zuzuweisen. Die Regeln werden basierend auf der zugewiesenen Priorität ausgeführt, von der höchsten (100) bis zur niedrigsten.

                    Bedingungen

                    Wählen Sie die Bedingungen aus der Dropdown-Liste aus, und geben Sie die Attribute und Werte an.

                    Regel-Editor

                    Geben Sie den Code für die Regel ein.

                  3. Klicken Sie auf Speichern.

                  Der folgende Beispielcode gibt den Wert für ein Attribut mit dem Namen routeInfo zurück, wenn die Nummer, von der aus der Anrufer gewählt hat (ANI), mit der ANI in der Liste der Mandanten übereinstimmt, die in die BRE-Datenbank hochgeladen werden.

                  Der folgende Beispielcode gibt den Wert NotFound für das Attribut routeInfo zurück, wenn eine Nummer, von der aus der Anrufer gewählt hat (ANI), nicht mit einer ANI in der Liste übereinstimmt, die die Mandanten in die BRE-Datenbank hochgeladen haben.

                  Konfigurieren einer BRE DataSync-Instanz

                  Der BRE DataSync greift auf eine Datenbank zu, um Routing-Entscheidungen zu treffen. Sie müssen die Datenbank regelmäßig mit den entsprechenden Informationen aktualisieren. In diesem Abschnitt wird beschrieben, wie das BRE DataSync-Dienstprogramm konfiguriert werden kann, um das BRE-Repository zu aktualisieren.

                  BRE DataSync-Dienstprogramm

                  Der Mandantenadministrator muss eine BRE DataSync-Instanz für jeden Datensatz erstellen, den die Regel-Engine während ihres Entscheidungsprozesses konsultiert. Der Administrator kann den Datensatz erstellen oder eine CSV Datei hochladen. Die Daten werden in Datensätze im BRE-Repository konvertiert.


                   

                  Agenten haben keinen Zugriff auf das BRE DataSync-Dienstprogramm.

                  Bevor Sie beginnen:

                  Wenden Sie sich an den Cisco Customer Service Account Manager, um Zugriff auf das BRE DataSync-Konto zu erhalten.

                  1

                  Melden Sie sich als Administrator beim BRE DataSync-Dienstprogramm an.

                  2

                  Wählen Sie BRE-Datenliste aus, um alle Informationen anzuzeigen, die sich auf die Mandantenorganisation beziehen.

                  3

                  (Optional) Wählen Sie BRE-Daten hinzufügen aus , um dem BRE-Repository Daten hinzuzufügen.

                  1. Wählen Sie den Organisationsnamen in der Dropdownliste TenantName aus.

                  2. Wählen Sie den BRE-Suchtyp aus der Dropdown-Liste aus.

                  3. Klicken Sie auf Daten hinzufügen, um den Schlüssel und Werteinzugeben.

                  4. (Optional) Klicken Sie auf Entfernen , um einen vorhandenen Schlüssel undWert zu löschen.

                  5. Klicken Sie auf Senden.

                  4

                  Wählen Sie BRE-CSV Daten hochladen aus , um die CSV Datei hochzuladen.

                  1. Wählen Sie den Organisationsnamen in der Dropdownliste TenantName aus.

                  2. Wählen Sie den BRE-Suchtyp aus der Dropdown-Liste aus.

                  3. Wählen Sie Hochladen aus , um die CSV Datei zu durchsuchen und hochzuladen.

                  4. Klicken Sie auf Senden.

                    Beispieldatei CSV mit Daten
                    Bei den Aktionen "Löschen", "Aktualisieren" und "Hinzufügen" wird nicht zwischen Groß- und Kleinschreibung unterschieden. Sie können auch die Syntax 725160001,,Delete verwenden, um die Daten zu löschen.

                  Erstellen eines Schemas mit BRE-Anforderungsaktivität

                  Sie können Schemata mit der Flow-Designer-Oberfläche erstellen, die im Webex Contact Center-Managementportal verfügbar ist. Erstellen Sie ein Schema mit der BRE-Anforderungsaktivität im Webex Contact Center-Flow-Designer.

                  Weitere Informationen zum Konfigurieren des Flows finden Sie im Abschnitt BRE-Anforderung im Cisco Webex Contact Center Einrichtungs- und Administrationshandbuch.

                  Einführung

                  Info zur Cisco Business Rules Engine

                  Die Cisco© Business Rules Engine (BRE) bietet die Möglichkeit, kundenspezifische Daten hochzuladen. Die Daten können zur Laufzeit abgerufen werden, um für Routing-Entscheidungen oder Informationen verwendet zu werden, die dem Agenten angezeigt werden sollen.

                  Beispiel: Ein Tenant, der Anrufe basierend auf der gewählten ANI an eine bestimmte Gruppe von Agenten weiterleiten möchte, könnte einfach eine Liste mit ANIs hochladen. Wenn die ANI des eingehenden Anrufs in dieser Liste enthalten ist, wird er an die angegebene Agentengruppe weitergeleitet. Wenn die ANI nicht in der Liste enthalten ist, wird sie direkt an die allgemeine Warteschlange weitergeleitet.

                  Eine typische BRE-Implementierung umfasst die folgenden Hauptkomponenten:

                  • Das Dienstprogramm "Business Rules Engine" bietet eine Schnittstelle zum Erstellen von Domänen und Regelsätzen. Die BRE erfordert, dass eine eingehende Entscheidungsanforderung einer Domäne zugeordnet wird. Die Domäne enthält einen Satz von Regeln. Jeder Regel ist eine Priorität zugewiesen. Die BRE versucht, die Regel mit der höchsten Priorität der Domäne basierend auf den Bedingungen in den Regeln mit der Entscheidungsanforderung abzugleichen.

                  • Der Flow Designer ist eine Drag & Drop-Benutzeroberfläche, mit der Flows definiert werden, mit denen die Komponenten des Webex Contact Center orchestriert und automatisiert werden. Sie können einen Flow erstellen, der die BRE aufruft.

                  • Das BRE DataSync-Konfigurationsprogramm bietet eine Schnittstelle zum Definieren der Data Sync-Instanzen, um Daten in die BRE-Datenbank zu importieren. Nachdem eine Datensynchronisierungsinstanz definiert wurde, kann der Besitzer eine .csv Datei hochladen. Die hochgeladenen .csv Daten werden in Datensätze in der BRE-Datenbank konvertiert.

                  Implementierung der Business Rules Engine

                  Erstellen eines Regelsatzes

                  Das Dienstprogramm "Business-Regelmodul" wird vom Flow aufgerufen, wenn dem ACD eine neue Sprachanforderung vorgelegt wird. In diesem Abschnitt wird erläutert, wie Regeln eingerichtet werden können, damit das BRE-Dienstprogramm den ACD bei der Weiterleitung der eingehenden Anforderung unterstützen kann.

                  Die BRE erfordert, dass eine eingehende Entscheidungsanforderung einer Domäne und einem Regelsatz zugeordnet wird. Die BRE versucht, die Regel mit der höchsten Priorität basierend auf den Bedingungen in den Regeln mit der Entscheidungsanforderung abzugleichen.

                  Stellen Sie sicher, dass Sie einen Regelsatz erstellen, der alle Fälle abdeckt. Sie sollten z. B. Regeln für die Bedingungen "Übereinstimmung gefunden " und "Übereinstimmung nicht gefunden " erstellen. Oder Sie können Regeln für mehrere Bedingungen einrichten. Beispiel: ANI-Übereinstimmung oder ANI Keine Übereinstimmung , dann Gold oderSilber . In diesem Fall müssen Sie für jede Möglichkeit eine Regel erstellen. Zum Beispiel:

                  • ANI-Match und Gold

                  • ANI-Match und Silber

                  • ANI No Match und Gold

                  • ANI No Match und Silber

                  So erstellen Sie eine Reihe von Regeln:

                  1

                  Melden Sie sich am Cisco Webex Contact Center Managementportal an.

                  2

                  Klicken Sie auf den Pfad Cisco Webex Contact Center Management Portal > Business Rules , um das Dienstprogramm Business Rules Engine zu starten.

                  BRE nutzt Common Identity und eine Single-Sign-On-Interaktion. Wenn sich die Mandanten bereits beim Cisco Webex Contact Center Verwaltungsportal angemeldet haben, erhalten sie automatisch Zugriff auf das BRE-Dienstprogramm für ihre Organisation.

                  3

                  Erstellen Sie ein Attribut, das Ihrer Organisation zugewiesen werden soll:

                  1. Wählen Sie Attribute aus , und klicken Sie auf der Seite "Attribute" auf Hinzufügen .

                  2. Geben Sie auf der Seite "Attribute " den Kontext in das Feld "Name " ein .

                  3. Wählen Sie in der Dropdown-Liste den Datentyp " Text " aus.

                    Der Datentyp muss im BRE-Dienstprogramm Text sein .

                  4. Klicken Sie auf Speichern.

                  4

                  Wählen Sie Kontexte aus, um die Seite "Kontexte " anzuzeigen.

                  1. Geben Sie den Namen und eine optionale Beschreibung ein.

                  2. Wenn mehr als ein Attribut erstellt wurde, wählen Sie in der Dropdown-Liste "Attribut " das Attribut aus, das Sie diesem Kontext zuordnen möchten.

                  3. Klicken Sie auf Speichern.

                  5

                  Um Regeln zu erstellen, wählen Sie die Seite "Kontexte " aus.

                  1. Klicken Sie auf Regel hinzufügen und legen Sie die Einstellungen fest, die in der folgenden Tabelle beschrieben sind:

                    Feld

                    Beschreibung

                    Name

                    Der Name der Regel.

                    Beschreibung

                    Eine optionale Beschreibung der Regel.

                    Aktiv

                    Aktivieren Sie das Kontrollkästchen, um anzugeben, dass die Regel aktiv ist.

                    Priorität

                    Ziehen Sie den Schieberegler, um der Regel eine Priorität zuzuweisen. Die Regeln werden basierend auf der zugewiesenen Priorität ausgeführt, von der höchsten (100) bis zur niedrigsten.

                    Es wird empfohlen, Prioritäten ab 100 in absteigender Reihenfolge zuzuweisen.

                    Bedingungen

                    Geben Sie die Bedingungen aus der Dropdown-Liste an, und wählen Sie die Attribute und Werte aus.

                  2. Klicken Sie auf Regel hinzufügen (Editor) auf der Seite und geben Sie die Einstellungen an, die in der folgenden Tabelle beschrieben sind:

                    Feld

                    Beschreibung

                    Name

                    Der Name der Regel.

                    Beschreibung

                    Eine optionale Beschreibung der Regel.

                    Aktiv

                    Aktivieren Sie das Kontrollkästchen, um anzugeben, dass die Regel aktiv ist.

                    Priorität

                    Ziehen Sie den Schieberegler, um der Regel eine Priorität zuzuweisen. Die Regeln werden basierend auf der zugewiesenen Priorität ausgeführt, von der höchsten (100) bis zur niedrigsten.

                    Bedingungen

                    Wählen Sie die Bedingungen aus der Dropdown-Liste aus, und geben Sie die Attribute und Werte an.

                    Regel-Editor

                    Geben Sie den Code für die Regel ein.

                  3. Klicken Sie auf Speichern.

                  Der folgende Beispielcode gibt den Wert für ein Attribut mit dem Namen routeInfo zurück, wenn die Nummer, von der aus der Anrufer gewählt hat (ANI), mit der ANI in der Liste der Mandanten übereinstimmt, die in die BRE-Datenbank hochgeladen werden.

                  Der folgende Beispielcode gibt den Wert NotFound für das Attribut routeInfo zurück, wenn eine Nummer, von der aus der Anrufer gewählt hat (ANI), nicht mit einer ANI in der Liste übereinstimmt, die die Mandanten in die BRE-Datenbank hochgeladen haben.

                  Konfigurieren einer BRE DataSync-Instanz

                  Der BRE DataSync greift auf eine Datenbank zu, um Routing-Entscheidungen zu treffen. Sie müssen die Datenbank regelmäßig mit den entsprechenden Informationen aktualisieren. In diesem Abschnitt wird beschrieben, wie das BRE DataSync-Dienstprogramm konfiguriert werden kann, um das BRE-Repository zu aktualisieren.

                  BRE DataSync-Dienstprogramm

                  Der Mandantenadministrator muss eine BRE DataSync-Instanz für jeden Datensatz erstellen, den die Regel-Engine während ihres Entscheidungsprozesses konsultiert. Der Administrator kann den Datensatz erstellen oder eine CSV Datei hochladen. Die Daten werden in Datensätze im BRE-Repository konvertiert.


                   

                  Agenten haben keinen Zugriff auf das BRE DataSync-Dienstprogramm.

                  Bevor Sie beginnen:

                  Wenden Sie sich an den Cisco Customer Service Account Manager, um Zugriff auf das BRE DataSync-Konto zu erhalten.

                  1

                  Melden Sie sich als Administrator beim BRE DataSync-Dienstprogramm an.

                  2

                  Wählen Sie BRE-Datenliste aus, um alle Informationen anzuzeigen, die sich auf die Mandantenorganisation beziehen.

                  3

                  (Optional) Wählen Sie BRE-Daten hinzufügen aus , um dem BRE-Repository Daten hinzuzufügen.

                  1. Wählen Sie den Organisationsnamen in der Dropdownliste TenantName aus.

                  2. Wählen Sie den BRE-Suchtyp aus der Dropdown-Liste aus.

                  3. Klicken Sie auf Daten hinzufügen, um den Schlüssel und Werteinzugeben.

                  4. (Optional) Klicken Sie auf Entfernen , um einen vorhandenen Schlüssel undWert zu löschen.

                  5. Klicken Sie auf Senden.

                  4

                  Wählen Sie BRE-CSV Daten hochladen aus , um die CSV Datei hochzuladen.

                  1. Wählen Sie den Organisationsnamen in der Dropdownliste TenantName aus.

                  2. Wählen Sie den BRE-Suchtyp aus der Dropdown-Liste aus.

                  3. Wählen Sie Hochladen aus , um die CSV Datei zu durchsuchen und hochzuladen.

                  4. Klicken Sie auf Senden.

                    Beispieldatei CSV mit Daten
                    Bei den Aktionen "Löschen", "Aktualisieren" und "Hinzufügen" wird nicht zwischen Groß- und Kleinschreibung unterschieden. Sie können auch die Syntax 725160001,,Delete verwenden, um die Daten zu löschen.

                  Erstellen eines Schemas mit BRE-Anforderungsaktivität

                  Sie können Schemata mit der Flow-Designer-Oberfläche erstellen, die im Webex Contact Center-Managementportal verfügbar ist. Erstellen Sie ein Schema mit der BRE-Anforderungsaktivität im Webex Contact Center-Flow-Designer.

                  Weitere Informationen zum Konfigurieren des Flows finden Sie im Abschnitt BRE-Anforderung im Cisco Webex Contact Center Einrichtungs- und Administrationshandbuch.

                  Einführung

                  Info zur Cisco Business Rules Engine

                  Die Cisco© Business Rules Engine (BRE) bietet die Möglichkeit, kundenspezifische Daten hochzuladen. Die Daten können zur Laufzeit abgerufen werden, um für Routing-Entscheidungen oder Informationen verwendet zu werden, die dem Agenten angezeigt werden sollen.

                  Beispiel: Ein Tenant, der Anrufe basierend auf der gewählten ANI an eine bestimmte Gruppe von Agenten weiterleiten möchte, könnte einfach eine Liste mit ANIs hochladen. Wenn die ANI des eingehenden Anrufs in dieser Liste enthalten ist, wird er an die angegebene Agentengruppe weitergeleitet. Wenn die ANI nicht in der Liste enthalten ist, wird sie direkt an die allgemeine Warteschlange weitergeleitet.

                  Eine typische BRE-Implementierung umfasst die folgenden Hauptkomponenten:

                  • Das Dienstprogramm "Business Rules Engine" bietet eine Schnittstelle zum Erstellen von Domänen und Regelsätzen. Die BRE erfordert, dass eine eingehende Entscheidungsanforderung einer Domäne zugeordnet wird. Die Domäne enthält einen Satz von Regeln. Jeder Regel ist eine Priorität zugewiesen. Die BRE versucht, die Regel mit der höchsten Priorität der Domäne basierend auf den Bedingungen in den Regeln mit der Entscheidungsanforderung abzugleichen.

                  • Der Flow Designer ist eine Drag & Drop-Benutzeroberfläche, mit der Flows definiert werden, mit denen die Komponenten des Webex Contact Center orchestriert und automatisiert werden. Sie können einen Flow erstellen, der die BRE aufruft.

                  • Das BRE DataSync-Konfigurationsprogramm bietet eine Schnittstelle zum Definieren der Data Sync-Instanzen, um Daten in die BRE-Datenbank zu importieren. Nachdem eine Datensynchronisierungsinstanz definiert wurde, kann der Besitzer eine .csv Datei hochladen. Die hochgeladenen .csv Daten werden in Datensätze in der BRE-Datenbank konvertiert.

                  Implementierung der Business Rules Engine

                  Erstellen eines Regelsatzes

                  Das Dienstprogramm "Business-Regelmodul" wird vom Flow aufgerufen, wenn dem ACD eine neue Sprachanforderung vorgelegt wird. In diesem Abschnitt wird erläutert, wie Regeln eingerichtet werden können, damit das BRE-Dienstprogramm den ACD bei der Weiterleitung der eingehenden Anforderung unterstützen kann.

                  Die BRE erfordert, dass eine eingehende Entscheidungsanforderung einer Domäne und einem Regelsatz zugeordnet wird. Die BRE versucht, die Regel mit der höchsten Priorität basierend auf den Bedingungen in den Regeln mit der Entscheidungsanforderung abzugleichen.

                  Stellen Sie sicher, dass Sie einen Regelsatz erstellen, der alle Fälle abdeckt. Sie sollten z. B. Regeln für die Bedingungen "Übereinstimmung gefunden " und "Übereinstimmung nicht gefunden " erstellen. Oder Sie können Regeln für mehrere Bedingungen einrichten. Beispiel: ANI-Übereinstimmung oder ANI Keine Übereinstimmung , dann Gold oderSilber . In diesem Fall müssen Sie für jede Möglichkeit eine Regel erstellen. Zum Beispiel:

                  • ANI-Match und Gold

                  • ANI-Match und Silber

                  • ANI No Match und Gold

                  • ANI No Match und Silber

                  So erstellen Sie eine Reihe von Regeln:

                  1

                  Melden Sie sich am Cisco Webex Contact Center Managementportal an.

                  2

                  Klicken Sie auf den Pfad Cisco Webex Contact Center Management Portal > Business Rules , um das Dienstprogramm Business Rules Engine zu starten.

                  BRE nutzt Common Identity und eine Single-Sign-On-Interaktion. Wenn sich die Mandanten bereits beim Cisco Webex Contact Center Verwaltungsportal angemeldet haben, erhalten sie automatisch Zugriff auf das BRE-Dienstprogramm für ihre Organisation.

                  3

                  Erstellen Sie ein Attribut, das Ihrer Organisation zugewiesen werden soll:

                  1. Wählen Sie Attribute aus , und klicken Sie auf der Seite "Attribute" auf Hinzufügen .

                  2. Geben Sie auf der Seite "Attribute " den Kontext in das Feld "Name " ein .

                  3. Wählen Sie in der Dropdown-Liste den Datentyp " Text " aus.

                    Der Datentyp muss im BRE-Dienstprogramm Text sein .

                  4. Klicken Sie auf Speichern.

                  4

                  Wählen Sie Kontexte aus, um die Seite "Kontexte " anzuzeigen.

                  1. Geben Sie den Namen und eine optionale Beschreibung ein.

                  2. Wenn mehr als ein Attribut erstellt wurde, wählen Sie in der Dropdown-Liste "Attribut " das Attribut aus, das Sie diesem Kontext zuordnen möchten.

                  3. Klicken Sie auf Speichern.

                  5

                  Um Regeln zu erstellen, wählen Sie die Seite "Kontexte " aus.

                  1. Klicken Sie auf Regel hinzufügen und legen Sie die Einstellungen fest, die in der folgenden Tabelle beschrieben sind:

                    Feld

                    Beschreibung

                    Name

                    Der Name der Regel.

                    Beschreibung

                    Eine optionale Beschreibung der Regel.

                    Aktiv

                    Aktivieren Sie das Kontrollkästchen, um anzugeben, dass die Regel aktiv ist.

                    Priorität

                    Ziehen Sie den Schieberegler, um der Regel eine Priorität zuzuweisen. Die Regeln werden basierend auf der zugewiesenen Priorität ausgeführt, von der höchsten (100) bis zur niedrigsten.

                    Es wird empfohlen, Prioritäten ab 100 in absteigender Reihenfolge zuzuweisen.

                    Bedingungen

                    Geben Sie die Bedingungen aus der Dropdown-Liste an, und wählen Sie die Attribute und Werte aus.

                  2. Klicken Sie auf Regel hinzufügen (Editor) auf der Seite und geben Sie die Einstellungen an, die in der folgenden Tabelle beschrieben sind:

                    Feld

                    Beschreibung

                    Name

                    Der Name der Regel.

                    Beschreibung

                    Eine optionale Beschreibung der Regel.

                    Aktiv

                    Aktivieren Sie das Kontrollkästchen, um anzugeben, dass die Regel aktiv ist.

                    Priorität

                    Ziehen Sie den Schieberegler, um der Regel eine Priorität zuzuweisen. Die Regeln werden basierend auf der zugewiesenen Priorität ausgeführt, von der höchsten (100) bis zur niedrigsten.

                    Bedingungen

                    Wählen Sie die Bedingungen aus der Dropdown-Liste aus, und geben Sie die Attribute und Werte an.

                    Regel-Editor

                    Geben Sie den Code für die Regel ein.

                  3. Klicken Sie auf Speichern.

                  Der folgende Beispielcode gibt den Wert für ein Attribut mit dem Namen routeInfo zurück, wenn die Nummer, von der aus der Anrufer gewählt hat (ANI), mit der ANI in der Liste der Mandanten übereinstimmt, die in die BRE-Datenbank hochgeladen werden.

                  Der folgende Beispielcode gibt den Wert NotFound für das Attribut routeInfo zurück, wenn eine Nummer, von der aus der Anrufer gewählt hat (ANI), nicht mit einer ANI in der Liste übereinstimmt, die die Mandanten in die BRE-Datenbank hochgeladen haben.

                  Konfigurieren einer BRE DataSync-Instanz

                  Der BRE DataSync greift auf eine Datenbank zu, um Routing-Entscheidungen zu treffen. Sie müssen die Datenbank regelmäßig mit den entsprechenden Informationen aktualisieren. In diesem Abschnitt wird beschrieben, wie das BRE DataSync-Dienstprogramm konfiguriert werden kann, um das BRE-Repository zu aktualisieren.

                  BRE DataSync-Dienstprogramm

                  Der Mandantenadministrator muss eine BRE DataSync-Instanz für jeden Datensatz erstellen, den die Regel-Engine während ihres Entscheidungsprozesses konsultiert. Der Administrator kann den Datensatz erstellen oder eine CSV Datei hochladen. Die Daten werden in Datensätze im BRE-Repository konvertiert.


                   

                  Agenten haben keinen Zugriff auf das BRE DataSync-Dienstprogramm.

                  Bevor Sie beginnen:

                  Wenden Sie sich an den Cisco Customer Service Account Manager, um Zugriff auf das BRE DataSync-Konto zu erhalten.

                  1

                  Melden Sie sich als Administrator beim BRE DataSync-Dienstprogramm an.

                  2

                  Wählen Sie BRE-Datenliste aus, um alle Informationen anzuzeigen, die sich auf die Mandantenorganisation beziehen.

                  3

                  (Optional) Wählen Sie BRE-Daten hinzufügen aus , um dem BRE-Repository Daten hinzuzufügen.

                  1. Wählen Sie den Organisationsnamen in der Dropdownliste TenantName aus.

                  2. Wählen Sie den BRE-Suchtyp aus der Dropdown-Liste aus.

                  3. Klicken Sie auf Daten hinzufügen, um den Schlüssel und Werteinzugeben.

                  4. (Optional) Klicken Sie auf Entfernen , um einen vorhandenen Schlüssel undWert zu löschen.

                  5. Klicken Sie auf Senden.

                  4

                  Wählen Sie BRE-CSV Daten hochladen aus , um die CSV Datei hochzuladen.

                  1. Wählen Sie den Organisationsnamen in der Dropdownliste TenantName aus.

                  2. Wählen Sie den BRE-Suchtyp aus der Dropdown-Liste aus.

                  3. Wählen Sie Hochladen aus , um die CSV Datei zu durchsuchen und hochzuladen.

                  4. Klicken Sie auf Senden.

                    Beispieldatei CSV mit Daten
                    Bei den Aktionen "Löschen", "Aktualisieren" und "Hinzufügen" wird nicht zwischen Groß- und Kleinschreibung unterschieden. Sie können auch die Syntax 725160001,,Delete verwenden, um die Daten zu löschen.

                  Erstellen eines Schemas mit BRE-Anforderungsaktivität

                  Sie können Schemata mit der Flow-Designer-Oberfläche erstellen, die im Webex Contact Center-Managementportal verfügbar ist. Erstellen Sie ein Schema mit der BRE-Anforderungsaktivität im Webex Contact Center-Flow-Designer.

                  Weitere Informationen zum Konfigurieren des Flows finden Sie im Abschnitt BRE-Anforderung im Cisco Webex Contact Center Einrichtungs- und Administrationshandbuch.

                  Einführung

                  Info zur Cisco Business Rules Engine

                  Die Cisco© Business Rules Engine (BRE) bietet die Möglichkeit, kundenspezifische Daten hochzuladen. Die Daten können zur Laufzeit abgerufen werden, um für Routing-Entscheidungen oder Informationen verwendet zu werden, die dem Agenten angezeigt werden sollen.

                  Beispiel: Ein Tenant, der Anrufe basierend auf der gewählten ANI an eine bestimmte Gruppe von Agenten weiterleiten möchte, könnte einfach eine Liste mit ANIs hochladen. Wenn die ANI des eingehenden Anrufs in dieser Liste enthalten ist, wird er an die angegebene Agentengruppe weitergeleitet. Wenn die ANI nicht in der Liste enthalten ist, wird sie direkt an die allgemeine Warteschlange weitergeleitet.

                  Eine typische BRE-Implementierung umfasst die folgenden Hauptkomponenten:

                  • Das Dienstprogramm "Business Rules Engine" bietet eine Schnittstelle zum Erstellen von Domänen und Regelsätzen. Die BRE erfordert, dass eine eingehende Entscheidungsanforderung einer Domäne zugeordnet wird. Die Domäne enthält einen Satz von Regeln. Jeder Regel ist eine Priorität zugewiesen. Die BRE versucht, die Regel mit der höchsten Priorität der Domäne basierend auf den Bedingungen in den Regeln mit der Entscheidungsanforderung abzugleichen.

                  • Der Flow Designer ist eine Drag & Drop-Benutzeroberfläche, mit der Flows definiert werden, mit denen die Komponenten des Webex Contact Center orchestriert und automatisiert werden. Sie können einen Flow erstellen, der die BRE aufruft.

                  • Das BRE DataSync-Konfigurationsprogramm bietet eine Schnittstelle zum Definieren der Data Sync-Instanzen, um Daten in die BRE-Datenbank zu importieren. Nachdem eine Datensynchronisierungsinstanz definiert wurde, kann der Besitzer eine .csv Datei hochladen. Die hochgeladenen .csv Daten werden in Datensätze in der BRE-Datenbank konvertiert.

                  Implementierung der Business Rules Engine

                  Erstellen eines Regelsatzes

                  Das Dienstprogramm "Business-Regelmodul" wird vom Flow aufgerufen, wenn dem ACD eine neue Sprachanforderung vorgelegt wird. In diesem Abschnitt wird erläutert, wie Regeln eingerichtet werden können, damit das BRE-Dienstprogramm den ACD bei der Weiterleitung der eingehenden Anforderung unterstützen kann.

                  Die BRE erfordert, dass eine eingehende Entscheidungsanforderung einer Domäne und einem Regelsatz zugeordnet wird. Die BRE versucht, die Regel mit der höchsten Priorität basierend auf den Bedingungen in den Regeln mit der Entscheidungsanforderung abzugleichen.

                  Stellen Sie sicher, dass Sie einen Regelsatz erstellen, der alle Fälle abdeckt. Sie sollten z. B. Regeln für die Bedingungen "Übereinstimmung gefunden " und "Übereinstimmung nicht gefunden " erstellen. Oder Sie können Regeln für mehrere Bedingungen einrichten. Beispiel: ANI-Übereinstimmung oder ANI Keine Übereinstimmung , dann Gold oderSilber . In diesem Fall müssen Sie für jede Möglichkeit eine Regel erstellen. Zum Beispiel:

                  • ANI-Match und Gold

                  • ANI-Match und Silber

                  • ANI No Match und Gold

                  • ANI No Match und Silber

                  So erstellen Sie eine Reihe von Regeln:

                  1

                  Melden Sie sich am Cisco Webex Contact Center Managementportal an.

                  2

                  Klicken Sie auf den Pfad Cisco Webex Contact Center Management Portal > Business Rules , um das Dienstprogramm Business Rules Engine zu starten.

                  BRE nutzt Common Identity und eine Single-Sign-On-Interaktion. Wenn sich die Mandanten bereits beim Cisco Webex Contact Center Verwaltungsportal angemeldet haben, erhalten sie automatisch Zugriff auf das BRE-Dienstprogramm für ihre Organisation.

                  3

                  Erstellen Sie ein Attribut, das Ihrer Organisation zugewiesen werden soll:

                  1. Wählen Sie Attribute aus , und klicken Sie auf der Seite "Attribute" auf Hinzufügen .

                  2. Geben Sie auf der Seite "Attribute " den Kontext in das Feld "Name " ein .

                  3. Wählen Sie in der Dropdown-Liste den Datentyp " Text " aus.

                    Der Datentyp muss im BRE-Dienstprogramm Text sein .

                  4. Klicken Sie auf Speichern.

                  4

                  Wählen Sie Kontexte aus, um die Seite "Kontexte " anzuzeigen.

                  1. Geben Sie den Namen und eine optionale Beschreibung ein.

                  2. Wenn mehr als ein Attribut erstellt wurde, wählen Sie in der Dropdown-Liste "Attribut " das Attribut aus, das Sie diesem Kontext zuordnen möchten.

                  3. Klicken Sie auf Speichern.

                  5

                  Um Regeln zu erstellen, wählen Sie die Seite "Kontexte " aus.

                  1. Klicken Sie auf Regel hinzufügen und legen Sie die Einstellungen fest, die in der folgenden Tabelle beschrieben sind:

                    Feld

                    Beschreibung

                    Name

                    Der Name der Regel.

                    Beschreibung

                    Eine optionale Beschreibung der Regel.

                    Aktiv

                    Aktivieren Sie das Kontrollkästchen, um anzugeben, dass die Regel aktiv ist.

                    Priorität

                    Ziehen Sie den Schieberegler, um der Regel eine Priorität zuzuweisen. Die Regeln werden basierend auf der zugewiesenen Priorität ausgeführt, von der höchsten (100) bis zur niedrigsten.

                    Es wird empfohlen, Prioritäten ab 100 in absteigender Reihenfolge zuzuweisen.

                    Bedingungen

                    Geben Sie die Bedingungen aus der Dropdown-Liste an, und wählen Sie die Attribute und Werte aus.

                  2. Klicken Sie auf Regel hinzufügen (Editor) auf der Seite und geben Sie die Einstellungen an, die in der folgenden Tabelle beschrieben sind:

                    Feld

                    Beschreibung

                    Name

                    Der Name der Regel.

                    Beschreibung

                    Eine optionale Beschreibung der Regel.

                    Aktiv

                    Aktivieren Sie das Kontrollkästchen, um anzugeben, dass die Regel aktiv ist.

                    Priorität

                    Ziehen Sie den Schieberegler, um der Regel eine Priorität zuzuweisen. Die Regeln werden basierend auf der zugewiesenen Priorität ausgeführt, von der höchsten (100) bis zur niedrigsten.

                    Bedingungen

                    Wählen Sie die Bedingungen aus der Dropdown-Liste aus, und geben Sie die Attribute und Werte an.

                    Regel-Editor

                    Geben Sie den Code für die Regel ein.

                  3. Klicken Sie auf Speichern.

                  Der folgende Beispielcode gibt den Wert für ein Attribut mit dem Namen routeInfo zurück, wenn die Nummer, von der aus der Anrufer gewählt hat (ANI), mit der ANI in der Liste der Mandanten übereinstimmt, die in die BRE-Datenbank hochgeladen werden.

                  Der folgende Beispielcode gibt den Wert NotFound für das Attribut routeInfo zurück, wenn eine Nummer, von der aus der Anrufer gewählt hat (ANI), nicht mit einer ANI in der Liste übereinstimmt, die die Mandanten in die BRE-Datenbank hochgeladen haben.

                  Konfigurieren einer BRE DataSync-Instanz

                  Der BRE DataSync greift auf eine Datenbank zu, um Routing-Entscheidungen zu treffen. Sie müssen die Datenbank regelmäßig mit den entsprechenden Informationen aktualisieren. In diesem Abschnitt wird beschrieben, wie das BRE DataSync-Dienstprogramm konfiguriert werden kann, um das BRE-Repository zu aktualisieren.

                  BRE DataSync-Dienstprogramm

                  Der Mandantenadministrator muss eine BRE DataSync-Instanz für jeden Datensatz erstellen, den die Regel-Engine während ihres Entscheidungsprozesses konsultiert. Der Administrator kann den Datensatz erstellen oder eine CSV Datei hochladen. Die Daten werden in Datensätze im BRE-Repository konvertiert.


                   

                  Agenten haben keinen Zugriff auf das BRE DataSync-Dienstprogramm.

                  Bevor Sie beginnen:

                  Wenden Sie sich an den Cisco Customer Service Account Manager, um Zugriff auf das BRE DataSync-Konto zu erhalten.

                  1

                  Melden Sie sich als Administrator beim BRE DataSync-Dienstprogramm an.

                  2

                  Wählen Sie BRE-Datenliste aus, um alle Informationen anzuzeigen, die sich auf die Mandantenorganisation beziehen.

                  3

                  (Optional) Wählen Sie BRE-Daten hinzufügen aus , um dem BRE-Repository Daten hinzuzufügen.

                  1. Wählen Sie den Organisationsnamen in der Dropdownliste TenantName aus.

                  2. Wählen Sie den BRE-Suchtyp aus der Dropdown-Liste aus.

                  3. Klicken Sie auf Daten hinzufügen, um den Schlüssel und Werteinzugeben.

                  4. (Optional) Klicken Sie auf Entfernen , um einen vorhandenen Schlüssel undWert zu löschen.

                  5. Klicken Sie auf Senden.

                  4

                  Wählen Sie BRE-CSV Daten hochladen aus , um die CSV Datei hochzuladen.

                  1. Wählen Sie den Organisationsnamen in der Dropdownliste TenantName aus.

                  2. Wählen Sie den BRE-Suchtyp aus der Dropdown-Liste aus.

                  3. Wählen Sie Hochladen aus , um die CSV Datei zu durchsuchen und hochzuladen.

                  4. Klicken Sie auf Senden.

                    Beispieldatei CSV mit Daten
                    Bei den Aktionen "Löschen", "Aktualisieren" und "Hinzufügen" wird nicht zwischen Groß- und Kleinschreibung unterschieden. Sie können auch die Syntax 725160001,,Delete verwenden, um die Daten zu löschen.

                  Erstellen eines Schemas mit BRE-Anforderungsaktivität

                  Sie können Schemata mit der Flow-Designer-Oberfläche erstellen, die im Webex Contact Center-Managementportal verfügbar ist. Erstellen Sie ein Schema mit der BRE-Anforderungsaktivität im Webex Contact Center-Flow-Designer.

                  Weitere Informationen zum Konfigurieren des Flows finden Sie im Abschnitt BRE-Anforderung im Cisco Webex Contact Center Einrichtungs- und Administrationshandbuch.

                  Einleitung

                  Info zur Cisco Business Rules Engine

                  Die Cisco© Business Rules Engine (BRE) bietet die Möglichkeit, kundenspezifische Daten hochzuladen. Die Daten können zur Laufzeit abgerufen werden, um für Routing-Entscheidungen oder Informationen verwendet zu werden, die dem Agenten angezeigt werden sollen.

                  Beispiel: Ein Tenant, der Anrufe basierend auf der gewählten ANI an eine bestimmte Gruppe von Agenten weiterleiten möchte, könnte einfach eine Liste mit ANIs hochladen. Wenn die ANI des eingehenden Anrufs in dieser Liste enthalten ist, wird er an die angegebene Agentengruppe weitergeleitet. Wenn die ANI nicht in der Liste enthalten ist, wird sie direkt an die allgemeine Warteschlange weitergeleitet.

                  Eine typische BRE-Implementierung umfasst die folgenden Hauptkomponenten:

                  • Das Dienstprogramm "Business Rules Engine" bietet eine Schnittstelle zum Erstellen von Domänen und Regelsätzen. Die BRE erfordert, dass eine eingehende Entscheidungsanforderung einer Domäne zugeordnet wird. Die Domäne enthält einen Satz von Regeln. Jeder Regel ist eine Priorität zugewiesen. Die BRE versucht, die Regel mit der höchsten Priorität der Domäne basierend auf den Bedingungen in den Regeln mit der Entscheidungsanforderung abzugleichen.

                  • Der Flow Designer ist eine Drag & Drop-Benutzeroberfläche, mit der Flows definiert werden, mit denen die Komponenten des Webex Contact Center orchestriert und automatisiert werden. Sie können einen Flow erstellen, der die BRE aufruft.

                  • Das BRE DataSync-Konfigurationsprogramm bietet eine Schnittstelle zum Definieren der Data Sync-Instanzen, um Daten in die BRE-Datenbank zu importieren. Nachdem eine Datensynchronisierungsinstanz definiert wurde, kann der Besitzer eine .csv Datei hochladen. Die hochgeladenen .csv Daten werden in Datensätze in der BRE-Datenbank konvertiert.

                  Implementierung der Business Rules Engine

                  Erstellen eines Regelsatzes

                  Das Dienstprogramm "Business-Regelmodul" wird vom Flow aufgerufen, wenn dem ACD eine neue Sprachanforderung vorgelegt wird. In diesem Abschnitt wird erläutert, wie Regeln eingerichtet werden können, damit das BRE-Dienstprogramm den ACD bei der Weiterleitung der eingehenden Anforderung unterstützen kann.

                  Die BRE erfordert, dass eine eingehende Entscheidungsanforderung einer Domäne und einem Regelsatz zugeordnet wird. Die BRE versucht, die Regel mit der höchsten Priorität basierend auf den Bedingungen in den Regeln mit der Entscheidungsanforderung abzugleichen.

                  Stellen Sie sicher, dass Sie einen Regelsatz erstellen, der alle Fälle abdeckt. Sie sollten z. B. Regeln für die Bedingungen "Übereinstimmung gefunden " und "Übereinstimmung nicht gefunden " erstellen. Oder Sie können Regeln für mehrere Bedingungen einrichten. Beispiel: ANI-Übereinstimmung oder ANI Keine Übereinstimmung , dann Gold oderSilber . In diesem Fall müssen Sie für jede Möglichkeit eine Regel erstellen. Zum Beispiel:

                  • ANI-Match und Gold

                  • ANI-Match und Silber

                  • ANI No Match und Gold

                  • ANI No Match und Silber

                  So erstellen Sie eine Reihe von Regeln:

                  1

                  Melden Sie sich am Cisco Webex Contact Center Managementportal an.

                  2

                  Klicken Sie auf den Pfad Cisco Webex Contact Center Management Portal > Business Rules , um das Dienstprogramm Business Rules Engine zu starten.

                  BRE nutzt Common Identity und eine Single-Sign-On-Interaktion. Wenn sich die Mandanten bereits beim Cisco Webex Contact Center Verwaltungsportal angemeldet haben, erhalten sie automatisch Zugriff auf das BRE-Dienstprogramm für ihre Organisation.

                  3

                  Erstellen Sie ein Attribut, das Ihrer Organisation zugewiesen werden soll:

                  1. Wählen Sie Attribute aus , und klicken Sie auf der Seite "Attribute" auf Hinzufügen .

                  2. Geben Sie auf der Seite "Attribute " den Kontext in das Feld "Name " ein .

                  3. Wählen Sie in der Dropdown-Liste den Datentyp " Text " aus.

                    Der Datentyp muss im BRE-Dienstprogramm Text sein .

                  4. Klicken Sie auf Speichern.

                  4

                  Wählen Sie Kontexte aus, um die Seite "Kontexte " anzuzeigen.

                  1. Geben Sie den Namen und eine optionale Beschreibung ein.

                  2. Wenn mehr als ein Attribut erstellt wurde, wählen Sie in der Dropdown-Liste "Attribut " das Attribut aus, das Sie diesem Kontext zuordnen möchten.

                  3. Klicken Sie auf Speichern.

                  5

                  Um Regeln zu erstellen, wählen Sie die Seite "Kontexte " aus.

                  1. Klicken Sie auf Regel hinzufügen und legen Sie die Einstellungen fest, die in der folgenden Tabelle beschrieben sind:

                    Feld

                    Beschreibung

                    Name

                    Der Name der Regel.

                    Beschreibung

                    Eine optionale Beschreibung der Regel.

                    Aktiv

                    Aktivieren Sie das Kontrollkästchen, um anzugeben, dass die Regel aktiv ist.

                    Priorität

                    Ziehen Sie den Schieberegler, um der Regel eine Priorität zuzuweisen. Die Regeln werden basierend auf der zugewiesenen Priorität ausgeführt, von der höchsten (100) bis zur niedrigsten.

                    Es wird empfohlen, Prioritäten ab 100 in absteigender Reihenfolge zuzuweisen.

                    Bedingungen

                    Geben Sie die Bedingungen aus der Dropdown-Liste an, und wählen Sie die Attribute und Werte aus.

                  2. Klicken Sie auf Regel hinzufügen (Editor) auf der Seite und geben Sie die Einstellungen an, die in der folgenden Tabelle beschrieben sind:

                    Feld

                    Beschreibung

                    Name

                    Der Name der Regel.

                    Beschreibung

                    Eine optionale Beschreibung der Regel.

                    Aktiv

                    Aktivieren Sie das Kontrollkästchen, um anzugeben, dass die Regel aktiv ist.

                    Priorität

                    Ziehen Sie den Schieberegler, um der Regel eine Priorität zuzuweisen. Die Regeln werden basierend auf der zugewiesenen Priorität ausgeführt, von der höchsten (100) bis zur niedrigsten.

                    Bedingungen

                    Wählen Sie die Bedingungen aus der Dropdown-Liste aus, und geben Sie die Attribute und Werte an.

                    Regel-Editor

                    Geben Sie den Code für die Regel ein.

                  3. Klicken Sie auf Speichern.

                  Der folgende Beispielcode gibt den Wert für ein Attribut mit dem Namen routeInfo zurück, wenn die Nummer, von der aus der Anrufer gewählt hat (ANI), mit der ANI in der Liste der Mandanten übereinstimmt, die in die BRE-Datenbank hochgeladen werden.

                  Der folgende Beispielcode gibt den Wert NotFound für das Attribut routeInfo zurück, wenn eine Nummer, von der aus der Anrufer gewählt hat (ANI), nicht mit einer ANI in der Liste übereinstimmt, die die Mandanten in die BRE-Datenbank hochgeladen haben.

                  Konfigurieren einer BRE DataSync-Instanz

                  Der BRE DataSync greift auf eine Datenbank zu, um Routing-Entscheidungen zu treffen. Sie müssen die Datenbank regelmäßig mit den entsprechenden Informationen aktualisieren. In diesem Abschnitt wird beschrieben, wie das BRE DataSync-Dienstprogramm konfiguriert werden kann, um das BRE-Repository zu aktualisieren.

                  BRE DataSync-Dienstprogramm

                  Der Mandantenadministrator muss eine BRE DataSync-Instanz für jeden Datensatz erstellen, den die Regel-Engine während ihres Entscheidungsprozesses konsultiert. Der Administrator kann den Datensatz erstellen oder eine CSV Datei hochladen. Die Daten werden in Datensätze im BRE-Repository konvertiert.

                  Agenten haben keinen Zugriff auf das BRE DataSync-Dienstprogramm.

                  Bevor Sie beginnen:

                  Wenden Sie sich an den Cisco Customer Service Account Manager, um Zugriff auf das BRE DataSync-Konto zu erhalten.

                  1

                  Melden Sie sich als Administrator beim BRE DataSync-Dienstprogramm an.

                  2

                  Wählen Sie BRE-Datenliste aus, um alle Informationen anzuzeigen, die sich auf die Mandantenorganisation beziehen.

                  3

                  (Optional) Wählen Sie BRE-Daten hinzufügen aus , um dem BRE-Repository Daten hinzuzufügen.

                  1. Wählen Sie den Organisationsnamen in der Dropdownliste TenantName aus.

                  2. Wählen Sie den BRE-Suchtyp aus der Dropdown-Liste aus.

                  3. Klicken Sie auf Daten hinzufügen, um den Schlüssel und Werteinzugeben.

                  4. (Optional) Klicken Sie auf Entfernen , um einen vorhandenen Schlüssel undWert zu löschen.

                  5. Klicken Sie auf Senden.

                  4

                  Wählen Sie BRE-CSV Daten hochladen aus , um die CSV Datei hochzuladen.

                  1. Wählen Sie den Organisationsnamen in der Dropdownliste TenantName aus.

                  2. Wählen Sie den BRE-Suchtyp aus der Dropdown-Liste aus.

                  3. Wählen Sie Hochladen aus , um die CSV Datei zu durchsuchen und hochzuladen.

                  4. Klicken Sie auf Senden.

                    Beispieldatei CSV mit Daten
                    Bei den Aktionen "Löschen", "Aktualisieren" und "Hinzufügen" wird nicht zwischen Groß- und Kleinschreibung unterschieden. Sie können auch die Syntax 725160001,,Delete verwenden, um die Daten zu löschen.

                  Erstellen eines Schemas mit BRE-Anforderungsaktivität

                  Sie können Schemata mit der Flow-Designer-Oberfläche erstellen, die im Webex Contact Center-Managementportal verfügbar ist. Erstellen Sie ein Schema mit der BRE-Anforderungsaktivität im Webex Contact Center-Flow-Designer.

                  Weitere Informationen zum Konfigurieren des Flows finden Sie im Abschnitt BRE-Anforderung im Cisco Webex Contact Center Einrichtungs- und Administrationshandbuch.

                  Einleitung

                  Info zur Cisco Business Rules Engine

                  Mithilfe der Cisco© Business Rules Engine (BRE) können Sie Ihre Daten in die Webex Contact Center-Umgebung hochladen, um dort benutzerdefiniertes Routing zu erstellen und allgemein implementiert zu werden. Das System ruft die Daten zur Laufzeit ab und verwendet sie für Routing-Entscheidungen oder um Informationen für den Agenten anzuzeigen.

                  Beispiel: Ein Mieter möchte Anrufe an eine bestimmte Gruppe von Agenten auf der Grundlage der gewählten automatischen Rufnummernidentifikation (ANI) weiterleiten. In diesem Szenario kann der Besitzer einfach eine Liste mit ANIs hochladen. Wenn die ANI des eingehenden Anrufs in dieser Liste enthalten ist, leitet das System den Anruf an die in der Liste angegebene Agentengruppe weiter. Wenn die ANI nicht in der Liste enthalten ist, leitet das System den Anruf an die allgemeine Warteschlange weiter.

                  Eine typische BRE-Implementierung umfasst die folgenden Hauptkomponenten:

                  • Das Dienstprogramm "Business-Regelmodul" bietet eine Schnittstelle zum Erstellen von Domänen und Regelsätzen. Die BRE erfordert, dass eine eingehende Entscheidungsanforderung einer Domäne zugeordnet wird. Die Domäne enthält einen Satz von Regeln. Jeder Regel ist eine Priorität zugewiesen. Die BRE versucht, die Regel mit der höchsten Priorität der Domäne basierend auf den Bedingungen in den Regeln mit der Entscheidungsanforderung abzugleichen.

                  • Das BRE DataSync-Konfigurationsprogramm bietet eine Schnittstelle zum Definieren der Data Sync-Instanzen, um die Daten in die BRE-Datenbank zu importieren. Nachdem der Mandant die Datensynchronisierungsinstanz definiert hat, kann er eine CSV Datei hochladen. Das System konvertiert die hochgeladenen Daten mit kommagetrennten Werten in Datensätze in der BRE-Datenbank.

                  • Der Flow Designer ist eine Drag & Drop-Benutzeroberfläche, mit der Flows definiert werden, mit denen die Komponenten des Webex Contact Center orchestriert und automatisiert werden. Sie können einen Flow erstellen, der die BRE aufruft.

                  Richtlinien zur Datenverarbeitung

                  Um die Integrität und Sicherheit der BRE zu gewährleisten, müssen Sie die folgenden Richtlinien zur Datenverarbeitung einhalten:

                  • Zulässige Datentypen: Sie müssen Daten hochladen, die für den Betrieb und die Funktionalität des BRE unerlässlich sind. Dazu gehören unter anderem Geschäftsregeln, Konfigurationen und nicht vertrauliche Betriebsdaten.

                  • Beschränkung personenbezogener Daten: Sie dürfen keine personenbezogenen Daten (PII) in die BRE hochladen, mit Ausnahme der ANI-Daten. Zu den personenbezogenen Daten gehören unter anderem:

                    • Vollständige Namen
                    • Sozialversicherungsnummern
                    • E-Mail-Adresse
                    • Physische Adressen
                    • Finanzinformationen

                  ANI-Daten beziehen sich auf die Telefonnummer, die mit dem Anrufer verknüpft ist. ANI-Daten sind die einzige Art von personenbezogenen Daten, die zum Hochladen in die BRE zulässig ist. Diese Ausnahme dient der Unterstützung bestimmter Geschäftsfunktionen, die auf ANI-Daten basieren.

                  Implementierung der Business Rules Engine

                  Erstellen eines Regelsatzes

                  Das Dienstprogramm "Business-Regelmodul" wird vom Flow aufgerufen, wenn dem ACD eine neue Sprachanforderung vorgelegt wird. In diesem Abschnitt wird erläutert, wie Regeln eingerichtet werden können, damit das BRE-Dienstprogramm den ACD bei der Weiterleitung der eingehenden Anforderung unterstützen kann.

                  Die BRE erfordert, dass eine eingehende Entscheidungsanforderung einer Domäne und einem Regelsatz zugeordnet wird. Die BRE versucht, die Regel mit der höchsten Priorität basierend auf den Bedingungen in den Regeln mit der Entscheidungsanforderung abzugleichen.

                  Stellen Sie sicher, dass Sie einen Regelsatz erstellen, der alle Fälle abdeckt. Sie sollten z. B. Regeln für die Bedingungen "Übereinstimmung gefunden " und "Übereinstimmung nicht gefunden " erstellen. Oder Sie können Regeln für mehrere Bedingungen einrichten. Beispiel: ANI-Übereinstimmung oder ANI Keine Übereinstimmung , dann Gold oderSilber . In diesem Fall müssen Sie für jede Möglichkeit eine Regel erstellen. Zum Beispiel:

                  • ANI-Match und Gold

                  • ANI-Match und Silber

                  • ANI No Match und Gold

                  • ANI No Match und Silber

                  So erstellen Sie eine Reihe von Regeln:

                  1

                  Melden Sie sich am Cisco Webex Contact Center Managementportal an.

                  2

                  Klicken Sie auf den Pfad Cisco Webex Contact Center Management Portal > Business Rules , um das Dienstprogramm Business Rules Engine zu starten.

                  BRE nutzt Common Identity und eine Single-Sign-On-Interaktion. Wenn sich die Mandanten bereits beim Cisco Webex Contact Center Verwaltungsportal angemeldet haben, erhalten sie automatisch Zugriff auf das BRE-Dienstprogramm für ihre Organisation.

                  3

                  Erstellen Sie ein Attribut, das Ihrer Organisation zugewiesen werden soll:

                  1. Wählen Sie Attribute aus , und klicken Sie auf der Seite "Attribute" auf Hinzufügen .

                  2. Geben Sie auf der Seite "Attribute " den Kontext in das Feld "Name " ein .

                  3. Wählen Sie in der Dropdown-Liste den Datentyp " Text " aus.

                    Der Datentyp muss im BRE-Dienstprogramm Text sein .

                  4. Klicken Sie auf Speichern.

                  4

                  Wählen Sie Kontexte aus, um die Seite "Kontexte " anzuzeigen.

                  1. Geben Sie den Namen und eine optionale Beschreibung ein.

                  2. Wenn mehr als ein Attribut erstellt wurde, wählen Sie in der Dropdown-Liste "Attribut " das Attribut aus, das Sie diesem Kontext zuordnen möchten.

                  3. Klicken Sie auf Speichern.

                  5

                  Um Regeln zu erstellen, wählen Sie die Seite "Kontexte " aus.

                  1. Klicken Sie auf Regel hinzufügen und legen Sie die Einstellungen fest, die in der folgenden Tabelle beschrieben sind:

                    Feld

                    Beschreibung

                    Name

                    Der Name der Regel.

                    Beschreibung

                    Eine optionale Beschreibung der Regel.

                    Aktiv

                    Aktivieren Sie das Kontrollkästchen, um anzugeben, dass die Regel aktiv ist.

                    Priorität

                    Ziehen Sie den Schieberegler, um der Regel eine Priorität zuzuweisen. Die Regeln werden basierend auf der zugewiesenen Priorität ausgeführt, von der höchsten (100) bis zur niedrigsten.

                    Es wird empfohlen, Prioritäten ab 100 in absteigender Reihenfolge zuzuweisen.

                    Bedingungen

                    Geben Sie die Bedingungen aus der Dropdown-Liste an, und wählen Sie die Attribute und Werte aus.

                  2. Klicken Sie auf Regel hinzufügen (Editor) auf der Seite und geben Sie die Einstellungen an, die in der folgenden Tabelle beschrieben sind:

                    Feld

                    Beschreibung

                    Name

                    Der Name der Regel.

                    Beschreibung

                    Eine optionale Beschreibung der Regel.

                    Aktiv

                    Aktivieren Sie das Kontrollkästchen, um anzugeben, dass die Regel aktiv ist.

                    Priorität

                    Ziehen Sie den Schieberegler, um der Regel eine Priorität zuzuweisen. Die Regeln werden basierend auf der zugewiesenen Priorität ausgeführt, von der höchsten (100) bis zur niedrigsten.

                    Bedingungen

                    Wählen Sie die Bedingungen aus der Dropdown-Liste aus, und geben Sie die Attribute und Werte an.

                    Regel-Editor

                    Geben Sie den Code für die Regel ein.

                  3. Klicken Sie auf Speichern.

                  Der folgende Beispielcode gibt den Wert für ein Attribut mit dem Namen routeInfo zurück, wenn die Nummer, von der aus der Anrufer gewählt hat (ANI), mit der ANI in der Liste der Mandanten übereinstimmt, die in die BRE-Datenbank hochgeladen werden.

                  Der folgende Beispielcode gibt den Wert NotFound für das Attribut routeInfo zurück, wenn eine Nummer, von der aus der Anrufer gewählt hat (ANI), nicht mit einer ANI in der Liste übereinstimmt, die die Mandanten in die BRE-Datenbank hochgeladen haben.

                  Konfigurieren einer BRE DataSync-Instanz

                  Der BRE DataSync greift auf eine Datenbank zu, um Routing-Entscheidungen zu treffen. Sie müssen die Datenbank regelmäßig mit den entsprechenden Informationen aktualisieren. In diesem Abschnitt wird beschrieben, wie das BRE DataSync-Dienstprogramm konfiguriert werden kann, um das BRE-Repository zu aktualisieren.

                  BRE DataSync-Dienstprogramm

                  Agenten haben keinen Zugriff auf das BRE DataSync-Dienstprogramm.

                  Der Mandantenadministrator muss eine BRE DataSync-Instanz für jeden Datensatz erstellen, den die Regel-Engine während ihres Entscheidungsprozesses konsultiert. Der Administrator kann den Datensatz erstellen oder eine CSV Datei hochladen. Die Daten werden in Datensätze im BRE-Repository konvertiert.

                  Bevor Sie beginnen:

                  Wenden Sie sich an den Cisco Customer Service Account Manager, um Zugriff auf das BRE DataSync-Konto zu erhalten.

                  1

                  Melden Sie sich als Administrator beim BRE DataSync-Dienstprogramm an.

                  In Übereinstimmung mit den jüngsten Verbesserungen in BRE Hosting and Scalability wurden die URLs für das DataSync-Dienstprogramm geändert. Stellen Sie sicher, dass Sie die aktualisierten URLs zum Hochladen von Daten in BRE verwenden.

                  2

                  Wählen Sie BRE-Datenliste aus, um alle Informationen anzuzeigen, die sich auf die Mandantenorganisation beziehen.

                  3

                  (Optional) Wählen Sie BRE-Daten hinzufügen aus , um dem BRE-Repository Daten hinzuzufügen.

                  1. Wählen Sie den Organisationsnamen in der Dropdownliste TenantName aus.

                  2. Wählen Sie den BRE-Suchtyp aus der Dropdown-Liste aus.

                  3. Klicken Sie auf Daten hinzufügen, um den Schlüssel und Werteinzugeben.

                  4. (Optional) Klicken Sie auf Entfernen , um einen vorhandenen Schlüssel undWert zu löschen.

                  5. Klicken Sie auf Senden.

                  4

                  Wählen Sie BRE-CSV Daten hochladen aus , um die CSV Datei hochzuladen.

                  1. Wählen Sie den Organisationsnamen in der Dropdownliste TenantName aus.

                  2. Wählen Sie den BRE-Suchtyp aus der Dropdown-Liste aus.

                  3. Wählen Sie Hochladen aus , um die CSV Datei zu durchsuchen und hochzuladen.

                  4. Klicken Sie auf Senden.

                    Beispieldatei CSV mit Daten
                    Bei den Aktionen "Löschen", "Aktualisieren" und "Hinzufügen" wird nicht zwischen Groß- und Kleinschreibung unterschieden. Sie können auch die Syntax 725160001,,Delete verwenden, um die Daten zu löschen.

                  Erstellen eines Schemas mit BRE-Anforderungsaktivität

                  Sie können Schemata mit der Flow-Designer-Oberfläche erstellen, die im Webex Contact Center-Managementportal verfügbar ist. Erstellen Sie ein Schema mit der BRE-Anforderungsaktivität im Webex Contact Center-Flow-Designer.

                  Weitere Informationen zum Konfigurieren des Flows finden Sie in der BRE-Anforderung.

                  BRE-Anforderung

                  Verwenden Sie die BRE-Anforderungsaktivität, um die Daten aus der Business Rules Engine (BRE) Ihrer Organisation abzurufen, um sie im Flow zu verwenden. Die BRE-Anforderungsaktivität verwendet HTTP-Standardprotokolle, um Daten aus der BRE abzurufen.

                  In den folgenden Abschnitten können Sie die BRE-Anforderungsaktivität konfigurieren:

                  Allgemeine Einstellungen

                  Parameter

                  Beschreibung

                  Aktivitätsbezeichnung

                  Geben Sie einen Namen für die Aktivität ein.

                  Aktivitätsbeschreibung

                  (Optional) Geben Sie eine Beschreibung für die Aktivität ein.

                  Abfrageparameter

                  Im Rahmen der BRE-Anforderung können Sie die Parameter, die im API Aufruf angegeben werden, an die BRE übergeben. In den Schlüsselwertspalten können Sie den Schlüssel für die Abfrage und den zugehörigen Wert eingeben, der zusammen mit der Abfrage gesendet werden soll. Sie können auch die Syntax für doppelte geschweifte Klammern verwenden, um Variablenwerte zu übergeben.

                  Die BRE-Aktivität verfügt über einen vordefinierten Abfrageparameter: context. Dieser Abfrageparameter wird beim API Aufruf an die BRE übergeben.

                  Die TenantID wird automatisch als Parameter eingefügt und muss nicht konfiguriert werden.

                  Tabelle 1. Abfrageparameter

                  Parameter

                  Beschreibung

                  Kontext

                  Enthält den Grund für die Anforderung. Dieser obligatorische Parameter kann nicht bearbeitet oder gelöscht werden.

                  Dieser Parameter muss den gleichen Wert enthalten wie der Wert, der im Attributkontext in BRE angegeben ist. Weitere Informationen finden Sie unter . Erstellen eines Regelsatzes Im Cisco Webex Contact Center Benutzerhandbuch für die Business Rules Engine.

                  ANI

                  Enthält die ursprüngliche Telefonnummer des Anrufs. Dies ist ein Standardparameter, den Sie je nach Regelkonfiguration in der BRE bearbeiten oder löschen können.

                  Ein Beispielwert für ANI ist {{NewPhoneContact.ANI}}

                  Zeitüberschreitung bei Antwort

                  Gibt das Verbindungstimeout für die BRE-Anforderung an. Der Standardwert ist 2000 Millisekunden.

                  Anzahl der Wiederholungsversuche

                  Gibt an, wie oft die BRE-Anforderung nach einem Fehler versucht wird.

                  Dieser Parameter wird verwendet, wenn der Statuscode 5xx lautet. Beispiel: 500 oder 501.

                  Klicken Sie zum Hinzufügen eines Abfrageparameters auf "Neu hinzufügen". Dadurch wird eine Zeile hinzugefügt, in die Sie die Schlüssel-Werte-Paare eingeben können. Sie können beliebig viele Abfrageparameter als Teil der BRE-Anforderung hinzufügen.

                  Analyseeinstellungen

                  In diesem Abschnitt können Sie die Antwort der BRE-Anforderung in verschiedene Variablen zerlegen:

                  Parameter

                  Beschreibung

                  Antwortvariable

                  Wählen Sie eine Variable aus, in die Sie einen bestimmten Abschnitt aus dem BRE-Anforderungsantwortobjekt extrahieren möchten. Sie können nur benutzerdefinierte Flow-Variablen aus der Dropdown-Liste auswählen.

                  Pfadausdruck

                  Definieren Sie den Pfadausdruck für die Analyse des Antwortobjekts. Abhängig von der Art der Datenstruktur des Antwortobjekts und den Anwendungsfällen zum Extrahieren einer Teilmenge dieser Informationen variiert der Pfadausdruck.

                  Die Daten werden vor der Ausführung des Pfadausdrucks auf eine Objekthierarchie normalisiert, sodass JSONPath unabhängig vom konfigurierten Inhaltstyp im Antwortobjekt verwendet wird.

                  Ausgangsvariablen

                  Die BRE-Anforderung gibt zwei Ausgabevariablen zurück:

                  • BRERequest1.httpResponseBody: Gibt den Antworttext für die BRE-Anforderung zurück.

                  • BRERequest1.httpStatusCode: Gibt den Statuscode der BRE-Anforderung zurück.

                    Diese Antwortcodes werden in die folgenden Kategorien eingeteilt:

                    • Informative Antworten (100–199)

                    • Erfolgreiche Antworten (200–299)

                    • Weiterleitungen (300–399)

                    • Clientfehler (400–499)

                    • Serverfehler (500–599)

                  Inhaltstypformate

                  In den folgenden Beispielen werden Beispieleingabeformate für Inhaltstypen und die JSON-Antwort beschrieben.

                  Inhaltstyp XML

                  Verwenden Sie dieses Tool, um XML in das JSON-Format https://codeshack.io/xml-to-json-converter/ zu konvertieren.

                  XML Eingabeformat:

                  <note> <to>Tove</to> <from>Jani</from> <heading>Reminder</heading> <body>Test application</body> </note> 

                  Normalisierte Daten-/JSON-Antwort

                  { "note": { "to": "Tove", "from": "Jani", "heading": "Erinnerung", "body": "Testanwendung" } } 

                  Beispiel für einen JSON-Pfadausdruck: Verwenden Sie $.note.from , um den Wert als Jani abzurufen.

                  Inhaltstyp TOML

                  Verwenden Sie dieses Tool, um TOML in das JSON-Format zu konvertierenhttps://www.convertjson.com/toml-to-json.htm.

                  TOML-Eingabeformat:

                  title = "TOML-Beispiel" [Besitzer] name = "Tom Preston-Werner" dob = 1979-05-27T07:32:00-08:00 

                  Normalisierte Daten-/JSON-Antwort

                  { "title": "TOML-Beispiel", "owner": { "name": "Tom Preston-Werner", "dob": "1979-05-27T15:32:00.000Z" } } 

                  Beispiel für einen JSON-Pfadausdruck: Verwenden Sie $.owner.name , um den Wert " Tom Preston-Werner" zu erhalten.

                  Inhaltstyp YAML

                  Verwenden Sie dieses Tool, um YAML in das JSON-Format https://www.convertjson.com/yaml-to-json.htm zu konvertieren.

                  YAML-Eingabeformat:

                  # Ein Mitarbeiterdatensatz martin: name: Martin D'vloper Job: Entwicklerfähigkeit: Elite 

                  Normalisierte Daten-/JSON-Antwort

                  { "martin": { "name": "Martin D'vloper", "Job": "Entwickler", "skill": "Elite" } } 

                  Beispiel für einen JSON-Pfadausdruck: Verwenden Sie $.martin.Job , um den Wert Developer abzurufen.

                  Inhaltstyp JSON

                  Verwenden Sie den JSON Expression Evaluator https://jsonpath.com/.

                  JSON-Eingabeformat:

                  { "martin": { "name": "Martin D'vloper", "Job": "Entwickler", "skill": "Elite" } } 

                  Normalisierte Daten-/JSON-Antwort

                  { "martin": { "name": "Martin D'vloper", "Job": "Entwickler", "skill": "Elite" } } 

                  Beispiel für einen JSON-Pfadausdruck: Verwenden Sie $.martin.Job , um den Wert Developer abzurufen.

                  Einleitung

                  Info zur Cisco Business Rules Engine

                  Mithilfe der Cisco© Business Rules Engine (BRE) können Sie Ihre Daten in die Webex Contact Center-Umgebung hochladen, um dort benutzerdefiniertes Routing zu erstellen und allgemein implementiert zu werden. Das System ruft die Daten zur Laufzeit ab und verwendet sie für Routing-Entscheidungen oder um Informationen für den Agenten anzuzeigen.

                  Beispiel: Ein Mieter möchte Anrufe an eine bestimmte Gruppe von Agenten auf der Grundlage der gewählten automatischen Rufnummernidentifikation (ANI) weiterleiten. In diesem Szenario kann der Besitzer einfach eine Liste mit ANIs hochladen. Wenn die ANI des eingehenden Anrufs in dieser Liste enthalten ist, leitet das System den Anruf an die in der Liste angegebene Agentengruppe weiter. Wenn die ANI nicht in der Liste enthalten ist, leitet das System den Anruf an die allgemeine Warteschlange weiter.

                  Eine typische BRE-Implementierung umfasst die folgenden Hauptkomponenten:

                  • Das Dienstprogramm "Business-Regelmodul" bietet eine Schnittstelle zum Erstellen von Domänen und Regelsätzen. Die BRE erfordert, dass eine eingehende Entscheidungsanforderung einer Domäne zugeordnet wird. Die Domäne enthält einen Satz von Regeln. Jeder Regel ist eine Priorität zugewiesen. Die BRE versucht, die Regel mit der höchsten Priorität der Domäne basierend auf den Bedingungen in den Regeln mit der Entscheidungsanforderung abzugleichen.

                  • Das BRE DataSync-Konfigurationsprogramm bietet eine Schnittstelle zum Definieren der Data Sync-Instanzen, um die Daten in die BRE-Datenbank zu importieren. Nachdem der Mandant die Datensynchronisierungsinstanz definiert hat, kann er eine CSV Datei hochladen. Das System konvertiert die hochgeladenen Daten mit kommagetrennten Werten in Datensätze in der BRE-Datenbank.

                  • Der Flow Designer ist eine Drag & Drop-Benutzeroberfläche, mit der Flows definiert werden, mit denen die Komponenten des Webex Contact Center orchestriert und automatisiert werden. Sie können einen Flow erstellen, der die BRE aufruft.

                  Richtlinien zur Datenverarbeitung

                  Um die Integrität und Sicherheit der BRE zu gewährleisten, müssen Sie die folgenden Richtlinien zur Datenverarbeitung einhalten:

                  • Zulässige Datentypen: Sie müssen Daten hochladen, die für den Betrieb und die Funktionalität des BRE unerlässlich sind. Dazu gehören unter anderem Geschäftsregeln, Konfigurationen und nicht vertrauliche Betriebsdaten.

                  • Beschränkung personenbezogener Daten: Sie dürfen keine personenbezogenen Daten (PII) in die BRE hochladen, mit Ausnahme der ANI-Daten. Zu den personenbezogenen Daten gehören unter anderem:

                    • Vollständige Namen
                    • Sozialversicherungsnummern
                    • E-Mail-Adresse
                    • Physische Adressen
                    • Finanzinformationen

                  ANI-Daten beziehen sich auf die Telefonnummer, die mit dem Anrufer verknüpft ist. ANI-Daten sind die einzige Art von personenbezogenen Daten, die zum Hochladen in die BRE zulässig ist. Diese Ausnahme dient der Unterstützung bestimmter Geschäftsfunktionen, die auf ANI-Daten basieren.

                  Implementierung der Business Rules Engine

                  Erstellen eines Regelsatzes

                  Das Dienstprogramm "Business-Regelmodul" wird vom Flow aufgerufen, wenn dem ACD eine neue Sprachanforderung vorgelegt wird. In diesem Abschnitt wird erläutert, wie Regeln eingerichtet werden können, damit das BRE-Dienstprogramm den ACD bei der Weiterleitung der eingehenden Anforderung unterstützen kann.

                  Die BRE erfordert, dass eine eingehende Entscheidungsanforderung einer Domäne und einem Regelsatz zugeordnet wird. Die BRE versucht, die Regel mit der höchsten Priorität basierend auf den Bedingungen in den Regeln mit der Entscheidungsanforderung abzugleichen.

                  Stellen Sie sicher, dass Sie einen Regelsatz erstellen, der alle Fälle abdeckt. Sie sollten z. B. Regeln für die Bedingungen "Übereinstimmung gefunden " und "Übereinstimmung nicht gefunden " erstellen. Oder Sie können Regeln für mehrere Bedingungen einrichten. Beispiel: ANI-Übereinstimmung oder ANI Keine Übereinstimmung , dann Gold oderSilber . In diesem Fall müssen Sie für jede Möglichkeit eine Regel erstellen. Zum Beispiel:

                  • ANI-Match und Gold

                  • ANI-Match und Silber

                  • ANI No Match und Gold

                  • ANI No Match und Silber

                  So erstellen Sie eine Reihe von Regeln:

                  1

                  Melden Sie sich am Cisco Webex Contact Center Managementportal an.

                  2

                  Klicken Sie auf den Pfad Cisco Webex Contact Center Management Portal > Business Rules , um das Dienstprogramm Business Rules Engine zu starten.

                  BRE nutzt Common Identity und eine Single-Sign-On-Interaktion. Wenn sich die Mandanten bereits beim Cisco Webex Contact Center Verwaltungsportal angemeldet haben, erhalten sie automatisch Zugriff auf das BRE-Dienstprogramm für ihre Organisation.

                  3

                  Erstellen Sie ein Attribut, das Ihrer Organisation zugewiesen werden soll:

                  1. Wählen Sie Attribute aus , und klicken Sie auf der Seite "Attribute" auf Hinzufügen .

                  2. Geben Sie auf der Seite "Attribute " den Kontext in das Feld "Name " ein .

                  3. Wählen Sie in der Dropdown-Liste den Datentyp " Text " aus.

                    Der Datentyp muss im BRE-Dienstprogramm Text sein .

                  4. Klicken Sie auf Speichern.

                  4

                  Wählen Sie Kontexte aus, um die Seite "Kontexte " anzuzeigen.

                  1. Geben Sie den Namen und eine optionale Beschreibung ein.

                  2. Wenn mehr als ein Attribut erstellt wurde, wählen Sie in der Dropdown-Liste "Attribut " das Attribut aus, das Sie diesem Kontext zuordnen möchten.

                  3. Klicken Sie auf Speichern.

                  5

                  Um Regeln zu erstellen, wählen Sie die Seite "Kontexte " aus.

                  1. Klicken Sie auf Regel hinzufügen und legen Sie die Einstellungen fest, die in der folgenden Tabelle beschrieben sind:

                    Feld

                    Beschreibung

                    Name

                    Der Name der Regel.

                    Beschreibung

                    Eine optionale Beschreibung der Regel.

                    Aktiv

                    Aktivieren Sie das Kontrollkästchen, um anzugeben, dass die Regel aktiv ist.

                    Priorität

                    Ziehen Sie den Schieberegler, um der Regel eine Priorität zuzuweisen. Die Regeln werden basierend auf der zugewiesenen Priorität ausgeführt, von der höchsten (100) bis zur niedrigsten.

                    Es wird empfohlen, Prioritäten ab 100 in absteigender Reihenfolge zuzuweisen.

                    Bedingungen

                    Geben Sie die Bedingungen aus der Dropdown-Liste an, und wählen Sie die Attribute und Werte aus.

                  2. Klicken Sie auf Regel hinzufügen (Editor) auf der Seite und geben Sie die Einstellungen an, die in der folgenden Tabelle beschrieben sind:

                    Feld

                    Beschreibung

                    Name

                    Der Name der Regel.

                    Beschreibung

                    Eine optionale Beschreibung der Regel.

                    Aktiv

                    Aktivieren Sie das Kontrollkästchen, um anzugeben, dass die Regel aktiv ist.

                    Priorität

                    Ziehen Sie den Schieberegler, um der Regel eine Priorität zuzuweisen. Die Regeln werden basierend auf der zugewiesenen Priorität ausgeführt, von der höchsten (100) bis zur niedrigsten.

                    Bedingungen

                    Wählen Sie die Bedingungen aus der Dropdown-Liste aus, und geben Sie die Attribute und Werte an.

                    Regel-Editor

                    Geben Sie den Code für die Regel ein.

                  3. Klicken Sie auf Speichern.

                  Der folgende Beispielcode gibt den Wert für ein Attribut mit dem Namen routeInfo zurück, wenn die Nummer, von der aus der Anrufer gewählt hat (ANI), mit der ANI in der Liste der Mandanten übereinstimmt, die in die BRE-Datenbank hochgeladen werden.

                  Der folgende Beispielcode gibt den Wert NotFound für das Attribut routeInfo zurück, wenn eine Nummer, von der aus der Anrufer gewählt hat (ANI), nicht mit einer ANI in der Liste übereinstimmt, die die Mandanten in die BRE-Datenbank hochgeladen haben.

                  Konfigurieren einer BRE DataSync-Instanz

                  Der BRE DataSync greift auf eine Datenbank zu, um Routing-Entscheidungen zu treffen. Sie müssen die Datenbank regelmäßig mit den entsprechenden Informationen aktualisieren. In diesem Abschnitt wird beschrieben, wie das BRE DataSync-Dienstprogramm konfiguriert werden kann, um das BRE-Repository zu aktualisieren.

                  BRE DataSync-Dienstprogramm

                  Agenten haben keinen Zugriff auf das BRE DataSync-Dienstprogramm.

                  Der Mandantenadministrator muss eine BRE DataSync-Instanz für jeden Datensatz erstellen, den die Regel-Engine während ihres Entscheidungsprozesses konsultiert. Der Administrator kann den Datensatz erstellen oder eine CSV Datei hochladen. Die Daten werden in Datensätze im BRE-Repository konvertiert.

                  Bevor Sie beginnen:

                  Wenden Sie sich an den Cisco Customer Service Account Manager, um Zugriff auf das BRE DataSync-Konto zu erhalten.

                  1

                  Melden Sie sich als Administrator beim BRE DataSync-Dienstprogramm an.

                  In Übereinstimmung mit den jüngsten Verbesserungen in BRE Hosting and Scalability wurden die URLs für das DataSync-Dienstprogramm geändert. Stellen Sie sicher, dass Sie die aktualisierten URLs zum Hochladen von Daten in BRE verwenden.

                  2

                  Wählen Sie BRE-Datenliste aus, um alle Informationen anzuzeigen, die sich auf die Mandantenorganisation beziehen.

                  3

                  (Optional) Wählen Sie BRE-Daten hinzufügen aus , um dem BRE-Repository Daten hinzuzufügen.

                  1. Wählen Sie den Organisationsnamen in der Dropdownliste TenantName aus.

                  2. Wählen Sie den BRE-Suchtyp aus der Dropdown-Liste aus.

                  3. Klicken Sie auf Daten hinzufügen, um den Schlüssel und Werteinzugeben.

                  4. (Optional) Klicken Sie auf Entfernen , um einen vorhandenen Schlüssel undWert zu löschen.

                  5. Klicken Sie auf Senden.

                  4

                  Wählen Sie BRE-CSV Daten hochladen aus , um die CSV Datei hochzuladen.

                  1. Wählen Sie den Organisationsnamen in der Dropdownliste TenantName aus.

                  2. Wählen Sie den BRE-Suchtyp aus der Dropdown-Liste aus.

                  3. Wählen Sie Hochladen aus , um die CSV Datei zu durchsuchen und hochzuladen.

                  4. Klicken Sie auf Senden.

                    Beispieldatei CSV mit Daten
                    Bei den Aktionen "Löschen", "Aktualisieren" und "Hinzufügen" wird nicht zwischen Groß- und Kleinschreibung unterschieden. Sie können auch die Syntax 725160001,,Delete verwenden, um die Daten zu löschen.

                  Erstellen eines Schemas mit BRE-Anforderungsaktivität

                  Sie können Schemata mit der Flow-Designer-Oberfläche erstellen, die im Webex Contact Center-Managementportal verfügbar ist. Erstellen Sie ein Schema mit der BRE-Anforderungsaktivität im Webex Contact Center-Flow-Designer.

                  Weitere Informationen zum Konfigurieren des Flows finden Sie in der BRE-Anforderung.

                  BRE-Anforderung

                  Verwenden Sie die BRE-Anforderungsaktivität, um die Daten aus der Business Rules Engine (BRE) Ihrer Organisation abzurufen, um sie im Flow zu verwenden. Die BRE-Anforderungsaktivität verwendet HTTP-Standardprotokolle, um Daten aus der BRE abzurufen.

                  In den folgenden Abschnitten können Sie die BRE-Anforderungsaktivität konfigurieren:

                  Allgemeine Einstellungen

                  Parameter

                  Beschreibung

                  Aktivitätsbezeichnung

                  Geben Sie einen Namen für die Aktivität ein.

                  Aktivitätsbeschreibung

                  (Optional) Geben Sie eine Beschreibung für die Aktivität ein.

                  Abfrageparameter

                  Im Rahmen der BRE-Anforderung können Sie die Parameter, die im API Aufruf angegeben werden, an die BRE übergeben. In den Schlüsselwertspalten können Sie den Schlüssel für die Abfrage und den zugehörigen Wert eingeben, der zusammen mit der Abfrage gesendet werden soll. Sie können auch die Syntax für doppelte geschweifte Klammern verwenden, um Variablenwerte zu übergeben.

                  Die BRE-Aktivität verfügt über einen vordefinierten Abfrageparameter: context. Dieser Abfrageparameter wird beim API Aufruf an die BRE übergeben.

                  Die TenantID wird automatisch als Parameter eingefügt und muss nicht konfiguriert werden.

                  Tabelle 1. Abfrageparameter

                  Parameter

                  Beschreibung

                  Kontext

                  Enthält den Grund für die Anforderung. Dieser obligatorische Parameter kann nicht bearbeitet oder gelöscht werden.

                  Dieser Parameter muss den gleichen Wert enthalten wie der Wert, der im Attributkontext in BRE angegeben ist. Weitere Informationen finden Sie unter . Erstellen eines Regelsatzes Im Cisco Webex Contact Center Benutzerhandbuch für die Business Rules Engine.

                  ANI

                  Enthält die ursprüngliche Telefonnummer des Anrufs. Dies ist ein Standardparameter, den Sie je nach Regelkonfiguration in der BRE bearbeiten oder löschen können.

                  Ein Beispielwert für ANI ist {{NewPhoneContact.ANI}}

                  Zeitüberschreitung bei Antwort

                  Gibt das Verbindungstimeout für die BRE-Anforderung an. Der Standardwert ist 2000 Millisekunden.

                  Anzahl der Wiederholungsversuche

                  Gibt an, wie oft die BRE-Anforderung nach einem Fehler versucht wird.

                  Dieser Parameter wird verwendet, wenn der Statuscode 5xx lautet. Beispiel: 500 oder 501.

                  Klicken Sie zum Hinzufügen eines Abfrageparameters auf "Neu hinzufügen". Dadurch wird eine Zeile hinzugefügt, in die Sie die Schlüssel-Werte-Paare eingeben können. Sie können beliebig viele Abfrageparameter als Teil der BRE-Anforderung hinzufügen.

                  Analyseeinstellungen

                  In diesem Abschnitt können Sie die Antwort der BRE-Anforderung in verschiedene Variablen zerlegen:

                  Parameter

                  Beschreibung

                  Antwortvariable

                  Wählen Sie eine Variable aus, in die Sie einen bestimmten Abschnitt aus dem BRE-Anforderungsantwortobjekt extrahieren möchten. Sie können nur benutzerdefinierte Flow-Variablen aus der Dropdown-Liste auswählen.

                  Pfadausdruck

                  Definieren Sie den Pfadausdruck für die Analyse des Antwortobjekts. Abhängig von der Art der Datenstruktur des Antwortobjekts und den Anwendungsfällen zum Extrahieren einer Teilmenge dieser Informationen variiert der Pfadausdruck.

                  Die Daten werden vor der Ausführung des Pfadausdrucks auf eine Objekthierarchie normalisiert, sodass JSONPath unabhängig vom konfigurierten Inhaltstyp im Antwortobjekt verwendet wird.

                  Ausgangsvariablen

                  Die BRE-Anforderung gibt zwei Ausgabevariablen zurück:

                  • BRERequest1.httpResponseBody: Gibt den Antworttext für die BRE-Anforderung zurück.

                  • BRERequest1.httpStatusCode: Gibt den Statuscode der BRE-Anforderung zurück.

                    Diese Antwortcodes werden in die folgenden Kategorien eingeteilt:

                    • Informative Antworten (100–199)

                    • Erfolgreiche Antworten (200–299)

                    • Weiterleitungen (300–399)

                    • Clientfehler (400–499)

                    • Serverfehler (500–599)

                  Inhaltstypformate

                  In den folgenden Beispielen werden Beispieleingabeformate für Inhaltstypen und die JSON-Antwort beschrieben.

                  Inhaltstyp XML

                  Verwenden Sie dieses Tool, um XML in das JSON-Format https://codeshack.io/xml-to-json-converter/ zu konvertieren.

                  XML Eingabeformat:

                  <note> <to>Tove</to> <from>Jani</from> <heading>Reminder</heading> <body>Test application</body> </note> 

                  Normalisierte Daten-/JSON-Antwort

                  { "note": { "to": "Tove", "from": "Jani", "heading": "Erinnerung", "body": "Testanwendung" } } 

                  Beispiel für einen JSON-Pfadausdruck: Verwenden Sie $.note.from , um den Wert als Jani abzurufen.

                  Inhaltstyp TOML

                  Verwenden Sie dieses Tool, um TOML in das JSON-Format zu konvertierenhttps://www.convertjson.com/toml-to-json.htm.

                  TOML-Eingabeformat:

                  title = "TOML-Beispiel" [Besitzer] name = "Tom Preston-Werner" dob = 1979-05-27T07:32:00-08:00 

                  Normalisierte Daten-/JSON-Antwort

                  { "title": "TOML-Beispiel", "owner": { "name": "Tom Preston-Werner", "dob": "1979-05-27T15:32:00.000Z" } } 

                  Beispiel für einen JSON-Pfadausdruck: Verwenden Sie $.owner.name , um den Wert " Tom Preston-Werner" zu erhalten.

                  Inhaltstyp YAML

                  Verwenden Sie dieses Tool, um YAML in das JSON-Format https://www.convertjson.com/yaml-to-json.htm zu konvertieren.

                  YAML-Eingabeformat:

                  # Ein Mitarbeiterdatensatz martin: name: Martin D'vloper Job: Entwicklerfähigkeit: Elite 

                  Normalisierte Daten-/JSON-Antwort

                  { "martin": { "name": "Martin D'vloper", "Job": "Entwickler", "skill": "Elite" } } 

                  Beispiel für einen JSON-Pfadausdruck: Verwenden Sie $.martin.Job , um den Wert Developer abzurufen.

                  Inhaltstyp JSON

                  Verwenden Sie den JSON Expression Evaluator https://jsonpath.com/.

                  JSON-Eingabeformat:

                  { "martin": { "name": "Martin D'vloper", "Job": "Entwickler", "skill": "Elite" } } 

                  Normalisierte Daten-/JSON-Antwort

                  { "martin": { "name": "Martin D'vloper", "Job": "Entwickler", "skill": "Elite" } } 

                  Beispiel für einen JSON-Pfadausdruck: Verwenden Sie $.martin.Job , um den Wert Developer abzurufen.

                  Einleitung

                  Info zur Cisco Business Rules Engine

                  Mithilfe der Cisco© Business Rules Engine (BRE) können Sie Ihre Daten in die Webex Contact Center-Umgebung hochladen, um dort benutzerdefiniertes Routing zu erstellen und allgemein implementiert zu werden. Das System ruft die Daten zur Laufzeit ab und verwendet sie für Routing-Entscheidungen oder um Informationen für den Agenten anzuzeigen.

                  Beispiel: Ein Mieter möchte Anrufe an eine bestimmte Gruppe von Agenten auf der Grundlage der gewählten automatischen Rufnummernidentifikation (ANI) weiterleiten. In diesem Szenario kann der Besitzer einfach eine Liste mit ANIs hochladen. Wenn die ANI des eingehenden Anrufs in dieser Liste enthalten ist, leitet das System den Anruf an die in der Liste angegebene Agentengruppe weiter. Wenn die ANI nicht in der Liste enthalten ist, leitet das System den Anruf an die allgemeine Warteschlange weiter.

                  Eine typische BRE-Implementierung umfasst die folgenden Hauptkomponenten:

                  • Das Dienstprogramm "Business-Regelmodul" bietet eine Schnittstelle zum Erstellen von Domänen und Regelsätzen. Die BRE erfordert, dass eine eingehende Entscheidungsanforderung einer Domäne zugeordnet wird. Die Domäne enthält einen Satz von Regeln. Jeder Regel ist eine Priorität zugewiesen. Die BRE versucht, die Regel mit der höchsten Priorität der Domäne basierend auf den Bedingungen in den Regeln mit der Entscheidungsanforderung abzugleichen.

                  • Das BRE DataSync-Konfigurationsprogramm bietet eine Schnittstelle zum Definieren der Data Sync-Instanzen, um die Daten in die BRE-Datenbank zu importieren. Nachdem der Mandant die Datensynchronisierungsinstanz definiert hat, kann er eine CSV Datei hochladen. Das System konvertiert die hochgeladenen Daten mit kommagetrennten Werten in Datensätze in der BRE-Datenbank.

                  • Der Flow Designer ist eine Drag & Drop-Benutzeroberfläche, mit der Flows definiert werden, mit denen die Komponenten des Webex Contact Center orchestriert und automatisiert werden. Sie können einen Flow erstellen, der die BRE aufruft.

                  Richtlinien zur Datenverarbeitung

                  Um die Integrität und Sicherheit der BRE zu gewährleisten, müssen Sie die folgenden Richtlinien zur Datenverarbeitung einhalten:

                  • Zulässige Datentypen: Sie müssen Daten hochladen, die für den Betrieb und die Funktionalität des BRE unerlässlich sind. Dazu gehören unter anderem Geschäftsregeln, Konfigurationen und nicht vertrauliche Betriebsdaten.

                  • Beschränkung personenbezogener Daten: Sie dürfen keine personenbezogenen Daten (PII) in die BRE hochladen, mit Ausnahme der ANI-Daten. Zu den personenbezogenen Daten gehören unter anderem:

                    • Vollständige Namen
                    • Sozialversicherungsnummern
                    • E-Mail-Adresse
                    • Physische Adressen
                    • Finanzinformationen

                  ANI-Daten beziehen sich auf die Telefonnummer, die mit dem Anrufer verknüpft ist. ANI-Daten sind die einzige Art von personenbezogenen Daten, die zum Hochladen in die BRE zulässig ist. Diese Ausnahme dient der Unterstützung bestimmter Geschäftsfunktionen, die auf ANI-Daten basieren.

                  Implementierung der Business Rules Engine

                  Erstellen eines Regelsatzes

                  Das Dienstprogramm "Business-Regelmodul" wird vom Flow aufgerufen, wenn dem ACD eine neue Sprachanforderung vorgelegt wird. In diesem Abschnitt wird erläutert, wie Regeln eingerichtet werden können, damit das BRE-Dienstprogramm den ACD bei der Weiterleitung der eingehenden Anforderung unterstützen kann.

                  Die BRE erfordert, dass eine eingehende Entscheidungsanforderung einer Domäne und einem Regelsatz zugeordnet wird. Die BRE versucht, die Regel mit der höchsten Priorität basierend auf den Bedingungen in den Regeln mit der Entscheidungsanforderung abzugleichen.

                  Stellen Sie sicher, dass Sie einen Regelsatz erstellen, der alle Fälle abdeckt. Sie sollten z. B. Regeln für die Bedingungen "Übereinstimmung gefunden " und "Übereinstimmung nicht gefunden " erstellen. Oder Sie können Regeln für mehrere Bedingungen einrichten. Beispiel: ANI-Übereinstimmung oder ANI Keine Übereinstimmung , dann Gold oderSilber . In diesem Fall müssen Sie für jede Möglichkeit eine Regel erstellen. Zum Beispiel:

                  • ANI-Match und Gold

                  • ANI-Match und Silber

                  • ANI No Match und Gold

                  • ANI No Match und Silber

                  So erstellen Sie eine Reihe von Regeln:

                  1

                  Melden Sie sich am Cisco Webex Contact Center Managementportal an.

                  2

                  Klicken Sie auf den Pfad Cisco Webex Contact Center Management Portal > Business Rules , um das Dienstprogramm Business Rules Engine zu starten.

                  BRE nutzt Common Identity und eine Single-Sign-On-Interaktion. Wenn sich die Mandanten bereits beim Cisco Webex Contact Center Verwaltungsportal angemeldet haben, erhalten sie automatisch Zugriff auf das BRE-Dienstprogramm für ihre Organisation.

                  3

                  Erstellen Sie ein Attribut, das Ihrer Organisation zugewiesen werden soll:

                  1. Wählen Sie Attribute aus , und klicken Sie auf der Seite "Attribute" auf Hinzufügen .

                  2. Geben Sie auf der Seite "Attribute " den Kontext in das Feld "Name " ein .

                  3. Wählen Sie in der Dropdown-Liste den Datentyp " Text " aus.

                    Der Datentyp muss im BRE-Dienstprogramm Text sein .

                  4. Klicken Sie auf Speichern.

                  4

                  Wählen Sie Kontexte aus, um die Seite "Kontexte " anzuzeigen.

                  1. Geben Sie den Namen und eine optionale Beschreibung ein.

                  2. Wenn mehr als ein Attribut erstellt wurde, wählen Sie in der Dropdown-Liste "Attribut " das Attribut aus, das Sie diesem Kontext zuordnen möchten.

                  3. Klicken Sie auf Speichern.

                  5

                  Um Regeln zu erstellen, wählen Sie die Seite "Kontexte " aus.

                  1. Klicken Sie auf Regel hinzufügen und legen Sie die Einstellungen fest, die in der folgenden Tabelle beschrieben sind:

                    Feld

                    Beschreibung

                    Name

                    Der Name der Regel.

                    Beschreibung

                    Eine optionale Beschreibung der Regel.

                    Aktiv

                    Aktivieren Sie das Kontrollkästchen, um anzugeben, dass die Regel aktiv ist.

                    Priorität

                    Ziehen Sie den Schieberegler, um der Regel eine Priorität zuzuweisen. Die Regeln werden basierend auf der zugewiesenen Priorität ausgeführt, von der höchsten (100) bis zur niedrigsten.

                    Es wird empfohlen, Prioritäten ab 100 in absteigender Reihenfolge zuzuweisen.

                    Bedingungen

                    Geben Sie die Bedingungen aus der Dropdown-Liste an, und wählen Sie die Attribute und Werte aus.

                  2. Klicken Sie auf Regel hinzufügen (Editor) auf der Seite und geben Sie die Einstellungen an, die in der folgenden Tabelle beschrieben sind:

                    Feld

                    Beschreibung

                    Name

                    Der Name der Regel.

                    Beschreibung

                    Eine optionale Beschreibung der Regel.

                    Aktiv

                    Aktivieren Sie das Kontrollkästchen, um anzugeben, dass die Regel aktiv ist.

                    Priorität

                    Ziehen Sie den Schieberegler, um der Regel eine Priorität zuzuweisen. Die Regeln werden basierend auf der zugewiesenen Priorität ausgeführt, von der höchsten (100) bis zur niedrigsten.

                    Bedingungen

                    Wählen Sie die Bedingungen aus der Dropdown-Liste aus, und geben Sie die Attribute und Werte an.

                    Regel-Editor

                    Geben Sie den Code für die Regel ein.

                  3. Klicken Sie auf Speichern.

                  Der folgende Beispielcode gibt den Wert für ein Attribut mit dem Namen routeInfo zurück, wenn die Nummer, von der aus der Anrufer gewählt hat (ANI), mit der ANI in der Liste der Mandanten übereinstimmt, die in die BRE-Datenbank hochgeladen werden.

                  Der folgende Beispielcode gibt den Wert NotFound für das Attribut routeInfo zurück, wenn eine Nummer, von der aus der Anrufer gewählt hat (ANI), nicht mit einer ANI in der Liste übereinstimmt, die die Mandanten in die BRE-Datenbank hochgeladen haben.

                  Konfigurieren einer BRE DataSync-Instanz

                  Der BRE DataSync greift auf eine Datenbank zu, um Routing-Entscheidungen zu treffen. Sie müssen die Datenbank regelmäßig mit den entsprechenden Informationen aktualisieren. In diesem Abschnitt wird beschrieben, wie das BRE DataSync-Dienstprogramm konfiguriert werden kann, um das BRE-Repository zu aktualisieren.

                  BRE DataSync-Dienstprogramm

                  Agenten haben keinen Zugriff auf das BRE DataSync-Dienstprogramm.

                  Der Mandantenadministrator muss eine BRE DataSync-Instanz für jeden Datensatz erstellen, den die Regel-Engine während ihres Entscheidungsprozesses konsultiert. Der Administrator kann den Datensatz erstellen oder eine CSV Datei hochladen. Die Daten werden in Datensätze im BRE-Repository konvertiert.

                  Bevor Sie beginnen:

                  Wenden Sie sich an den Cisco Customer Service Account Manager, um Zugriff auf das BRE DataSync-Konto zu erhalten.

                  1

                  Melden Sie sich als Administrator beim BRE DataSync-Dienstprogramm an.

                  In Übereinstimmung mit den jüngsten Verbesserungen in BRE Hosting and Scalability wurden die URLs für das DataSync-Dienstprogramm geändert. Stellen Sie sicher, dass Sie die aktualisierten URLs zum Hochladen von Daten in BRE verwenden.

                  2

                  Wählen Sie BRE-Datenliste aus, um alle Informationen anzuzeigen, die sich auf die Mandantenorganisation beziehen.

                  3

                  (Optional) Wählen Sie BRE-Daten hinzufügen aus , um dem BRE-Repository Daten hinzuzufügen.

                  1. Wählen Sie den Organisationsnamen in der Dropdownliste TenantName aus.

                  2. Wählen Sie den BRE-Suchtyp aus der Dropdown-Liste aus.

                  3. Klicken Sie auf Daten hinzufügen, um den Schlüssel und Werteinzugeben.

                  4. (Optional) Klicken Sie auf Entfernen , um einen vorhandenen Schlüssel undWert zu löschen.

                  5. Klicken Sie auf Senden.

                  4

                  Wählen Sie BRE-CSV Daten hochladen aus , um die CSV Datei hochzuladen.

                  1. Wählen Sie den Organisationsnamen in der Dropdownliste TenantName aus.

                  2. Wählen Sie den BRE-Suchtyp aus der Dropdown-Liste aus.

                  3. Wählen Sie Hochladen aus , um die CSV Datei zu durchsuchen und hochzuladen.

                  4. Klicken Sie auf Senden.

                    Beispieldatei CSV mit Daten
                    Bei den Aktionen "Löschen", "Aktualisieren" und "Hinzufügen" wird nicht zwischen Groß- und Kleinschreibung unterschieden. Sie können auch die Syntax 725160001,,Delete verwenden, um die Daten zu löschen.

                  Erstellen eines Schemas mit BRE-Anforderungsaktivität

                  Sie können Schemata mit der Flow-Designer-Oberfläche erstellen, die im Webex Contact Center-Managementportal verfügbar ist. Erstellen Sie ein Schema mit der BRE-Anforderungsaktivität im Webex Contact Center-Flow-Designer.

                  Weitere Informationen zum Konfigurieren des Flows finden Sie in der BRE-Anforderung.

                  BRE-Anforderung

                  Verwenden Sie die BRE-Anforderungsaktivität, um die Daten aus der Business Rules Engine (BRE) Ihrer Organisation abzurufen, um sie im Flow zu verwenden. Die BRE-Anforderungsaktivität verwendet HTTP-Standardprotokolle, um Daten aus der BRE abzurufen.

                  In den folgenden Abschnitten können Sie die BRE-Anforderungsaktivität konfigurieren:

                  Allgemeine Einstellungen

                  Parameter

                  Beschreibung

                  Aktivitätsbezeichnung

                  Geben Sie einen Namen für die Aktivität ein.

                  Aktivitätsbeschreibung

                  (Optional) Geben Sie eine Beschreibung für die Aktivität ein.

                  Abfrageparameter

                  Im Rahmen der BRE-Anforderung können Sie die Parameter, die im API Aufruf angegeben werden, an die BRE übergeben. In den Schlüsselwertspalten können Sie den Schlüssel für die Abfrage und den zugehörigen Wert eingeben, der zusammen mit der Abfrage gesendet werden soll. Sie können auch die Syntax für doppelte geschweifte Klammern verwenden, um Variablenwerte zu übergeben.

                  Die BRE-Aktivität verfügt über einen vordefinierten Abfrageparameter: context. Dieser Abfrageparameter wird beim API Aufruf an die BRE übergeben.

                  Die TenantID wird automatisch als Parameter eingefügt und muss nicht konfiguriert werden.

                  Tabelle 1. Abfrageparameter

                  Parameter

                  Beschreibung

                  Kontext

                  Enthält den Grund für die Anforderung. Dieser obligatorische Parameter kann nicht bearbeitet oder gelöscht werden.

                  Dieser Parameter muss den gleichen Wert enthalten wie der Wert, der im Attributkontext in BRE angegeben ist. Weitere Informationen finden Sie unter . Erstellen eines Regelsatzes Im Cisco Webex Contact Center Benutzerhandbuch für die Business Rules Engine.

                  ANI

                  Enthält die ursprüngliche Telefonnummer des Anrufs. Dies ist ein Standardparameter, den Sie je nach Regelkonfiguration in der BRE bearbeiten oder löschen können.

                  Ein Beispielwert für ANI ist {{NewPhoneContact.ANI}}

                  Zeitüberschreitung bei Antwort

                  Gibt das Verbindungstimeout für die BRE-Anforderung an. Der Standardwert ist 2000 Millisekunden.

                  Anzahl der Wiederholungsversuche

                  Gibt an, wie oft die BRE-Anforderung nach einem Fehler versucht wird.

                  Dieser Parameter wird verwendet, wenn der Statuscode 5xx lautet. Beispiel: 500 oder 501.

                  Klicken Sie zum Hinzufügen eines Abfrageparameters auf "Neu hinzufügen". Dadurch wird eine Zeile hinzugefügt, in die Sie die Schlüssel-Werte-Paare eingeben können. Sie können beliebig viele Abfrageparameter als Teil der BRE-Anforderung hinzufügen.

                  Analyseeinstellungen

                  In diesem Abschnitt können Sie die Antwort der BRE-Anforderung in verschiedene Variablen zerlegen:

                  Parameter

                  Beschreibung

                  Antwortvariable

                  Wählen Sie eine Variable aus, in die Sie einen bestimmten Abschnitt aus dem BRE-Anforderungsantwortobjekt extrahieren möchten. Sie können nur benutzerdefinierte Flow-Variablen aus der Dropdown-Liste auswählen.

                  Pfadausdruck

                  Definieren Sie den Pfadausdruck für die Analyse des Antwortobjekts. Abhängig von der Art der Datenstruktur des Antwortobjekts und den Anwendungsfällen zum Extrahieren einer Teilmenge dieser Informationen variiert der Pfadausdruck.

                  Die Daten werden vor der Ausführung des Pfadausdrucks auf eine Objekthierarchie normalisiert, sodass JSONPath unabhängig vom konfigurierten Inhaltstyp im Antwortobjekt verwendet wird.

                  Ausgangsvariablen

                  Die BRE-Anforderung gibt zwei Ausgabevariablen zurück:

                  • BRERequest1.httpResponseBody: Gibt den Antworttext für die BRE-Anforderung zurück.

                  • BRERequest1.httpStatusCode: Gibt den Statuscode der BRE-Anforderung zurück.

                    Diese Antwortcodes werden in die folgenden Kategorien eingeteilt:

                    • Informative Antworten (100–199)

                    • Erfolgreiche Antworten (200–299)

                    • Weiterleitungen (300–399)

                    • Clientfehler (400–499)

                    • Serverfehler (500–599)

                  Inhaltstypformate

                  In den folgenden Beispielen werden Beispieleingabeformate für Inhaltstypen und die JSON-Antwort beschrieben.

                  Inhaltstyp XML

                  Verwenden Sie dieses Tool, um XML in das JSON-Format https://codeshack.io/xml-to-json-converter/ zu konvertieren.

                  XML Eingabeformat:

                  <note> <to>Tove</to> <from>Jani</from> <heading>Reminder</heading> <body>Test application</body> </note> 

                  Normalisierte Daten-/JSON-Antwort

                  { "note": { "to": "Tove", "from": "Jani", "heading": "Erinnerung", "body": "Testanwendung" } } 

                  Beispiel für einen JSON-Pfadausdruck: Verwenden Sie $.note.from , um den Wert als Jani abzurufen.

                  Inhaltstyp TOML

                  Verwenden Sie dieses Tool, um TOML in das JSON-Format zu konvertierenhttps://www.convertjson.com/toml-to-json.htm.

                  TOML-Eingabeformat:

                  title = "TOML-Beispiel" [Besitzer] name = "Tom Preston-Werner" dob = 1979-05-27T07:32:00-08:00 

                  Normalisierte Daten-/JSON-Antwort

                  { "title": "TOML-Beispiel", "owner": { "name": "Tom Preston-Werner", "dob": "1979-05-27T15:32:00.000Z" } } 

                  Beispiel für einen JSON-Pfadausdruck: Verwenden Sie $.owner.name , um den Wert " Tom Preston-Werner" zu erhalten.

                  Inhaltstyp YAML

                  Verwenden Sie dieses Tool, um YAML in das JSON-Format https://www.convertjson.com/yaml-to-json.htm zu konvertieren.

                  YAML-Eingabeformat:

                  # Ein Mitarbeiterdatensatz martin: name: Martin D'vloper Job: Entwicklerfähigkeit: Elite 

                  Normalisierte Daten-/JSON-Antwort

                  { "martin": { "name": "Martin D'vloper", "Job": "Entwickler", "skill": "Elite" } } 

                  Beispiel für einen JSON-Pfadausdruck: Verwenden Sie $.martin.Job , um den Wert Developer abzurufen.

                  Inhaltstyp JSON

                  Verwenden Sie den JSON Expression Evaluator https://jsonpath.com/.

                  JSON-Eingabeformat:

                  { "martin": { "name": "Martin D'vloper", "Job": "Entwickler", "skill": "Elite" } } 

                  Normalisierte Daten-/JSON-Antwort

                  { "martin": { "name": "Martin D'vloper", "Job": "Entwickler", "skill": "Elite" } } 

                  Beispiel für einen JSON-Pfadausdruck: Verwenden Sie $.martin.Job , um den Wert Developer abzurufen.

                  Einführung

                  Informationen zur Cisco Business Rules Engine

                  Mit der Cisco© Business Rules Engine (BRE) können Sie Ihre Daten zum benutzerdefinierten Routing und zur allgemeinen Implementierung in die Webex Contact Center-Umgebung hochladen. Das System ruft die Daten zur Laufzeit ab und verwendet sie für das Routing von Entscheidungen oder für die Anzeige von Informationen an den Agenten.

                  Beispielsweise möchte ein Mandant Anrufe basierend auf der gewählten automatischen Nummernidentifizierung (ANI) an eine bestimmte Gruppe von Agenten weiterleiten. In diesem Szenario kann der Mandant einfach eine Liste von ANIs hochladen. Wenn die ANI des eingehenden Anrufs in dieser Liste aufgeführt ist, leitet das System den Anruf an die in der Liste angegebene Gruppe von Agenten weiter. Wenn die ANI nicht in der Liste aufgeführt ist, leitet das System den Anruf an die allgemeine Warteschlange weiter.

                  Eine typische BRE-Implementierung umfasst die folgenden Hauptkomponenten:

                  • Das Dienstprogramm Business Rules Engine bietet eine Schnittstelle zum Erstellen von Domänen und Regelsätzen. Die BRE erfordert, dass eine eingehende Entscheidungsanfrage mit einer Domäne verknüpft wird. Die Domäne enthält eine Reihe von Regeln. Jeder Regel wird eine Priorität zugewiesen. Die BRE versucht, die Regel mit der höchsten Priorität der Domäne auf Grundlage der Bedingungen in den Regeln mit der Entscheidungsanfrage abzustimmen.

                  • Das Konfigurationsprogramm BRE DataSync bietet eine Schnittstelle zur Definition der Datensynchronisierungsinstanzen, um die Daten in die BRE-Datenbank zu importieren. Nachdem der Tenant die Datensynchronisierungsinstanz definiert hat, kann der Tenant eine CSV-Datei hochladen. Das System konvertiert die hochgeladenen kommagetrennten Daten in Datensätze in der BRE-Datenbank.

                  • Flow Designer ist eine Drag-and-Drop-Benutzeroberfläche, mit der Abläufe definiert werden, die die Komponenten des Webex Contact Center orchestrieren und automatisieren. Sie können einen Ablauf erstellen, der die BRE aufruft.

                  Richtlinien für die Datenverarbeitung

                  Um die Integrität und Sicherheit der BRE zu wahren, müssen Sie die folgenden Richtlinien für die Datenverarbeitung einhalten:

                  • Zulässige Datentypen: Sie müssen Daten hochladen, die für den Betrieb und die Funktionalität der BRE unerlässlich sind. Dazu gehören unter anderem Geschäftsregeln, Konfigurationen und nicht sensible Betriebsdaten.

                  • Einschränkung der personenbezogenen Daten: Mit Ausnahme der ANI-Daten müssen Sie keine persönlich identifizierbaren Informationen (PII) in die BRE hochladen. Personenbezogene Daten umfassen unter anderem:

                    • Vollständige Namen
                    • Sozialversicherungsnummern
                    • E-Mail-Adressen
                    • Physische Adressen
                    • Finanzinformationen

                  ANI-Daten beziehen sich auf die mit dem anrufenden Teilnehmer verknüpfte Telefonnummer. ANI-Daten sind der einzige PII-Typ, der zum Hochladen in die BRE zulässig ist. Diese Ausnahme besteht darin, bestimmte Geschäftsfunktionen zu unterstützen, die auf ANI-Daten basieren.

                  Implementierung des Business Rules Engine

                  Erstellen eines Regelsatzes

                  Das Dienstprogramm Business Rule Engine wird vom Ablauf aufgerufen, wenn der ACD eine neue Sprachanfrage vorgelegt wird. In diesem Abschnitt wird erläutert, wie Regeln eingerichtet werden können, damit das Dienstprogramm BRE die ACD beim Weiterleiten der eingehenden Anfrage unterstützen kann.

                  Die BRE erfordert, dass eine eingehende Entscheidungsanfrage mit einer Domäne und einem Regelsatz verknüpft wird. Die BRE versucht, die Regel mit der höchsten Priorität auf der Grundlage der Bedingungen in den Regeln mit der Entscheidungsanfrage abzustimmen.

                  Stellen Sie sicher, dass Sie ein Regelwerk erstellen, das alle Fälle abdeckt. Sie sollten beispielsweise Regeln für die Bedingungen Übereinstimmung gefunden und Übereinstimmung nicht gefunden erstellen. Sie können auch Regeln für mehrere Bedingungen einrichten. Beispiel: ANI Match oder ANI No Match, dann Gold oder Silber. In diesem Fall müssen Sie für jede Möglichkeit eine Regel erstellen. Beispiel:

                  • ANI Match und Gold

                  • ANI Match und Silber

                  • ANI No Match und Gold

                  • ANI No Match und Silber

                  So erstellen Sie einen Regelsatz:

                  1

                  Melden Sie sich beim Cisco Webex Contact Center-Verwaltungsportal an.

                  2

                  Klicken Sie auf den Pfad Cisco Webex Contact Center Management Portal > Geschäftsregeln , um das Dienstprogramm für die Geschäftsregeln-Engine zu starten.

                  BRE nutzt Common Identity und eine Single Sign-On-Interaktion. Wenn sich die Mandanten bereits beim Cisco Webex Contact Center Management Portal angemeldet haben, erhalten sie automatisch Zugriff auf das BRE-Dienstprogramm für ihre Organisation.

                  3

                  Erstellen Sie ein Attribut, das Sie mit Ihrer Organisation verknüpfen möchten:

                  1. Wählen Sie Attribute aus, und klicken Sie auf der Seite Attribute auf Hinzufügen.

                  2. Geben Sie auf der Seite Attribute in das Feld Name den Kontext ein.

                  3. Wählen Sie in der Dropdown-Liste den Datentyp als Text aus.

                    Der Datentyp muss im BRE-Dienstprogramm Text sein.

                  4. Klicken Sie auf Speichern.

                  4

                  Wählen Sie Kontexte aus, um die Seite Kontexte anzuzeigen.

                  1. Geben Sie den Namen und eine optionale Beschreibung ein.

                  2. Wenn mehr als ein Attribut erstellt wurde, wählen Sie in der Dropdown-Liste Attribut das Attribut aus, das Sie diesem Kontext zuordnen möchten.

                  3. Klicken Sie auf Speichern.

                  5

                  Um Regeln zu erstellen, wählen Sie die Seite Kontexte aus.

                  1. Klicken Sie auf den Abschnitt Regel hinzufügen der Seite, und geben Sie die in der folgenden Tabelle beschriebenen Einstellungen an:

                    Feld

                    Beschreibung

                    Name

                    Der Name der Regel.

                    Beschreibung

                    Eine optionale Beschreibung der Regel.

                    Aktiv

                    Aktivieren Sie das Kontrollkästchen, um anzugeben, dass die Regel aktiv ist.

                    Priorität

                    Ziehen Sie den Schieberegler, um der Regel eine Priorität zuzuweisen. Die Regeln werden basierend auf der zugewiesenen Priorität von der höchsten (100) bis zur niedrigsten ausgeführt.

                    Es wird empfohlen, mit der Zuweisung von Prioritäten ab 100 in absteigender Reihenfolge zu beginnen.

                    Bedingungen

                    Geben Sie die Bedingungen aus der Dropdown-Liste an, und wählen Sie die Attribute und Werte aus.

                  2. Klicken Sie auf den Abschnitt Regel (Editor) der Seite hinzufügen, und geben Sie die Einstellungen an, die in der folgenden Tabelle beschrieben werden:

                    Feld

                    Beschreibung

                    Name

                    Der Name der Regel.

                    Beschreibung

                    Eine optionale Beschreibung der Regel.

                    Aktiv

                    Aktivieren Sie das Kontrollkästchen, um anzugeben, dass die Regel aktiv ist.

                    Priorität

                    Ziehen Sie den Schieberegler, um der Regel eine Priorität zuzuweisen. Die Regeln werden basierend auf der zugewiesenen Priorität von der höchsten (100) bis zur niedrigsten ausgeführt.

                    Bedingungen

                    Wählen Sie die Bedingungen in der Dropdown-Liste aus, und geben Sie die Attribute und Werte an.

                    Regeleditor

                    Geben Sie den Code für die Regel ein.

                  3. Klicken Sie auf Speichern.

                  Der folgende Beispielcode gibt den Wert für ein Attribut mit dem Namen routeInfo zurück, wenn die vom Anrufer gewählte Nummer (ANI) mit der ANI in der Liste der Tenants übereinstimmt, die in die BRE-Datenbank hochgeladen werden.

                  Der folgende Beispielcode gibt den Wert NotFound für das Attribut routeInfo zurück, wenn eine Nummer, von der der Anrufer (ANI) gewählt hat, nicht mit einer ANI in der Liste übereinstimmt, die die Tenants in die BRE-Datenbank hochgeladen haben.

                  Konfigurieren einer BRE DataSync-Instanz

                  Die BRE DataSync greift auf eine Datenbank zu, um Routing-Entscheidungen zu treffen. Sie müssen die Datenbank regelmäßig mit den entsprechenden Informationen aktualisieren. In diesem Abschnitt wird beschrieben, wie das Dienstprogramm BRE DataSync konfiguriert werden kann, um das BRE-Repository zu aktualisieren.

                  BRE DataSync Utility

                  Agenten haben keinen Zugriff auf das Dienstprogramm BRE DataSync.

                  Der Mandantenadministrator muss für jeden Datensatz, den die Rules Engine während des Entscheidungsprozesses konsultieren wird, eine BRE DataSync-Instanz erstellen. Der Administrator kann den Datensatz erstellen oder eine CSV-Datei hochladen. Die Daten werden im BRE-Repository in Datensätze konvertiert.

                  Vorbereitungen

                  Kontaktieren Sie den Cisco Customer Service Account Manager, um Zugriff auf das BRE DataSync-Konto zu erhalten.

                  1

                  Melden Sie sich als Administrator beim BRE DataSync-Dienstprogramm an.

                  In Übereinstimmung mit den jüngsten Verbesserungen bei BRE Hosting und Skalierbarkeit haben sich die URLs für das Dienstprogramm DataSync geändert. Stellen Sie sicher, dass Sie die aktualisierten URLs verwenden, um Daten in BRE hochzuladen.

                  2

                  Wählen Sie BRE-Datenliste aus, um alle Informationen zur Mandantenorganisation anzuzeigen.

                  3

                  (Optional) Wählen Sie BRE-Daten hinzufügen aus, um Daten zum BRE-Repository hinzuzufügen.

                  1. Wählen Sie den Namen der Organisation aus der Dropdown-Liste TenantName aus.

                  2. Wählen Sie den BRE-Suchtyp aus der Dropdown-Liste aus.

                  3. Klicken Sie auf Daten hinzufügen , um den Schlüssel und den Wert einzugeben.

                  4. (Optional) Klicken Sie auf Entfernen , um einen vorhandenen Schlüssel und Wert zu löschen.

                  5. Klicken einreichen.

                  4

                  Wählen Sie BRE CSV-Daten hochladen aus, um die CSV-Datei hochzuladen.

                  1. Wählen Sie den Namen der Organisation aus der Dropdown-Liste TenantName aus.

                  2. Wählen Sie den BRE-Suchtyp aus der Dropdown-Liste aus.

                  3. Wählen Sie Hochladen aus, um die CSV-Datei zu durchsuchen und hochzuladen.

                  4. Klicken einreichen.

                    Beispiel-CSV-Datei mit Daten
                    Bei den Aktionen „Löschen“, „Aktualisieren“ und „Hinzufügen“ wird die Groß- und Kleinschreibung nicht beachtet. Sie können die Daten auch mit der Syntax 725160001,,Löschen löschen.

                  Erstellen eines Ablaufs mit BRE-Anfrageaktivität

                  Sie können Abläufe mithilfe der Flow Designer-Schnittstelle erstellen, die im Webex Contact Center-Verwaltungsportal verfügbar ist. Erstellen Sie einen Flow mit der BRE-Anfrage -Aktivität im Webex Contact Center Flow Designer.

                  Weitere Informationen zum Konfigurieren des Ablaufs finden Sie in der BRE-Anfrage.

                  BRE-Anfrage

                  Verwenden Sie die BRE-Anfrageaktivität, um die Daten aus der Business Rules Engine (BRE) Ihrer Organisation für den Ablauf abzurufen. Die BRE-Anfrageaktivität verwendet Standard-HTTP-Protokolle, um Daten aus der BRE abzurufen.

                  In den folgenden Abschnitten können Sie die BRE-Anfrage-Aktivität konfigurieren:

                  Allgemeine Einstellungen

                  Parameter

                  Beschreibung

                  Aktivitätsbezeichnung

                  Geben Sie einen Namen für die Aktivität ein.

                  Beschreibung der Aktivität

                  (Optional) Geben Sie eine Beschreibung für die Aktivität ein.

                  Abfrageparameter

                  Im Rahmen der BRE-Anforderung können Sie die im API-Anruf bereitgestellten Parameter an die BRE übergeben. In den Spalten „Schlüsselwert“ können Sie den Schlüssel für die Abfrage und den zugehörigen Wert eingeben, der zusammen mit der Abfrage gesendet werden soll. Sie können auch die Syntax "double curly braces" verwenden, um Variablenwerte zu übergeben.

                  Die BRE-Aktivität verfügt über einen vordefinierten Abfrageparameter: Kontext. Dieser Abfrageparameter wird im API-Aufruf an die BRE übergeben.

                  Die TenantID wird automatisch als Parameter eingegeben und muss nicht konfiguriert werden.

                  Tabelle 1. Abfrageparameter

                  Parameter

                  Beschreibung

                  Kontext

                  Enthält den Grund für die Anforderung. Dieser obligatorische Parameter kann nicht bearbeitet oder gelöscht werden.

                  Dieser Parameter muss denselben Wert enthalten wie der in BRE im Attributkontext angegebene Wert. Weitere Informationen finden Sie im Abschnitt Erstellen eines Regelsatzes im Benutzerhandbuch für die Cisco Webex Contact Center Business Rules Engine.

                  Ani

                  Enthält die ursprüngliche Telefonnummer des Anrufs. Dies ist ein Standardparameter, den Sie basierend auf der Regelkonfiguration in der BRE bearbeiten oder löschen können.

                  Ein Beispielwert für ANI lautet {{NewPhoneContact.ANI}}.

                  Zeitüberschreitung bei Antwort

                  Gibt das Zeitlimit für die Verbindung für die BRE-Anforderung an. Der Standardwert ist auf 2000 Millisekunden festgelegt.

                  Anzahl der Wiederholungen

                  Gibt an, wie oft die BRE-Anforderung nach einem Fehler versucht wird.

                  Dieser Parameter wird verwendet, wenn der Statuscode 5xx lautet, z. B. 500 oder 501.

                  Um einen Abfrageparameter hinzuzufügen, klicken Sie auf Neu hinzufügen. Dadurch wird eine Zeile hinzugefügt, in die Sie die Schlüsselwertpaare eingeben können. Sie können beliebig viele Abfrageparameter als Teil der BRE-Anforderung hinzufügen.

                  Analyseeinstellungen

                  In diesem Abschnitt können Sie die Antwort aus der BRE-Anforderung in verschiedene Variablen analysieren:

                  Parameter

                  Beschreibung

                  Antwortvariable

                  Wählen Sie eine Variable aus, aus der Sie einen bestimmten Abschnitt aus dem BRE-Anfrage-Antwortobjekt extrahieren möchten. Sie können nur benutzerdefinierte Flussvariablen aus der Dropdown-Liste auswählen.

                  Pfadausdruck

                  Definieren Sie den Pfadausdruck zum Analysieren des Antwortobjekts. Abhängig von der Art der Datenstruktur des Antwortobjekts und den Anwendungsfällen zum Extrahieren einer Teilmenge dieser Informationen variiert der Pfad-Ausdruck.

                  Die Daten werden vor der Ausführung der Pfadexpression in eine Objekthierarchie normalisiert, sodass JSONPath im Antwortobjekt unabhängig vom konfigurierten Inhaltstyp verwendet wird.

                  Ausgabevariablen

                  Die BRE-Anforderung gibt zwei Ausgabevariablen zurück:

                  • BRERequest1.httpResponseBody: Gibt den Antworttext für die BRE-Anforderung zurück.

                  • BRERequest1.httpStatusCode: Gibt den Statuscode der BRE-Anforderung zurück.

                    Diese Antwortcodes werden in die folgenden Kategorien eingeteilt:

                    • Informationsantworten (100–199)

                    • Erfolgreiche Antworten (200–299)

                    • Umleitungen (300–399)

                    • Client-Fehler (400–499)

                    • Serverfehler (500–599)

                  Inhaltstypformate

                  In den folgenden Beispielen werden Inhaltstypformate für Beispieleingaben und die JSON-Antwort beschrieben.

                  Inhaltstyp-XML

                  Verwenden Sie dieses Tool, um XML in das JSON-Format zu konvertieren https://codeshack.io/xml-to-json-converter/.

                  XML-Eingabeformat:

                   Tove Jani Erinnerung Testanwendung  

                  Daten-/JSON Normalisierte Antwort

                  { "note": { "to": "Tove", "from": "Jani", "heading": "Erinnerung", "body": "Anwendung testen" } } 

                  Beispiel für einen JSON-Pfadausdruck: Verwenden Sie $.note.from , um den Wert als Jani zu erhalten.

                  Inhaltstyp TOML

                  Verwenden Sie dieses Tool, um TOML in das JSON-Format zu konvertieren https://www.convertjson.com/toml-to-json.htm.

                  TOML-Eingabeformat:

                  title = "TOML Example" [Besitzer] name = "Tom Preston-Werner" geb. = 1979-05-27T07:32:00-08:00 

                  Daten-/JSON Normalisierte Antwort

                  { "title": "TOML-Beispiel", "owner": { "name": "Tom Preston-Werner", "dob": "1979-05-27T15:32:00.000Z" } } 

                  Beispiel für einen JSON-Pfadausdruck: Verwenden Sie $.owner.name , um den Wert als „Tom Preston-Werner“ zu erhalten.

                  Inhaltstyp YAML

                  Verwenden Sie dieses Tool, um YAML in das JSON-Format https://www.convertjson.com/yaml-to-json.htm zu konvertieren.

                  YAML-Eingabeformat:

                  # Ein Mitarbeiter-Datensatz-Martin:   Name: Martin D'vloper Job: Entwicklerfähigkeit: Elite 

                  Daten-/JSON Normalisierte Antwort

                  { "martin": { "name": "Martin D'vloper", "Job": "Entwickler", "Geschicklichkeit": "Elite" }} 

                  Beispiel für einen JSON-Pfadausdruck: Verwenden Sie $.martin.job , um den Wert Developer zu erhalten.

                  Inhaltstyp JSON

                  Verwenden Sie den JSON Expression Evaluator https://jsonpath.com/.

                  JSON-Eingabeformat:

                  { "martin": { "name": "Martin D'vloper", "Job": "Entwickler", "Geschicklichkeit": "Elite" }} 

                  Daten-/JSON Normalisierte Antwort

                  { "martin": { "name": "Martin D'vloper", "Job": "Entwickler", "Geschicklichkeit": "Elite" }} 

                  Beispiel für einen JSON-Pfadausdruck: Verwenden Sie $.martin.job , um den Wert Developer zu erhalten.

                  War dieser Artikel hilfreich für Sie?
                  War dieser Artikel hilfreich für Sie?