|
Nadstavba pro VoIP telefonní ústřednu. Efektivní nástroj pro využití služeb ústředny a správu call centra postaveného na PBX Asterisk. |
|
Server
Základní komponentou celého řešení je SEVIO Server, který pracuje v reálném čase.
SEVIO Server je především napojen na ústřednu, získává z ní údaje o konfiguraci, poslouchá dění na vstupních linkách, zpracovává události a dokáže ústředně zasílat příkazy od uživatelů.
SEVIO Server má vyřešeno bezpečné spouštění workflows v závislosti na stavu probíhajícího hovoru. Tím dokáže prakticky ve kterékoliv fázi hovoru provést libovolnou činnost.
SEVIO Server má implementováno rozhraní pro připojení ostatních komponent řešení včetně SEVIO API. Prostřednictvím tohoto rozhraní server zasílá zpracované informace z ústředny komponentám, které je dále zpracovávají a rovněž od nich přijímá příkazy, které pak předává ústředně.
SEVIO Server ukládá informace do SQL databáze. Při práci s daty v SQL databázi vychází z objektového modelu, který byl pro tento účel vytvořen (popis datového modelu pomocí business objektů s relačními vazbami).
SEVIO Server loguje informace z ústředny do textového logu jako čistý text nebo ve formě XML. Tento log se využívá k analýze chování ústředny v určeném časovém rozpětí (ke zpětnému přehrávání dění v ústředně) nebo k dohledávání informací o hovorech.
SEVIO Server má vestavěné rozhraní, které umožňuje povolit k němu přístup pouze z definovaných adresních prostorů sítě.
SEVIO Server nemá grafické rozhraní.
Funkcionalita:
Spouštění procesů a workflows
Implementací stroje pro plánování a spouštění procesů (JobManager) byly dány možnosti spouštění workflow (JAVA kódu) nezávisle na ostatních běžících procesech v komponentě SEVIO Server. Workflow lze spouštět jednorázově i opakovaně, synchronizovaně i paralelně.
Využití nezávislého spouštění workflows se najde především při zachytávání událostí v ústředně a jejich zpracování (viz. dále). Opakované spouštění workflows pak najde uplatnění při generování statistik všeho druhu, importu a exportu dat do a z prostředí SEVIO.
Rozhraní pro implementaci workflows v jazyce JAVA je pro komponentu SEVIO Server standardizováno.
Zachytávání událostí a zpracování hovoru
Implementací stroje pro zachytávání událostí v ústředně a možností aplikace pravidel na tyto události (RuleEngine) bylo značně rozšířeno využití komponenty SEVIO Server. Nyní je možné spouštět procesy (workflows) při průchodu hovoru ústřednou na základě následujících událostí:
Workflow, které je při zachycení události spuštěno, může vykonat libovolnou činnost.
Zpětné přehrávání chování call centra
Server umožňuje přehrávat dění v ústředně ze záznamu (logování agentů, vyzvánění na linkách, přepojování). Tímto způsobem lze zpětně analyzovat kritické okamžiky činnosti telefonního centra. Navíc lze takto zpětně zrekonstruovat databázi hovorů.
Přehrávat dění v ústředně lze reálnou rychlostí nebo zrychleně. Rychlost přehrávání lze zvolit v násobcích původní rychlosti. Rovněž lze přehrát data jednou nebo ve smyčce. U přehrávaných dat lze zachovat původní časové razítko nebo je nahradit aktuálním údajem o datumu a čase.
Least Cost Routing (LCR)
Server dokáže nalézt nejlevnější cestu pro uskutečnění odchozího hovoru za předpokladu, že provozovatel používá více než jednoho operátora (poskytovatele připojení) pro odchozí hovory a má aktivovánu komponentu SEVIO Billing. Zadáním telefonního čísla a předpokládané délky hovoru je dial plánu předán odchozí kanál, který se z hlediska ceny za volání jeví jako nejvýhodnější.
Konfigurace
Server se konfiguruje pomocí XML skriptu. Konfigurací lze nastavit parametry serveru, jako například definovat připojení na SQL databázi, definovat porty pro komunikaci s aplikacemi třetích stran, způsob logování údajů a obsah atd.
Rezidua
Rezidua vznikají zpracováním informací ze záznamů telefonních hovorů a logu. Umožní provozovateli vytvořit si představu o chování ústředny, odhalí její slabá místa vhodná pro následnou optimalizaci.
Díky bohaté informační obsažnosti databáze hovorů, kterou vytváří SEVIO Server, se získávají poznatky, které nejsou na první pohled z tabulek a grafů patrné. Jde zejména o:
Z této analýzy by mělo vzejít rozhodnutí o posílení centra v určité oblasti, přemístění kapacit operátorů z jedné části do druhé, případně změna v dial plánu (optimalizace).
Tabulka hovorů
Tabulka hovorů obsahuje (mimo jiné) tyto údaje:
Správným nastavením dotazů na SQL server lze získat mnoho zajímavých informací pro analytické i obchodní účely. Tyto informace využívá komponenta SEVIO Billing.
|
VNITŘNÍ USPOŘÁDÁNÍ NADSTAVBY SEVIO
|