Sorkezelés részfolyamatsablon
Áttekintés
Ez a részfolyamat sorzenét játszik le, amelyet egy üzenet követ, és a sorozatot meghatározott számú alkalommal megismétli (az alapértelmezett érték három). Zökkenőmentes sorkezelést és vonzó hívóélményt biztosít. Testreszabhatja az olyan változókat, mint a zeneválasztás, az üzenetek tartalma és a hurkok száma.
Ez a részfolyamat a Cisco szövegfelolvasót (TTS) használja a hangkérésekhez. Zene esetén alapértelmezés szerint a beépített fájl (defaultmusic_on_hold.wav
) a tartásban lévő zenékhez.
Előfeltételek
A részfolyamat megvalósítása előtt győződjön meg arról, hogy teljesülnek az alábbi követelmények a Webex Contact Center felügyeleti portálon:
- Hozzon létre belépési pontokat, üzenetsorokat, összekötőket, csapatokat, belépési pontok leképezéseit és bármilyen más szervezetspecifikus konfigurációs tevékenységet.
- Biztosítsa a megfelelő sorkezelési logikát és hibakezelési konfigurációkat.
- Statikus hangfájlok feltöltése, ha a Cisco szövegfelolvasó (TTS) helyett egyéni hangutasításokat vagy zenefájlokat használ.
A részletes lépésekért lásd Webex Contact Center beállítási és felügyeleti útmutató.
Részáramlási bemenetek
- queueMessage - STRING: A zeneszámok között lejátszandó üzenet (alapértelmezett:Kérjük, várjon).
- queueMusic1 - STRING: Az első zenefájl, amelyet a hívó várakozás közben játszik le (alapértelmezett:
defaultmusic_on_hold.wav
). - queueMusic2 - STRING: Az üzenetek között lejátszandó második zenefájl (alapértelmezett:
defaultmusic_on_hold.wav
). - Számláló – INTEGER: A hurkok számának nyomon követésére szolgáló számláló (alapértelmezett: 0).
- musicDuration - INTEGER: Az egyes zeneszámok lejátszásának időtartama (alapértelmezett: 10 másodperc).
Részáramlási kimenetek
Nincs
Részfolyás bontása
Az alábbi táblázat ismerteti a hívási folyamatban részt vevő különböző részáramlási elemeket, részletezve az egyes szakaszokban előforduló műveleteket és válaszokat.
Részáramlási elem |
Leírás |
---|---|
Részfolyamat indítása |
Megkezdődik a részfolyam. |
Állapotfelmérés |
A részfolyó ellenőrzi, hogy a számláló kisebb-e 2-nél. Ha igaz, a folyamat folytatódik a zene és az üzenet sorrendjéig. Ha hamis, a részfolyamat véget ér. |
Zene lejátszása 1 |
Az első zenefájl (queueMusic1) lejátszása a musicDuration által meghatározott ideig tart. |
Üzenet lejátszása |
Az első zenefájl után a rendszer egy üzenetet játszik le a Cisco TTS használatával, amelynek tartalmát a queueMessage határozza meg. |
Zene lejátszása 2 |
Az üzenet után a második zenefájl (queueMusic2) lejátszására kerül sor a megadott időtartamra. |
Növekményszámláló |
A számlálóváltozó 1-gyel növekszik a második zenefájl lejátszása után. |
Ellenőrizze újra a feltételt |
A számláló növelése után az áramlás újra ellenőrzi, hogy a számláló még mindig kisebb-e 2-nél. Ha igaz, a hurok megismétlődik; Ellenkező esetben a részfolyam véget ér. |
Részfolyamat befejezése |
Amint a számláló eléri a 2-t, a részáramlás véget ér. |
Részáramlási tevékenység
Az alábbi táblázat a részfolyamatok műveleteinek sorrendjét ismerteti.
Részáramlási tevékenység |
Leírás |
---|---|
Részfolyamat indítása |
Inicializálja a részfolyamat folyamatát. |
Állapotfelmérés |
Ellenőrizzük azt a feltételt, amely biztosítja, hogy a számláló kisebb, mint 2, lehetővé téve a hurok folytatását. |
Zene lejátszása 1 |
Az első zenefájlt játssza le a musicDuration által megadott időtartamra. |
Üzenet lejátszása |
Üzenet lejátszása Cisco TTS használatával a queueMessage által biztosított tartalommal. |
Zene lejátszása 2 |
A második zenefájlt játssza le a musicDuration által megadott időtartamra. |
Növekményszámláló |
A számlálóváltozó növekménye 1-gyel a hurok vezérléséhez. |
Részfolyamat befejezése |
Leállítja a részfolyamatot, amint a számláló eléri az előre meghatározott korlátot. |