Beslissing

Laatst bijgewerkt : Aug 31, 2026 |
Prolog information
Voorwaardelijk routeren op basis van gegevensevaluatie.

Overzicht

De workflowmodule Beslissing vergelijkt input, zoals een inkomende telefoonoproep of tekstbericht, met één of meer logicacontroles. De beslissingsmodule evalueert de inkomende gegevens en bepaalt of ze de logicacontrole doorstaan of niet. Afhankelijk van het resultaat stuurt de beslissingsmodule de gegevens door via de uitgangspoort voor 'geldig' of 'ongeldig'. Uiterlijk van de beslissingsmodule

Wanneer gebruiken

  • Klanten routeren op basis van verzamelde informatie.
  • Bedrijfslogica en regels implementeren.
  • Verschillende scenario's afhandelen via de juiste paden.
  • Escalatietriggers maken.

Structuur

Framework voor groepen en regels
Groep 1: VIP-klanten
  • Regel 1: customer_tier is gelijk aan VIP
  • Regel 2: account_value greater_than 10000
  • Logica: Een overeenkomende regel (OF)
Groep 2: Technische problemen
  • Regel 1: issue_type is gelijk aan Technisch
  • Regel 2: product_category is gelijk aan Hardware
  • Logica: Alle regels moeten overeenkomen (AND)

Evaluators

De volgende tabel bevat een lijst van alle evaluators die u kunt gebruiken bij het definiëren van regels:
Evaluators
Evaluator
Beschrijving van de controle
=
Is de invoer gelijk aan de waarde?
Vergelijkingen voor exacte overeenkomst
!=
Is de invoer niet gelijk aan de waarde?
>
Is de invoer groter dan de waarde?
Numerieke vergelijkingen
>=
Is de invoer groter dan of gelijk aan de waarde?
Numerieke vergelijkingen
<
Is de invoer minder dan de waarde?
Numerieke vergelijkingen
<=
Is de invoer minder dan of gelijk aan de waarde?
Numerieke vergelijkingen
Is array
Is de invoer een lijst?
Bevat
Bevat de invoer de waarde?
Vergelijkingen voor tekst subtekenreeks
Regex
Bevat de waarde een reguliere expressie?
Patronen in tekst identificeren
Arraylengte groter dan
Is het aantal items in de invoerlijst groter dan de waarde?
Arraylengte kleiner dan
Is het aantal items in de invoerlijst minder dan de waarde?
Arraylengte groter dan of gelijk aan
Is het aantal items in de invoerlijst groter dan of gelijk aan de waarde?
Arraylengte kleiner dan of gelijk aan
Is het aantal items in de invoerlijst kleiner dan of gelijk aan de waarde?
Is lege array
Is de invoerlijst leeg?
Controleren op ontbrekende gegevens
Bestaat niet
Is de invoerwaarde leeg?
Bestaat
Is de invoerwaarde niet leeg?
Is waar
Is de invoerwaarde waar?

Groepen en regels

Groepen en regels zijn de twee belangrijkste concepten die samen de functionaliteit voor het controleren van logica vormen voor de module.
  • Een groep is een verzameling regels.
  • Een regel is een vergelijkingscontrole waarmee wordt gecontroleerd of een invoerwaarde aan een voorwaarde voldoet. U kunt een onbeperkt aantal regels toevoegen aan een groep.
De volgende twee opties zijn beschikbaar om de logica voor de regels te definiëren:
  • EN-logica: Als niet aan alle gedefinieerde voorwaarden wordt voldaan, volgt de module het pad voor 'ongeldig'.
  • OF-logica: Er moet aan ten minste één gedefinieerde voorwaarde worden voldaan voordat de module het pad voor 'geldig' volgt.

Algemene instellingen

Met de volgende instellingen kunt u een instantie van de workflowmodule Beslissing aanpassen:Algemene instellingen
Algemene instellingen
Instelling
Beschrijving
Label
Definieert de aangepaste naam voor de module.
Opslaan
Slaat alle wijzigingen in de module op.

Instellingen voor Beslissing

Met de volgende instellingen kunt u een instantie van de workflowmodule Beslissing aanpassen:Opties voor Beslissing
Gebruik workflow-replay om te zien welke variabelen beschikbaar zijn voor uw specifieke workflow en kanaal. Zie Beschikbare variabelen voor een workflow ontdekken voor meer informatie.
Instellingen voor Beslissing
Instelling
Beslissing
EN/OF-selector:
Hiermee kunt u configureren of evaluatie plaatsvindt op basis van EN-logica of OF-logica.
Regel toevoegen / Groep toevoegen
Hiermee kunt u, wanneer erop wordt geklikt, respectievelijk een nieuwe regel of groep aan de beslissingsmodule toevoegen.
het pictogram Verwijderen
Hiermee wordt een regel of groep uit de beslissingsmodule verwijderd.
Type
Hiermee kunt u het type gegevens selecteren om op te slaan in de variabele. U hebt de volgende twee opties: Geavanceerd en Variabele.
Zie Gegevenstypen voor variabelen voor meer informatie.
Naam variabele
Geef de naam van de variabele op. De naam mag geen spaties bevatten.
Evaluator
Bepaalt hoe de invoergegevens worden geëvalueerd.
Waarde
Hiermee kunt u de waarde opgeven die voor de besluitvorming wordt gebruikt.

Usecase

U kunt een beslissingsmodule gebruiken om te voorkomen dat een bepaald telefoonnummer een wachtrij belt.
Met een beslissingsmodule kunt u een lijst met telefoonnummers maken die de beslissingsmodule vergelijkt met het brontelefoonnummer van de interactie.
Als de beslissingsmodule vaststelt dat het bronnummer voorkomt in de lijst met geblokkeerde telefoonnummers, routeert deze de workflow via een pad dat de oproep weigert.
Bekijk de trainingvideo: Applying the Decision Workflow Module