Dispatcher
Stuurt de oproep op basis van het nummer van de beller. Elke benoemde regel creëert haar eigen uitgang, en nummers die nergens mee overeenkomen, vertrekken via Onbekend.
In het kort
| Uitgangen | één per regel, gelabeld met de Naam van de regel, plus Onbekend |
| Velden | een tabel Naam en Reguliere expressie, één regel per regel |
| Wat wordt vergeleken | het nummer van de beller |
| Overeenkomst | de expressie moet het hele nummer dekken, niet alleen het begin ervan |
| Aantal regels | vrij, één per regel |
Hoe het werkt
De module vergelijkt het nummer van de beller met de reguliere expressies die u hebt ingesteld, in de volgorde van de tabel. De eerste waarvan de expressie overeenkomt, wint, en de volgende worden niet geëvalueerd.
De naam die u aan een regel geeft, wordt het label van haar uitgang op de module. U ziet dus op het schema waar elke categorie beller naartoe gaat.
De expressie wordt vergeleken met het hele nummer. 02 schrijven weerhoudt enkel de beller wiens nummer exact "02" is. Voor alle nummers die met 02 beginnen, moet u 02\d+ schrijven. Dit is veruit de belangrijkste oorzaak van misverstanden bij deze module, en dat is wat de hulptekst boven in het venster in herinnering brengt:
> Controleert het nummer van de beller aan de hand van reguliere expressies:
> 02\d+ valideert de nummers die met 02 beginnen, 00\d+ alle die met 00 beginnen, \+32\d+ alle die met +32 beginnen.
De uitgang Onbekend ontvangt de oproepen die door geen enkele regel werden weerhouden. Ze ontvangt ook die waarvan de regel wel overeenkwam maar waarvan de uitgang vrij is gebleven: de module gaat niet naar de volgende regel, ze valt terug op Onbekend.
Als de uitgang Onbekend nergens mee verbonden is, wordt de oproep zonder een woord opgehangen. Zoals overal in het plan, beëindigt een geactiveerde uitgang die nergens naartoe leidt de oproep.
Wat u moet invullen
| Veld | Wat wordt verwacht | Als u het leeg laat |
|---|---|---|
| Naam | het label van de uitgang op de module, bijvoorbeeld "Klanten België" | de uitgang bestaat toch, gelabeld met een vraagteken, en wordt onleesbaar op het schema |
| Reguliere expressie | een reguliere expressie die het hele nummer dekt, bijvoorbeeld \+32\d+ | de uitgang blijft getoond op de module, maar de regel weerhoudt nooit een oproep |
Stap voor stap
- Plaats de module Dispatcher en verbind de vorige node met haar ingang.
- Open haar met een dubbele klik, en klik dan op Toevoegen om een eerste regel aan te maken.
- Vul een Naam in die de bedoeling weergeeft, en een Reguliere expressie die het hele nummer dekt.
- Voeg een regel toe per categorie beller, en rangschik ze van de meest specifieke naar de breedste: het is de eerste die overeenkomt die wint.
- Sluit het venster met Opslaan. De module toont nu één uitgang per regel, gelabeld met haar naam, plus de uitgang Onbekend.
- Verbind elke uitgang met haar bestemming.
- Verbind Onbekend, anders wordt elke beller buiten uw regels opgehangen.
- Klik op Opslaan in de balk van de editor, en dan op Wijzigingen toepassen.
- Bel echt vanaf een nummer dat met een regel moet overeenkomen, en dan vanaf een nummer dat met geen enkele overeenkomt, en controleer dat beide naartoe gaan waar u het verwachtte.
Als het niet werkt
Alle oproepen vertrekken via Onbekend. De expressie dekt enkel het begin van het nummer. Vervang 02 door 02\d+, en +32 door \+32\d+, waarbij de + moet worden beschermd door een backslash.
Een regel wordt nooit geactiveerd, terwijl haar expressie correct is. Een regel die ervoor staat, komt ook overeen, en het is de eerste die wint. Verplaats de meest specifieke regel boven de bredere, of beperk de bredere.
De oproep wordt opgehangen voor nummers die met geen enkele regel overeenkomen. De uitgang Onbekend is nergens mee verbonden. Verbind hem met uw onthaal, een aankondiging of een voicemailbox.
De regel komt overeen, maar de oproep vertrekt toch via Onbekend. De uitgang van deze regel is vrij gebleven. De module gaat niet naar de volgende regel, ze valt terug op Onbekend. Verbind de uitgang van de regel.
Een uitgang van de module toont een vraagteken. De bijbehorende regel heeft geen Naam. Open de module opnieuw en benoem ze: enkel de naam laat toe de uitgang op het schema te herkennen.
Hoe het belplan wordt opgebouwd, uitgelegd in beelden
Bekijk de pagina Belplannen