JPH1093713A - エージェントのベクタリング - Google Patents

エージェントのベクタリング

Info

Publication number
JPH1093713A
JPH1093713A JP9176802A JP17680297A JPH1093713A JP H1093713 A JPH1093713 A JP H1093713A JP 9176802 A JP9176802 A JP 9176802A JP 17680297 A JP17680297 A JP 17680297A JP H1093713 A JPH1093713 A JP H1093713A
Authority
JP
Japan
Prior art keywords
agent
call
condition
satisfied
vector
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
JP9176802A
Other languages
English (en)
Inventor
Joylee E Kohler
イー.コーラー ジョイリー
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Nokia of America Corp
Original Assignee
Lucent Technologies Inc
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Lucent Technologies Inc filed Critical Lucent Technologies Inc
Publication of JPH1093713A publication Critical patent/JPH1093713A/ja
Pending legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M3/00Automatic or semi-automatic exchanges
    • H04M3/22Arrangements for supervision, monitoring or testing
    • H04M3/36Statistical metering, e.g. recording occasions when traffic exceeds capacity of trunks
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M3/00Automatic or semi-automatic exchanges
    • H04M3/42Systems providing special services or facilities to subscribers
    • H04M3/50Centralised arrangements for answering calls; Centralised arrangements for recording messages for absent or busy subscribers ; Centralised arrangements for recording messages
    • H04M3/51Centralised call answering arrangements requiring operator intervention, e.g. call or contact centers for telemarketing
    • H04M3/523Centralised call answering arrangements requiring operator intervention, e.g. call or contact centers for telemarketing with call distribution or queueing
    • H04M3/5232Call distribution algorithms
    • H04M3/5233Operator skill based call distribution
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M2203/00Aspects of automatic or semi-automatic exchanges
    • H04M2203/40Aspects of automatic or semi-automatic exchanges related to call centers
    • H04M2203/402Agent or workforce management
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M3/00Automatic or semi-automatic exchanges
    • H04M3/42Systems providing special services or facilities to subscribers
    • H04M3/50Centralised arrangements for answering calls; Centralised arrangements for recording messages for absent or busy subscribers ; Centralised arrangements for recording messages
    • H04M3/51Centralised call answering arrangements requiring operator intervention, e.g. call or contact centers for telemarketing
    • H04M3/523Centralised call answering arrangements requiring operator intervention, e.g. call or contact centers for telemarketing with call distribution or queueing
    • H04M3/5232Call distribution algorithms
    • H04M3/5234Uniform load distribution

Landscapes

  • Engineering & Computer Science (AREA)
  • Signal Processing (AREA)
  • Business, Economics & Management (AREA)
  • Marketing (AREA)
  • Telephonic Communication Services (AREA)
  • Devices For Executing Special Programs (AREA)

Abstract

(57)【要約】 【課題】 エージェントの生産性を最大にし、そしてエ
ージェントのバーンアウトを防ぐために「休憩」時間に
よってバランスがとられた各種の仕事を提供する。 【解決手段】 エージェントが特定の呼出しキューから
の呼出しを処理できるようになると、そのエージェント
の対応しているベクトルが実行され、そのベクトルによ
って指定されている条件がその呼出しセンターの現在の
状態に対してチェックされる。条件が満たされていなか
った場合、そのエージェントに特定の呼出しキューから
の呼出しを処理させる。しかし、条件が満たされていた
場合、その呼出しキューの中に利用可能なエージェント
を待っている呼出しがあり得る場合でも、そのエージェ
ントに特定の呼出しキューからの呼出しの処理以外の、
ベクトルによって指定された機能を実行させる。

Description

【発明の詳細な説明】
【0001】
【発明の属する技術分野】本発明は、呼出しセンターま
たはテレマーケッティング・システムなどの各種の名前
でも呼ばれている自動呼出し分配(ACD)システムに
関する。
【0002】
【従来の技術、及び、発明が解決しようとする課題】A
CDシステムはいくつかの所定の基準に従って、呼出し
処理のために適切な利用可能エージェントに対して呼出
し(市内通話または市外通話のいずれであっても)を分
配する。Lucent Technologies社の
Definity(登録商標)ACDシステムなどの既
存の多くのシステムにおいては、呼出しが1つのエージ
ェントに接続されるまでに、ACDシステムがその呼出
しに気付くようになる瞬間から、その呼出しを処理する
ための基準は呼出しのベクタリング(vectorin
g)と呼ばれる機能によって顧客が指定できる(すなわ
ち、そのACDシステムのオペレータによってプログラ
ム可能である)。通常、現在のACDシステムにおいて
は、その呼出しを処理するためのエージェントが利用で
きるようになったことをACDシステムのコントローラ
が検出すると、そのコントローラはそのエージェントの
すべての所定の呼出し処理スキルを識別し(普通は或る
優先順序において)、そのエージェントの最高優先度の
スキルにマッチする最も前から待機している呼出しのう
ちの優先順位が最高のものをそのエージェントに対して
配送する。一般に、利用可能なエージェントに対して呼
出しが配送されないことになる唯一の状態は、処理され
るべく待機している呼出しがない状態である。
【0003】エージェントのスキルの優先度は既存の呼
出し状態に基づいて変化しない。結果として、そのエー
ジェントが処理するスキルを有している別の呼出しが待
っている場合においても、ちょうど到着したより高い優
先度の呼出しをエージェントが得ること、そしてその高
位の優先度の呼出しをそれらが利用できる限り次々に継
続して得るのが普通である。これは異なるエージェント
・スキルを必要としている呼出しの間で待機時間が非常
に不平等になる一因となる可能性がある。また、そのエ
ージェントによって処理される呼出しのバラエティの欠
如によって生じる、エージェントのバーンアウト(bu
rn out)の一因ともなる。
【0004】現在の呼出しセンター管理ツールによっ
て、呼出しセンターのスーパーバイザが呼出しセンター
を監視することができ、各エージェントが実行すべきこ
とを決定し、それに従ってシステムを変更することがで
きる。しかし、スーパーバイザは普通はその変更を手動
で行なうか、あるいは、エージェントがその作業モード
を変更することによって、その変更を行なうことを自分
自身に対して要求することにより、その変更を有効にし
なければならない。これは時間が掛かり、効率の悪い手
順である。
【0005】
【課題を解決するための手段】本発明は、従来技術のこ
れら、および他の問題点および欠点を解決することに向
けられている。本発明による実例として、エージェント
の生産性を最大にするため、およびエージェントのバー
ンアウトを防ぐために「息抜きの」時間を設けた各種の
バランスのとれた作業を提供するために、呼出しセンタ
ーのエージェントの作業を自動的に変更する方法および
装置が提供される。エージェントの作業およびエージェ
ントの代わりのデューティを変更するための条件は、ベ
クタリングの機能およびそのベクトルを定義するための
スクリプト言語によってオペレータがプログラムするこ
とができる。
【0006】一般に本発明によると、呼出しセンターの
オペレータがそのオペレータによって選択される複数の
条件のうちの1つをプログラムによって指定することが
できる。次に、利用可能なエージェントによって処理さ
れるべく待機している呼出しがある間に、呼出しを処理
できるようになっているエージェントに対して応答し
て、その呼出しセンターの現在の状態がオペレータによ
って以前にプログラムで指定されている条件を満足して
いるかどうかの判定が行なわれる。その条件が(a)満
足されている、および(b)満足されていない、のうち
の1つであることの判定に応答して、その利用可能なエ
ージェントはその待機している呼出しを処理することに
なる。しかし、その条件が、(a)満足されている、お
よび(b)満足されていない、のうちの前とは別の場
合、その利用可能なエージェントは待機中の呼出しを処
理するのではなく、1つの機能を実行することになり、
例えば、呼出しの処理から抜けて休憩時間をとることに
なる。好適には、オペレータはその条件だけでなく、そ
のエージェントがその待機中の呼出しの処理の代わりに
行なう機能もプログラム的に指定することが好ましい。
また好適には、オペレータは各エージェントに対してそ
の条件および機能を個々に指定することが好ましい。好
適には、その指定は各エージェントに対するエージェン
ト・ベクトルの手段によって実行されることが好まし
い。そのベクトルは対応しているエージェントが呼出し
を処理するために利用できるようになると実行される。
エージェントのベクトルは複数のベクトル・ステップを
含むことができ、各ステップは異なる条件および機能を
指定し、また(明示的にまたは暗黙に)、現在実行中の
ステップによって指定されている条件が満足されない場
合に、他のベクトル・ステップまたは複数のステップが
実行されるべきかどうか、そしてどれが実行されるべき
かどうかも指定し、そしてその現在実行中のベクトル・
ステップによって指定された条件が満足されている場合
に、現在実行中のベクトル・ステップによって指定され
た機能が、そのエージェントに割り当てられる。
【0007】結果として、呼出しを処理できるように、
エージェントに作業が自動的に割り当てられ、その作業
の選択は呼出しがそのエージェントに対して待機中であ
るかどうかだけでなく、呼出しセンターの現在の状態
(その状態はその呼出しセンターの、あるいはエージェ
ントの自身の現在の履歴のいずれかを含んでいる可能性
がある)に基づいている。その作業の選択は固定されて
いるのではなく、その呼出しセンターのオペレータによ
ってプログラム可能である。従って、柔軟性があり、各
オペレータのニーズに適合可能である。
【0008】実例として、本発明は次の有利なシナリオ
を実施するために使うことができる。
【0009】・呼出しのキューの状態またはエージェン
トの専有率によって、エージェントには呼出しの応答の
間に可変長の休息時間を与えることができ(例えば、
「呼出し後の作業」の状態、ACW(after ca
ll work)に置かれることによって)あるいは、
時間で区切られた期間、または「エージェントのアクシ
ョン待ち」モードのいずれかにおいて理由コード(例え
ば、「メイル中」)によって「補助(AUXiliar
y)」の作業状態に自動的に置かれる可能性がある。ま
た、エージェントには呼出しを扱っていない時間に音楽
を聴かせることもできる。
【0010】・エージェントは呼出しのキューにトラブ
ルがある場合、または1日の或る時間帯にのみ他のスキ
ルをバックアップすることができる。現在、スーパーバ
イザおよび、エージェントをバックアップする他の人
は、呼出しのキューを監視し、トラヒックのピークが発
生した時、ログインしなければならない。エージェント
のベクタリングによって、これは呼出しのキューが或る
占有レベルに達した時に呼出しを処理するためにエージ
ェントを割り当て、その占有レベル以下にキューが落ち
た時に自動的に停止するだけのエージェント・ベクトル
を生成することによって、自動的に行なうことができ
る。
【0011】・1日のうちの時間および現在休憩中のエ
ージェントの数に基づいて、エージェント・ベクトルの
中に休憩を自動的にプログラムすることができる。
【0012】・エージェントは自分達が処理する呼出し
の数、または呼出しの処理に費やすことになる時間の長
さについて上限値を設定することによって特定のスキル
に費やす時間を管理することができる。エージェントは
それぞれの各スキルに対してそれぞれの専用の時間のパ
ーセンテージを割り当てることができる。これを使って
各種の呼出しをエージェントに対して強制的に送ること
もできる。
【0013】・従業員の作業時間のスケジューリング・
パッケージはエージェントの時間の割合いをそれぞれの
各スキルに対して専用に割り当てることによって、複数
のスキルを持つエージェントのスケジューリングをより
良好に行なうことができる。
【0014】・エージェントのプリファレンス(pre
ference)を決定し、単にそのエージェントの専
門性のレベルによるだけでなく、ベクトル・コマンドの
ステップの順序によってそれを有効にすることができ
る。
【0015】・呼出しセンターで発生していることに基
づいて、アナウンスおよび音をエージェントに対して再
生することができる(例えば、「休憩をとって下さ
い」、「過負荷です」、「仕事に戻って下さい」)を再
生することができる。
【0016】・「エージェント・ベクトルへ進む(go
to agent vector)」コマンドを使うこ
とによって、ベクトルを一緒にチェーンし、ベクトル処
理を継続させるか、あるいは「エージェント・ベクトル
へ回送する(route to agent vect
or)」コマンドを使うことによって、現在のベクトル
処理を中断することにより、ベクトルの処理からエージ
ェントを取り除くことができる。
【0017】・エージェントに直ちにフィードバックを
与えるために、サービス・オブザーバによって特別の
「一度だけ実行(execute once)」ベクト
ルを使うことができる。例えば、エージェントが良い仕
事をした場合、そのエージェントを褒めるアナウンスを
そのエージェントに対して再生することができ、その後
に休憩を続けることができる。しかし、そのエージェン
トの仕事が良くなかった場合、そのエージェントは直ち
に指導を受けるためにオブザーバへ回送されるようにす
ることができる。
【0018】本発明のこれらの、そして他の利点および
特徴は図面と一緒に本発明の例示としての実施形態につ
いての次の記述からより明らかとなる。
【0019】
【発明の実施の形態】図1は例示としての呼出しセンタ
ーを示している。従来のように、呼出しセンターはAC
Dシステム101を経由して複数のエージェントのポジ
ション102〜104と相互に選択的に接続される電話
回線/または中継回線100を含んでいる。各エージェ
ント・ポジション102〜104は呼出しの処理におい
て対応しているエージェント106〜108によって使
われるための音声およびデータの端末105を含んでい
る。端末105は音声およびデータ転送媒体109によ
ってACDシステム101に接続されている。また、A
CDシステム101には従来の基本の呼出し管理システ
ム(BCMS)が含まれており、ACDシステム101
には従来の呼出し管理システム(CMS)110が接続
されている。CMS110は呼出しセンターを管理する
のに使うため、および呼出しセンターの報告書を作成す
るのに使うために、呼出しの記録および呼出しセンター
の統計情報を収集する。CMSおよびBCMSはこれ以
降、ひっくるめてCMS110と呼ばれる。
【0020】ACDシステム101の実例としてはLu
cent TechnologiesのDefinit
y(登録商標)構内交換機(PBX)をベースとするA
CDシステムがある。それはプログラム内蔵方式で制御
されているシステムであり、従来は外部通信リンクに対
するインターフェース、通信交換機構、サービス回路
(例えば、トーン・ゼネレータ、アナウンス回路な
ど)、制御プログラムおよびデータを記憶するためのメ
モリ、および記憶されている制御プログラムを実行して
そのインターフェースおよび機構を制御し、自動呼出し
分配機能を提供するためのプロセッサを含んでいる。A
CDシステム101の中に記憶されているデータの中に
は、一組の呼出しキュー120および一組のエージェン
ト・キュー130がある。各呼出しキュー121〜12
9は各エージェント・キュー131〜139と同様に、
異なるエージェント・スキルに対応している。
【0021】従来、呼出しには優先度が付けられ、そし
てそれぞれの優先度の順番に呼出しキュー120の個々
の1つの中に入れられるか、あるいは異なる優先度に対
応している各スキルに対応する複数の呼出しキューのう
ちの異なるものの中に入れられる。同様に、各エージェ
ントのスキルはそのスキルにおけるその人の専門性のレ
ベルに従って優先度が付けられており、エージェントは
その人の専門性に従ってエージェント・キュー130の
個々の1つの中に入れられるか、あるいは1つのスキル
に対応している複数のエージェント・キューの異なる1
つの中に入れられ、各スキルは異なる専門性のレベルに
対応している。ACDシステム101の中の制御プログ
ラムに含まれているものは呼出しベクトル140、およ
びキュー内の待ち時間(EWT)145を評価するため
の機能である。
【0022】回線または中継回線100に入ってくる呼
出しは呼出しベクトル140によって、それぞれの適切
な処理を必要とするエージェント・スキルに基づいて、
異なる呼出しキュー121〜129に割り当てられる。
呼出しは2つ以上のスキルを要求する可能性があり、従
って、通常は異なる優先度において複数の呼出しキュー
121〜129に対して同時に割り当てられる可能性が
ある。EWT145は入ってくる呼出しが、例えば一人
のエージェントによって処理される前に呼出しキュー1
21〜129の中でどの程度待たなければならないかの
推定時間を計算する。呼出しを処理するために利用でき
るエージェント106〜108は、それぞれが有してい
るスキルに基づいて、エージェント・キュー131〜1
39に対して割り当てられる。一人のエージェントが複
数のスキルを持っている場合があり、従って、複数のエ
ージェント・キュー131〜139に同時に割り当てら
れる可能性がある。さらに、一人のエージェントのスキ
ルの専門性のレベルが異なっている可能性がある(例え
ば、或る1つの知られているシステムにおけるスキル・
レベル1〜16、または別の知られているシステムにお
ける一次(P)スキルおよび二次(S)スキルなど)。
従って、その人は異なる専門性のレベルにおいて異なる
エージェント・キュー131〜139に割り当てられる
可能性がある。呼出しのベクタリングについてはDEF
INITY(登録商標)Communications
System Generic 3 Call Ve
ctoring/Expert Agent Sele
ction(EAS)Guide、AT&T刊行物n
o.555−230−520(1993年11月3日発
行)の中で記述されている。スキルをベースとするAC
Dについては米国特許第5,206,903号の中でさ
らに詳細に記述されている。EWT機能の一例が米国特
許第5,506,898号の中で記述されている。
【0023】従来、エージェント106〜108は呼出
しを処理できるようになった時に1つまたはそれ以上の
エージェント・キュー131〜139に対して無条件に
割り当てられ、そのエージェントのスキルの1つに対応
する各エージェント・キュー131〜139に対して割
り当てられ、そして対応しているスキルにおけるその専
門性のレベルに対応する優先度においてそのような各エ
ージェント・スキルに対して割り当てられる。しかし、
本発明によると、エージェント・キュー131〜139
へのエージェントの割り当ては、呼出しセンターのオペ
レータ(アドミニストレーターまたはスーパーバイザま
たは呼出しセンターのオーナー、またはその顧客とも呼
ばれることが多い)によって定義された呼出しセンター
のリアルタイム条件に基づいて条件付きで行なわれる。
【0024】この目的のために、ACDシステム101
の制御プログラムはエージェント・ベクトル150を含
み、各エージェント106〜108に対して少なくとも
1つのエージェント・ベクトル156〜158がそれぞ
れ付いている。関連しているエージェント・ベクトル1
50および他の制御プログラム(例えば、ベクトル・プ
ログラミングのサポート・ファシリティ)はシステム1
01の内部メモリの中、あるいは外部記憶装置(例え
ば、ディスク、CD−ROMなど)の中のいずれかに格
納することができる。各エージェント・ベクトル156
〜158は、対応しているエージェント106〜108
が呼出しを処理できるようになった時(例えば、従来は
その対応しているエージェント106〜108の状態が
「利用可能」になった時)に実行されるスクリプトまた
はプログラムである。さらに本発明によると、スクリプ
ト用の言語がエージェント・ベクトル156〜158を
作るために提供される。スクリプト用言語の一例を構成
するコマンドおよび条件が図2〜図12および図13〜
図23の中にそれぞれ示されている。それらについて以
下に説明される。
【0025】図2の「Wait__seconds h
earing__in ACW if__」(__の場
合、ACWにおいて__を聞きながら__秒間待つ)の
コマンドは指定された条件が満足されている場合に、指
定されている時間の間呼出しの処理から「休憩をとる」
ことをエージェントに指示する。このコマンドのパラメ
ータは秒数、音声プログラム・ソースの番号、および条
件である。ステップ200において、エージェント・ベ
クトルの中にこのコマンドが現われると、ステップ20
2において、ACDシステム101はその指定された条
件を判定(計算)し、そしてその条件が満足されていな
かった場合、ステップ204において判定されているよ
うに、システム101はステップ222においてそのエ
ージェント・ベクトルの次のコマンドへ継続する。
【0026】ステップ204においてその指定された条
件が満足されていると判定された場合、システム101
はステップ210以降へ進み、そのエージェントに「休
憩」を与える。ステップ210において、ステップ10
1はそのエージェントを「呼出し作業の後(after
−call work)」(ACW)の状態に置き、そ
のエージェントが別の呼出しを受信するのを防止する。
次に、システムはそのエージェントのオーディオ装置を
そのコマンドの「hearing__」パラメータによ
って指定されているオーディオ・ソースに対して、ステ
ップ212において接続する。これは例えば、アナウン
ス、または音楽または沈黙の場合があり得る。また、シ
ステム101はステップ214においてタイマーをスタ
ートさせて「休憩」の時間を計る。その長さはそのコマ
ンドの「__seconds」パラメータによって指定
されている。
【0027】次に、システム101はステップ216に
おいてこの時間が経過するのを待つ。「休憩」時間が経
過した時、システム101はステップ218において、
ステップ212のオーディオ・ソースからエージェント
を切り離し、そのエージェントをステップ220におい
て「利用可能」状態に戻す。次に、システム101はス
テップ222においてそのエージェント・ベクトルの次
のコマンドへ継続する。
【0028】図3の「Wait__seconds h
earing__in AUX reason cod
e__if__」(__の場合、理由コード__のAU
Xにおいて__を聞きながら__秒間待つ)のコマンド
はエージェントに「休憩」を与えるか、あるいは「go
to」コマンドと一緒に使われた時、そのエージェント
に対して与えられている作業のタイプを、その指定され
た条件が満足されている場合にその指示された時間まで
変更する。このコマンドのパラメータは、秒数、オーデ
ィオ・プログラム・ソースの番号、理由コード、および
条件である。ステップ300においてエージェント・ベ
クトルの中にこのコマンドが現われると、ACDシステ
ム101はステップ302においてその指定された条件
を判定し、そしてステップ304において判定されてい
るように、その条件が満足されていなかった場合、シス
テム101はステップ320においてそのエージェント
・ベクトルの次のコマンドへ継続する。ステップ304
においてその条件が満足されていると判定された場合、
システム101はそのエージェントをステップ306に
おいて補助作業(AUX)の状態に置き、そのエージェ
ントが別の呼出しを受信するのを防止する。
【0029】次にシステムはステップ308においてタ
イマーをスタートさせ、その「休憩」または代わりの作
業の時間を計る。その時間の長さはそのコマンドの「_
_seconds」パラメータによって指定されてい
る。この期間の間、エージェントはACDの呼出しを受
けない。また、システム101はそのコマンドの「re
ason code__」パラメータによって指定され
ているコードをそのエージェントに対しておよびCMS
110に対して、ステップ310において示す。また次
にシステム101はそのエージェントのオーディオ装置
をそのコマンドの「hearing__」パラメータに
よって指定されているオーディオ・ソースに対して、ス
テップ312において接続する。これはヌル・ソース、
すなわち、沈黙の場合があり得る。次にシステム101
は、ステップ314においてこの期間が終了するのを待
つ。この期間が終了すると、システム101はステップ
316において、ステップ312のオーディオ・ソース
からそのエージェントを切り離し、ステップ318にお
いてそのエージェントを「利用可能」状態に置く。次に
システム101は、ステップ320においてそのエージ
ェント・ベクトルの次のコマンドへ継続する。
【0030】図4の「Play__tone」(__ト
ーンを再生する)のコマンドはそのエージェントの注意
を喚起するために、そのエージェントに対して指定され
たトーンを再生する。このコマンドのパラメータはトー
ン識別子である。(例えば、そのエージェントによって
サービスされている呼出しキューのEWTが所定の或る
時間を超過した場合、緊急のトーンが再生されてそのエ
ージェントに対して、その人が呼出しの処理においても
っと効率的でなければならないことを警告する。)ステ
ップ400においてエージェント・ベクトルの中にこの
コマンドが現われると、システム101は、ステップ4
02において「__tone」パラメータによって指定
されているトーンを短時間再生する。次にシステム10
1はステップ404においてそのエージェント・ベクト
ルの次のコマンドへ継続する。
【0031】図5の「Announcement ex
tension__」(アナウンス内線__)のコマン
ドは指定されたアナウンスをそのエージェントに対して
再生する。このコマンドのパラメータはアナウンスの識
別子である。ステップ500において、エージェント・
ベクトルの中にこのコマンドが現われると、システム1
01はステップ502において、そのエージェントのオ
ーディオ装置をその指示されたアナウンスに接続する。
ステップ504において判定されるように、そのアナウ
ンスの再生が終わった時、システム101はステップ5
06においてそのエージェントのオーディオ装置をその
アナウンスから切り離し、ステップ508においてその
エージェント・ベクトルの次のコマンドへ継続する。
【0032】図6の「Take direct age
nt call if__」(__の場合、直接のエー
ジェント呼出しを取る)のコマンドは指定された条件が
満足されていた場合、そのエージェント自身の電話番号
(ACDの電話番号ではなく)に直接掛かってきた任意
の呼出しに対してそのエージェントを接続する。このコ
マンドのパラメータはそのコマンドが実行されるために
満足されなければならない条件の指示である。ステップ
600において、エージェント・ベクトルの中にこのコ
マンドが現われると、システム101はステップ602
においてその条件を判定し、そしてその条件がステップ
604において判定される際に、その条件が満足されて
いなかった場合、システム101はステップ614にお
いてそのエージェント・ベクトルの次のコマンドへ継続
する。ステップ604においてその条件が満足されてい
ないと判定された場合、システム101はステップ60
6において、このエージェントに対してキューに入って
いる直接のエージェント呼出しがあるかどうかをチェッ
クする。
【0033】(直接のエージェント呼出しはACD呼出
しと同様にACDシステム101によって扱われるが、
最高の優先度レベルに対して割り当てられ、その優先度
レベルにおいてキューに入れられる。)直接エージェン
ト呼出しがこのエージェントに対してキューに入れられ
た場合、ステップ608において、システム101はこ
のエージェントに対する最も前の直接エージェント呼出
しをキューから外し、それをそのエージェントに接続す
る。次に、システム101はステップ610においてこ
のエージェント・ベクトルの処理を終了する。ステップ
606においてこのエージェントに対する直接エージェ
ント呼出しがキューに入っていないと判定された場合、
システム101はステップ612において、そのエージ
ェントを直接エージェント(最高優先度)キュー131
〜139に対して割り当て、このエージェントに対する
直接エージェント呼出しの到着を待つ。次に、システム
101はステップ614において、そのエージェント・
ベクトルの次のコマンドへ継続する。
【0034】図7の「Take call from
skill__expertiselevel__if
__」(__の場合、スキル__専門性レベル__から
呼出しを取る)のコマンドはその指定された条件が満足
されていた場合、その指定されたスキルおよび専門性の
レベルに関連付けられているエージェント・キューの中
にそのエージェントを置く。このコマンドのパラメータ
はスキル番号、専門性レベルの番号、およびこのコマン
ドが実行されるために満足されなければならない条件で
ある。ステップ700において、エージェント・ベクト
ルの中にこのコマンドが現われると、システム101は
ステップ702においてその条件を判定し、そしてステ
ップ704において判定されるように、その条件が満足
されていなかった場合、システム101はステップ71
4においてそのエージェント・ベクトルの次のコマンド
へ継続する。ステップ704においてその条件が満足さ
れていると判定された場合、システム101はステップ
706においてそのコマンドの「skill__」パラ
メータによって指定されているスキルに対応している呼
出しキューに呼出しが入っているかどうかをチェックす
る。入っていた場合、システム101はその呼出しキュ
ーから最高優先度の最も前から待っている呼出しをキュ
ーから外し、それをステップ708においてそのエージ
ェントに接続する。次にシステム101はステップ71
0においてこのエージェント・ベクトルの処理を終了す
る。ステップ706においてそのコマンドの「skil
l_」パラメータによって指定された呼出しキューの中
に呼出しが入っていないと判定された場合、システム1
01はステップ712において、そのコマンドの「sk
ill__」パラメータによって指定されているスキル
に対応するエージェント・キュー131〜139の中に
そのエージェントを置き、そのスキルを必要としている
呼出しの到着を待つ。次に、システム101はステップ
714においてエージェント・ベクトルの次のコマンド
へ継続する。
【0035】「Consider skill__ex
pertise level__if__」および「T
ake call from all conside
red」は実効的に1つのコマンドとして機能するコマ
ンドである。それぞれの機能が図8および図9に示され
ている。これらのコマンドは考えられるすべての呼出し
キューからの最も大きなニーズを持つ呼出しを、そのエ
ージェントに接続する。通常、1つのエージェント・ベ
クトルの中のシーケンスの中に2つ以上の「consi
der」コマンドが存在し、それに続いて「take
call」コマンドがある。「consider」コマ
ンドはオペレータとして機能する「take cal
l」コマンドに対する呼出しキューの指定子として機能
する。「consider」コマンドのパラメータはス
キル番号、専門性レベルの番号、および条件である。
【0036】ステップ800においてエージェント・ベ
クトルの中に「consider」コマンドが現われる
と、システム101はステップ802においてその条件
を判定し、そしてステップ804において判定されるよ
うに、その条件が満足されていなかった場合、システム
101はステップ814においてそのエージェント・ベ
クトルの次のコマンドへ継続する。ステップ804にお
いてその条件が満足されていると判定された場合、シス
テム101はステップ806において、そのコマンドの
「skill__」パラメータによって指定されている
スキルに対応する呼出しキューの中に呼出しが入ってい
るかどうかをチェックする。入っていなかった場合、シ
ステム101はステップ812においてこの判定を記録
する。入っていた場合、システム101はステップ80
8においてその呼出しキューの中に入っている最高優先
度の呼出しの優先度を判定し、次にステップ810にお
いてそれらの最高優先度でキューに入っている呼出しの
うちの最も前のもののエージ(age)を決定する。次
に、システム101はこの決定をステップ812におい
て記録する。ステップ812に続いて、システム101
はステップ814においてそのエージェント・ベクトル
の次のコマンドへ継続する。
【0037】ステップ900において、エージェント・
ベクトルの中に「take call from al
l considered」コマンドが現われると、シ
ステム101はステップ902において、すべての直前
の「consider」コマンドの記録されている判定
を検索し、それからステップ904において、その「c
onsider」コマンドの条件が満足されていた呼出
しキューの中に待機している呼出しがあるかどうかを判
定する。待機中の呼出しがなかった場合、ステップ90
6において、システム101はステップ904の呼出し
キューに対応するエージェント・キューの中にそのエー
ジェントを入れ、ステップ908においてそのエージェ
ント・ベクトルの次のコマンドへ継続する。ステップ9
04において待機中の呼出しがあると判定された場合、
システム101はステップ910においてその記録され
ている判定情報から最も前にキューに入った最高優先度
の呼出しを決定する。次に、システム101はステップ
912においてこの呼出しをこの呼出しのキューから外
し、それをそのエージェントに対して接続した後、ステ
ップ914においてこのエージェント・ベクトルの処理
を終了する。
【0038】図10の「Goto step__if_
_」(__の場合、ステップ__へ移行する)のコマン
ドは指定された条件が満足されていた場合、そのエージ
ェント・ベクトルの中で指定されているステップに対し
てエージェント・ベクトルの実行をリダイレクトする。
このコマンドのパラメータはエージェント・ベクトルの
中の特定のステップ(コマンド)の識別子、およびこの
コマンドが実行されるために満足されなければならない
条件である。ステップ1000において、エージェント
・ベクトルの中にこのコマンドが現われると、システム
101はステップ1002においてその指定された条件
を判定し、そしてステップ1004において判定される
ように、その条件が満足されていなかった場合、システ
ム101はステップ1006においてそのエージェント
・ベクトルの次のコマンドへ継続する。ステップ100
4においてその指定された条件が満足されていると判定
された場合、システム101はステップ1008におい
て、「step__」パラメータによって指定されてい
るベクトル・ステップにおいてそのエージェント・ベク
トルの実行を継続する。
【0039】図11の「Goto agent vec
tor__if__」(__の場合、エージェント・ベ
クトル__へ移行する)のコマンドは、その指定された
条件が満足されていた場合、その指定されたエージェン
ト・ベクトルに対してベクトルの実行をリダイレクトす
る。このコマンドのパラメータはエージェント・ベクト
ルの識別子および条件である。ステップ1100におい
てエージェント・ベクトルの中にこのコマンドが現われ
ると、システム101はステップ1102において、そ
の指定された条件を決定(計算)し、ステップ1104
において、指定された条件が満足されているかどうかを
チェックする。満足されていなかった場合、システム1
01はステップ1106において、そのエージェント・
ベクトルの次のコマンドへ単に継続する。条件が満足さ
れていた場合、システム101はステップ1108にお
いて、現在実行中のそのエージェント・ベクトルの実行
を止め、「agent vector__」パラメータ
によって指定されているエージェント・ベクトルの実行
を開始する。そのエージェントはその人が入れられてい
る任意のエージェント・キューの中に入れられたままに
なっている。
【0040】図12の「Route to agent
vcector__if__」(__の場合、エージ
ェント・ベクトル__へ回送する)のコマンドは、指定
された条件が満足されていた場合、エージェント・キュ
ー130からそのエージェントを削除し、指定されたエ
ージェント・ベクトルに対してベクトルの実行をリダイ
レクトする。このコマンドのパラメータはエージェント
・ベクトルの指示子、および条件である。ステップ12
00において、エージェント・ベクトルの中にこのコマ
ンドが現われると、システム101はステップ1202
においてその指定された条件を決定(計算)し、ステッ
プ1204においてその指定された条件が満足されてい
るかどうかをチェックする。条件が満足されていなかっ
た場合、システム101はステップ1210において、
そのエージェント・ベクトルの次のコマンドへ単に継続
する。条件が満足されていた場合、システム101はス
テップ1206において、すべてのエージェント・キュ
ー131〜139からそのエージェントを削除し、次に
ステップ1208において、現在実行中のエージェント
・ベクトルの実行を止め、「agent vector
__」パラメータによって指定されているエージェント
・ベクトルの実行を開始する。
【0041】図13の「If new call sk
ill__pri__ewt(comp)__」(新し
い呼出しがスキル__優先度__ewt(comp)_
_である場合)の条件は、指定された呼出しキューに丁
度入りつつある新しい呼出しのキュー内での期待される
待ち時間が、指定された時間のリミットに合っているか
どうかをテストする。この条件のパラメータはスキル番
号、スキルの優先度番号、コンパレータ(comp)、
および推定されるキュー内の待ち時間のリミット値であ
る。許されるコンパレータは「less than(よ
り小さい)」、「greater than(より大き
い)」、「less than orequal to
(より小さいかあるいは等しい)」、「greater
than or equal to(より大きいかあ
るいは等しい)」「equalto(等しい)」、およ
び「not equal to(等しくない)」であ
る。ステップ1300において、ベクトル・コマンドの
中にこの条件が現われると、ACDシステム101はス
テップ1302において、EWT機能145から「sk
ill__」の呼出しキューの中で優先度「pri_
_」の呼出しに対するEWTを得て、その得られたEW
Tをステップ1304において、指定されたコンパレー
タを使うことによってその指定されたリミット値に対し
て比較する。その比較の結果がステップ1306におい
て判定されるように真であった場合、その条件はステッ
プ1308において示されているように、満足されてお
り、その比較結果が偽であった場合、その条件はステッ
プ1310において示されているように、成立していな
い。
【0042】図14の「If oldest call
waiting skill__pri__(com
p)__」(待機中の最も前の呼出しがスキル__優先
度__(comp)である場合)の条件は、指定された
呼出しキューの中の指定された優先度の現在待機中の呼
出しのうち最も前ものが、指定された時間のリミット値
を満足するかどうかをテストする。この条件のパラメー
タはスキル番号、スキルの優先度番号、コンパレータ
(comp)、および時間のリミット値である。ステッ
プ1400において、ベクトル・コマンドの中にこの条
件が現われると、ACDシステム101はステップ14
02において、「skill__」の呼出しキューの中
で待機している優先度「pri__」の最も前の呼出し
の待ち時間を決定し、その待ち時間を、ステップ140
4において、指定されたコンパレータを使うことによっ
て、その指定された時間のリミット値に対して比較す
る。その比較結果が、ステップ1406において判定さ
れるように真であった場合、その条件はステップ140
8において示されているように、満足されており、その
比較結果が偽であった場合、ステップ1410において
示されているように、その条件は成立していない。
【0043】図15の「If calls queue
d skill__pri__(comp)__」(ス
キル__優先度__のキュー内の呼出しの数が(com
p)__である場合)の条件は、指定された呼出しキュ
ーの中の指定された、あるいはそれより高位の優先度の
現在待機中の呼出しの個数が指定されたリミット値を満
足しているかどうかをテストする。この条件のパラメー
タはスキル番号、優先度番号、コンパレータ(com
p)およびリミット値である。ステップ1500におい
て、ベクトル・コマンドの中にこの条件が現われると、
ACDシステム101はステップ1502において、
「skill__」の呼出しキューの中にある優先度
「pri__」の呼出しの番号を決定し、この番号を、
ステップ1504において、指定されたコンパレータを
使うことによって指定されたリミット値に対して比較す
る。その比較結果がステップ1506において判定され
るように真であった場合、その条件はステップ1508
に示されているように、満足されており、その比較結果
が偽であった場合、その条件はステップ1510におい
て示されているように、成立していない。
【0044】図16の「If my % calls
for this skill(comp)__」(こ
のスキルに対する自分の%呼出しが(comp)__で
ある場合)の条件は、この条件の付随しているコマンド
によって指定される呼出しキューからの処理された呼出
しが、そのエージェントによって処理されたすべての呼
出しの指定されたパーセンテージを構成しているかどう
かをテストする。この条件のパラメータは、=、≧また
は≦などのコンパレータ(comp)、およびパーセン
テージのリミット値である。ステップ1600において
ベクトル・コマンドの中にこの条件が現われると、AC
Dシステム101はステップ1604において、そのエ
ージェントの現在のログイン・セッションの間にそのエ
ージェントによって処理された対象の呼出しキューから
呼出しの個数をCMS110から得て、そしてステップ
1606において、そのエージェントの現在のログイン
・セッションの間にそのエージェントによって処理され
た呼出しの合計数を得る。次に、システム101はステ
ップ1068において、その対象の呼出しキューからの
そのエージェントによって処理されたすべての呼出しの
パーセンテージを計算し、ステップ1610において、
指定されたコンパレータを使うことによって、その計算
されたパーセンテージを指定されたリミット値に対して
比較する。その比較の結果がステップ1612において
判定されるように、真であった場合、その条件はステッ
プ1616において示されているように、満足されてい
る。その比較の結果が偽であった場合、その条件はステ
ップ1614において示されているように、成立してい
ない。
【0045】図17の「If my % talk t
ime for this skill(comp)_
_」(このスキルに対する自分の%トーク・タイムが
(comp)__である場合)の条件は、この条件の伴
っているコマンドによって指定されている呼出しキュー
の呼出しについてのそのエージェントのトーク・タイム
(talk time)(呼出しに対して実際に接続さ
れていた時間)がそのエージェントの合計のトーク・タ
イムの指定されたパーセンテージを構成しているかどう
かをテストする。この条件のパラメータは、コンパレー
タ(comp)=、≧または≦、およびパーセンテージ
のリミット値である。ステップ1700においてこの条
件がベクトル・コマンドの中に現われると、システム1
01はステップ1704において、そのエージェントの
現在のログインのセッションの間にそのエージェントに
よって処理された対象のキューから呼出しのトーク・タ
イムをCMS110から得る。そしてステップ1706
において、そのエージェントの現在のログイン・セッシ
ョンの間にそのエージェントによって、処理されたすべ
ての呼出しの合計のトーク・タイムを得る。次に、シス
テム101はステップ1708において、対象の呼出し
キューからの呼出しについてそのエージェントによって
費やされた合計のトーク・タイムのパーセンテージをそ
れから計算し、ステップ1710において、指定された
コンパレータを使うことによってその計算されたパーセ
ンテージを指定されたリミット値に対して比較する。そ
の比較の結果が、ステップ1712において判定される
ように真であった場合、その条件はステップ1716に
おいて示されているように、満たされている。その比較
の結果が偽であった場合、その条件はステップ1714
において示されているように、成立していない。
【0046】図18の「If TOD is(day)
__(start time)__to(end ti
me)__」(TODが(日付)__(開始時刻)__
から(終了時刻)__の範囲にある場合)の条件は、特
定の日の特定の時刻(例えば、そのエージェントの作業
日における休憩のための時間)であるかどうかをテスト
する。この条件のパラメータは、日、開始時刻および終
了時刻である。ステップ1800において、ベクトル・
コマンドの中にこの条件が現われると、ACDシステム
101はステップ1802において現在の日付および時
刻を求め、それから「(day)__」によって指定さ
れている日付に現在の日付がマッチしているかどうか、
そしてまたステップ1804において、現在の時刻が
「(start time)__」と「(end ti
me)__」パラメータによって指定される範囲内には
いるかどうかを判定する。その範囲内にはいった場合、
その条件はステップ1806において示されているよう
に、満足されている。その範囲内にはいらなかった場
合、その条件はステップ1808において示されている
ように、成立しない。
【0047】図19の「If agents in A
UX reason code__skill__(c
omp)__」(理由コード__スキル__のAUX状
態にあるエージェントの数が(comp)__である場
合)の条件は、指定されたスキルを持っているエージェ
ントのうち、指定された理由のためにAUXの作業状態
にあるエージェントの数が指定されたリミット値に合っ
ているかどうかをテストする。この条件のパラメータ
は、理由コード、スキル番号、コンパレータ(com
p)、および数のリミット値である。ステップ1900
において、ベクトルコマンドの中にこの条件が現われる
と、システム101はCMS110から、指定されたス
キルを持つエージェントの数、現在の作業状態がAUX
であり、その理由コードが指定された理由コードである
エージェントの数を得る。次に、システム101はステ
ップ1904において、指定されたコンパレータを使う
ことによって、その得られた数を指定されたリミット値
に対して比較する。その比較結果がステップ1906に
示されているように、真であった場合、その条件はステ
ップ1910において示されているように、満足されて
いる。その比較結果が偽であった場合、その条件はステ
ップ1908において示されているように、成立してい
ない。
【0048】図20の「If agents staf
fed skill__(comp)__」(スキル_
_のエージェントの数が(comp)__である場合)
は、ログインしたエージェントで特定のスキルを持って
いるエージェントの数が、指定リミット値に合っている
かどうかをテストする。この条件のパラメータは、スキ
ル番号、コンパレータ(comp)、および数のリミッ
ト値である。ステップ2000において、この条件がベ
クトル・コマンドの中に現われると、システム101は
ステップ2002において、その指定されたスキルで現
在ログインしているエージェントの数をCMS110か
ら得て、その得られた数を、ステップ2004におい
て、その指定されたコンパレータを使うことによって指
定されたリミット値に対して比較する。その比較結果が
ステップ2006において判定されているように、真で
あった場合、その条件はステップ2010において示さ
れているように、満足されており、その比較結果が偽で
あった場合、その条件はステップ2008において示さ
れているように、成立していない。
【0049】図21の「If agents avai
lable in skill__(comp)__」
(スキル__において利用可能なエージェントの数が
(comp)__である場合)の条件は、指定されたス
キルを持っていて現在空いていて利用できるエージェン
トの数が指定されたリミットを満足するかどうかをテス
トする。この条件のパラメータは、スキル番号、コンパ
レータ(comp)、および数のリミット値である。ス
テップ2100において、ベクトル・コマンドの中にこ
の条件が現われると、システム101はステップ210
2において指定されたスキルに対応するエージェント・
キューの中に現在入っているエージェントの数を決定
し、その決定された数をステップ2104において、指
定されたコンパレータを使うことによって、その指定さ
れたリミット値に対して比較する。その比較結果がステ
ップ2106において判定されるように真であった場
合、その条件はステップ2110において示されている
ように、満足されている。その比較結果が偽であった場
合、その条件はステップ2108において示されている
ように、成立していない。
【0050】図22の「If agents in A
CW skill__(comp)__」(スキル__
においてACWにあるエージェントの数が(comp)
__である場合)の条件は、指定されたスキルの呼出し
後の作業の中のキューに入っているエージェントの数が
指定されたリミット値に適合しているかどうかをテスト
する。この条件のパラメータはスキル番号、コンパレー
タ(comp)、および数のリミット値である。ステッ
プ2200においてこの条件がベクトル・コマンドの中
に現われると、システム101はステップ2202にお
いて、指定されたスキルに対するACW状態にあるエー
ジェントの数をCMS110から得て、ステップ220
4において、指定されたコンパレータを使うことによっ
てこの数を指定されたリミット値に対して比較する。そ
の比較結果がステップ2206において判定されるよう
に真であった場合、その条件はステップ2210におい
て示されているように、満足されている。その比較結果
が偽であった場合、その条件はステップ2208におい
て示されているように、成立していない。
【0051】図23の「Unconditional
(無条件)」の条件は、対応しているコマンドの遂行に
おいて常に成立する。すなわち、その条件は常に満足さ
れる。パラメータはない。ステップ2300においてこ
の条件がベクトル・コマンドの中に現われると、システ
ム101はその条件がステップ2302において示され
ているように、満足されているとして扱う。
【0052】図24は上記のスクリプトを使うことによ
ってできる実際的なエージェント・ベクトルの一例を示
している。このベクトルのステップが以下に示される。
括弧の中は図24の対応しているステップを示してい
る。
【0053】(2400) 1.エージェントがスキル9>5において利用可能な場
合、ステップ11へ移行する。(2402、2404) 2.新しい呼出しのスキル9pri low ewt<
20である場合、ACWにおいて沈黙を聞きながら10
秒待つ。(2406、2408) 3.このスキルに対する自分のパーセント・トーク・タ
イム<30%である場合、スキル9の専門性レベル2か
ら呼出しを取る。(2410、2412、2414) 4.このスキルに対する自分のパーセント・トーク・タ
イム<20%である場合、スキル1の専門性レベル6を
考慮する。(2416) 5.このスキルに対する自分のパーセント・トーク・タ
イム<20%である場合、スキル2の専門性レベル8を
考慮する。(2418) 6.このスキルに対する自分のパーセント・トーク・タ
イム<20%である場合、スキル3の専門性レベル4を
考慮する。(2420) 7.すべて考慮されたものから呼出しを取る。(242
2、2424) 8.無条件の場合、スキル8から呼出しを取る。(24
26、2428、2430) 9.キューに入っているスキル7pri medの呼出
し>3の場合、スキル7から呼出しを取る。(243
2、2434、2436) 10.無条件の場合、ステップ3へ移行する。(243
8、2440) 11.アナウンスの延長8223。(2444) 12.無条件の場合、AUXの理由コード6において沈
黙を聞きながら999秒待つ。(2446、2448、
2450)
【0054】ステップ12における理由コード6は実例
として「mail outs」を表す。その場合、ステ
ップ11におけるアナウンスは「Do mail ou
ts」である。
【0055】もちろん、当業者にとっては、上記の実施
形態に対する各種の変更および修正が可能であることは
明らかである。例えば、母の日、中国の新年、クリスマ
スなどの特別の日を考慮に入れた、追加のコマンドおよ
び条件を指定することができる。また、ベクトルを必ず
しもACDシステムそのものの上で実行する必要はな
く、付加されているプロセッサ上で実行することができ
る。さらに、エージェント・ベクトルの使用は音声呼出
しのACDシステムに限定されるものではなく、それら
は例えば、マルチメディアの呼出し、インターネットの
呼出し、およびメッセージ、電子メールなどの任意のタ
イプの通信を配送するために採用することができる。そ
のような変更および修正は本発明の精神および範囲から
逸脱せずに、また、本発明の利点を損なうことなしに行
うことができる。従って、そのような変更および修正は
特許請求の範囲によってカバーされることが意図されて
いる。
【図面の簡単な説明】
【図1】本発明の例示としての実施形態を含んでいる呼
出しセンターのブロック図である。
【図2】図1の呼出しセンターのACDシステムのエー
ジェント・ベクトルを実装するために使われる、例示と
してのコマンドの機能的フローチャートである。
【図3】図1の呼出しセンターのACDシステムのエー
ジェント・ベクトルを実装するために使われる、例示と
してのコマンドの機能的フローチャートである。
【図4】図1の呼出しセンターのACDシステムのエー
ジェント・ベクトルを実装するために使われる、例示と
してのコマンドの機能的フローチャートである。
【図5】図1の呼出しセンターのACDシステムのエー
ジェント・ベクトルを実装するために使われる、例示と
してのコマンドの機能的フローチャートである。
【図6】図1の呼出しセンターのACDシステムのエー
ジェント・ベクトルを実装するために使われる、例示と
してのコマンドの機能的フローチャートである。
【図7】図1の呼出しセンターのACDシステムのエー
ジェント・ベクトルを実装するために使われる、例示と
してのコマンドの機能的フローチャートである。
【図8】図1の呼出しセンターのACDシステムのエー
ジェント・ベクトルを実装するために使われる、例示と
してのコマンドの機能的フローチャートである。
【図9】図1の呼出しセンターのACDシステムのエー
ジェント・ベクトルを実装するために使われる、例示と
してのコマンドの機能的フローチャートである。
【図10】図1の呼出しセンターのACDシステムのエ
ージェント・ベクトルを実装するために使われる、例示
としてのコマンドの機能的フローチャートである。
【図11】図1の呼出しセンターのACDシステムのエ
ージェント・ベクトルを実装するために使われる、例示
としてのコマンドの機能的フローチャートである。
【図12】図1の呼出しセンターのACDシステムのエ
ージェント・ベクトルを実装するために使われる、例示
としてのコマンドの機能的フローチャートである。
【図13】図1の呼出しセンターのACDシステムのエ
ージェント・ベクトルを実装するために使われる、例示
としての条件の機能的フローチャートである。
【図14】図1の呼出しセンターのACDシステムのエ
ージェント・ベクトルを実装するために使われる、例示
としての条件の機能的フローチャートである。
【図15】図1の呼出しセンターのACDシステムのエ
ージェント・ベクトルを実装するために使われる、例示
としての条件の機能的フローチャートである。
【図16】図1の呼出しセンターのACDシステムのエ
ージェント・ベクトルを実装するために使われる、例示
としての条件の機能的フローチャートである。
【図17】図1の呼出しセンターのACDシステムのエ
ージェント・ベクトルを実装するために使われる、例示
としての条件の機能的フローチャートである。
【図18】図1の呼出しセンターのACDシステムのエ
ージェント・ベクトルを実装するために使われる、例示
としての条件の機能的フローチャートである。
【図19】図1の呼出しセンターのACDシステムのエ
ージェント・ベクトルを実装するために使われる、例示
としての条件の機能的フローチャートである。
【図20】図1の呼出しセンターのACDシステムのエ
ージェント・ベクトルを実装するために使われる、例示
としての条件の機能的フローチャートである。
【図21】図1の呼出しセンターのACDシステムのエ
ージェント・ベクトルを実装するために使われる、例示
としての条件の機能的フローチャートである。
【図22】図1の呼出しセンターのACDシステムのエ
ージェント・ベクトルを実装するために使われる、例示
としての条件の機能的フローチャートである。
【図23】図1の呼出しセンターのACDシステムのエ
ージェント・ベクトルを実装するために使われる、例示
としての条件の機能的フローチャートである。
【図24】図1の呼出しセンターのACDシステムの例
示としてのエージェント・ベクトルの実装の機能的フロ
ーチャートである。

Claims (10)

    【特許請求の範囲】
  1. 【請求項1】 呼出しセンターにおける複数のエージェ
    ントのうちの利用可能な人に対して処理のための呼出し
    を分配するためのACDシステムであって、 その呼出しセンターのオペレータのプログラミング制御
    の下で、そのオペレータによって選択される複数の条件
    のうちの任意の1つを指定するためのプログラム可能な
    手段と、 その呼出しセンターの現在の状態がそのプログラム可能
    な手段によって指定された条件を満足するかどうかを判
    定するために、利用可能なエージェントによって処理さ
    れるべく待機中の呼出しがある場合に、呼出しを処理す
    るために利用可能になっているエージェントに対して応
    答する手段と、 その条件が現在の状態によって、(a)満足されてい
    る、および(b)満足されていない、のうちの1つであ
    ることの判定に応答して、利用可能なエージェントにそ
    の待機中の呼出しを処理させるため、およびその条件が
    現在の状態によって、(a)満足されている、および
    (b)満足されていない、のうちのもう1つのものであ
    ることの判定に応答して、待機中の呼出しの処理以外の
    機能を利用可能なエージェントに実行させるための手段
    とを含んでいるシステム。
  2. 【請求項2】 プログラム可能な手段が、 オペレータの制御下で、1つの条件を規定し、そしてさ
    らにそのオペレータによって選択される複数の代替機能
    のうちの1つを指定するベクトルを格納するための手段
    を含み、 制御する手段が、 利用可能なエージェントにそのベクトルによって指定さ
    れた代替機能を実行させるために、条件が現在の状態に
    よって、(a)満足されている、および(b)満足され
    ていない、のうちのもう1つのものであることの判定に
    応答する手段を含んでいることを特徴とする、請求項1
    に記載のシステム。
  3. 【請求項3】 制御する手段が、 利用可能なエージェントに呼出しの処理からの休憩を取
    らせるために、その条件が現在の状態によって、(a)
    満足されている、および(b)満足されていない、のう
    ちのもう1つのものであることの判定に応答する手段を
    含んでいることを特徴とする、請求項1に記載のシステ
    ム。
  4. 【請求項4】 プログラム可能な手段が、 それぞれ異なるエージェントに対応していて、オペレー
    タによって対応しているエージェントに対して選択され
    る複数の条件のうちの任意の1つを指定している複数の
    プログラム可能な手段を含み、 判定する手段が、 利用可能になっているエージェントに対応するプログラ
    ム可能な手段によって指定された条件を現在の状態が満
    足するかどうかを判定するために、利用可能になりつつ
    あるエージェントに応答する手段を含んでいることを特
    徴とする、請求項1に記載のシステム。
  5. 【請求項5】 格納されているベクトルがそれぞれ異な
    る条件を指定していて、その条件が満足される場合にそ
    のエージェントによって実行されるべき代替機能を含
    み、そしてその条件が満たされない場合に、ステップの
    うちの異なるもの、またはそのベクトルからの脱出のい
    ずれかが実行される複数のステップを含んでいて、 判定する手段が、 エージェントが利用できるようになりつつあることに応
    答して、現在の状態がその条件を満足していることを、
    制御する手段に対して示すことによって、現在実行中の
    ステップによって指定されている条件を指定している現
    在の状態に応答し、現在実行中のステップによって指定
    されている条件を満足していない現在の状態に応答し
    て、そのステップの異なるものを実行することによって
    そのステップの異なるものを指定し、そして現在実行中
    のステップによって指定されている条件を満足していな
    い現在の状態に応答して、その条件が満足されていない
    ことを、制御する手段に対して示すことによってその現
    在実行中のステップがベクトルから脱出することに応答
    して、第1のステップから開始する記憶されたベクトル
    のステップを実行するための、ベクトル・ステップ実行
    手段を含み、 制御する手段が、 その条件が満足されていることが示されているベクトル
    ・ステップによって指定された代わりの機能を実行する
    ように、利用可能なエージェントを制御するためにその
    条件が満足されていることの指示に応答し、そして利用
    可能なエージェントに待機中の呼出しを処理させるため
    にその条件が満足されていないことの指示に応答する手
    段を含んでいることを特徴とする、請求項2に記載のシ
    ステム。
  6. 【請求項6】 それぞれの処理に対して対応しているス
    キルを持っているエージェントを必要とする待機中の呼
    出しを待ち行列に入れるための、複数のエージェント・
    スキルの異なる1つにそれぞれ対応している複数の呼出
    しキューを備えている呼出しセンターに対するACDシ
    ステムであって、 プログラム可能な手段が、 その呼出しセンターのオペレータのプログラミング制御
    下で、それぞれ異なるエージェントに対応していて、オ
    ペレータによって選択される複数の条件のうちの1つお
    よび、オペレータによって選択される複数の代替機能の
    うちの1つをそれぞれ指定している、複数のエージェン
    ト・ベクトルを格納するためのプログラム可能な手段を
    含んでいて、 判定する手段が、 その呼出しセンターの現在の状態が、利用可能なエージ
    ェントに対応するエージェント・ベクトルによって指定
    された条件を満足しているかどうかを判定するために、
    待機中の呼出しがエージェントの少なくとも1つのスキ
    ルに対応している少なくとも1つのキューの中に入れら
    れている間に、少なくとも1つのスキルを持っているエ
    ージェントが処理のために利用できるようになりつつあ
    ることに対応する手段を含み、 制御するための手段が、 利用可能なエージェントに待機中の呼出しを処理させる
    ために、その条件が満足されていないという判定に応答
    し、待機中の呼出しの処理の代わりに利用可能なエージ
    ェントに対応しているエージェント・ベクトルによって
    指定される代替機能を利用可能なエージェントに実行さ
    せるために、その条件が満足されているという判定に応
    答する手段を含んでいる、ACDシステム。
  7. 【請求項7】 利用可能なエージェントに対応している
    ベクトルによって指定されている条件がキューの中の呼
    出しの待ち時間に対するしきい値であって、判定する手
    段が、待機中の呼出しが入っているキューの中の呼出し
    の現在の待機時間がそのしきい値を超えているかどうか
    を判定することを特徴とする、請求項6に記載のシステ
    ム。
  8. 【請求項8】 利用可能なエージェントに対応している
    ベクトルによって指定されている条件が、対応している
    エージェントの作業負荷のパーセンテージのためのしき
    い値であって、 判定する手段が、その待機中の呼出しが現在入れられて
    いるキューからの呼出しの処理が、その利用可能なエー
    ジェントの作業負荷のしきい値パーセンテージを超過し
    ているかどうかを判定することを特徴とする、請求項6
    に記載のシステム。
  9. 【請求項9】 利用可能なエージェントに対応している
    ベクトルによって指定されている代替機能が、所定の呼
    出しキューからの呼出しの処理または、その呼出しの処
    理以外の他の機能のいずれかであることを特徴とする、
    請求項6に記載のシステム。
  10. 【請求項10】 呼出しセンターの複数のエージェント
    のうちの個々の一人に対して作業を自動的に割り当てる
    方法であって、 呼出しセンターのオペレータがそのオペレータによって
    選択される複数の条件のうちの1つをプログラム的に指
    定するステップと、 呼出しが利用可能なエージェントによって処理されるこ
    とを待っている間に、処理のために利用可能となりつつ
    あるエージェントに応答して、その呼出しセンターの現
    在の状態がそのオペレータによって指定された条件を満
    足するかどうかを判定するステップと、 その条件が現在の状態によって、(a)満足されてい
    る、および(b)満足されていない、のうちの1つであ
    ることの判定に応答して、その利用可能なエージェント
    にその待機中の呼出しを処理させるステップと、 その条件が現在の状態によって、(a)満足されてい
    る、および(b)満足されていないのうちのもう1つの
    ものであることの判定に応答して、利用可能なエージェ
    ントに待機中の呼出しの処理以外の機能を実行させるス
    テップとを含んでいる方法。
JP9176802A 1996-07-02 1997-07-02 エージェントのベクタリング Pending JPH1093713A (ja)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US08/674,477 US5721770A (en) 1996-07-02 1996-07-02 Agent vectoring programmably conditionally assigning agents to various tasks including tasks other than handling of waiting calls
US08/674477 1996-07-02

Publications (1)

Publication Number Publication Date
JPH1093713A true JPH1093713A (ja) 1998-04-10

Family

ID=24706759

Family Applications (1)

Application Number Title Priority Date Filing Date
JP9176802A Pending JPH1093713A (ja) 1996-07-02 1997-07-02 エージェントのベクタリング

Country Status (5)

Country Link
US (1) US5721770A (ja)
EP (1) EP0817455A3 (ja)
JP (1) JPH1093713A (ja)
AU (1) AU716067B2 (ja)
CA (1) CA2203218C (ja)

Cited By (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8971216B2 (en) 1998-09-11 2015-03-03 Alcatel Lucent Method for routing transactions between internal and external partners in a communication center
US9002920B2 (en) 1998-09-11 2015-04-07 Genesys Telecommunications Laboratories, Inc. Method and apparatus for extended management of state and interaction of a remote knowledge worker from a contact center
US9008075B2 (en) 2005-12-22 2015-04-14 Genesys Telecommunications Laboratories, Inc. System and methods for improving interaction routing performance
USRE45583E1 (en) 1999-12-01 2015-06-23 Genesys Telecommunications Laboratories, Inc. Method and apparatus for providing enhanced communication capability for mobile devices on a virtual private network
USRE45606E1 (en) 1997-02-10 2015-07-07 Genesys Telecommunications Laboratories, Inc. Call and data correspondence in a call-in center employing virtual restructuring for computer telephony integrated functionality
USRE46060E1 (en) 1997-02-10 2016-07-05 Genesys Telecommunications Laboratories, Inc. In-band signaling for routing
USRE46153E1 (en) 1998-09-11 2016-09-20 Genesys Telecommunications Laboratories, Inc. Method and apparatus enabling voice-based management of state and interaction of a remote knowledge worker in a contact center environment
US9516171B2 (en) 1997-02-10 2016-12-06 Genesys Telecommunications Laboratories, Inc. Personal desktop router
US9553755B2 (en) 1998-02-17 2017-01-24 Genesys Telecommunications Laboratories, Inc. Method for implementing and executing communication center routing strategies represented in extensible markup language
USRE46438E1 (en) 1999-09-24 2017-06-13 Genesys Telecommunications Laboratories, Inc. Method and apparatus for data-linking a mobile knowledge worker to home communication-center infrastructure
USRE46528E1 (en) 1997-11-14 2017-08-29 Genesys Telecommunications Laboratories, Inc. Implementation of call-center outbound dialing capability at a telephony network level
JP2019176442A (ja) * 2018-03-29 2019-10-10 沖電気工業株式会社 情報処理装置、情報処理方法およびプログラム

Families Citing this family (191)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6021428A (en) * 1997-09-15 2000-02-01 Genesys Telecommunications Laboratories, Inc. Apparatus and method in improving e-mail routing in an internet protocol network telephony call-in-center
US5974414A (en) * 1996-07-03 1999-10-26 Open Port Technology, Inc. System and method for automated received message handling and distribution
EP0913044B1 (en) * 1996-08-06 2009-05-06 Calvin W. Battle Automatic call-work director
US5903877A (en) * 1996-09-30 1999-05-11 Lucent Technologies Inc. Transaction center for processing customer transaction requests from alternative media sources
FR2754413B1 (fr) * 1996-10-07 2000-08-04 Alsthom Cge Alcatel Agencement de distribution d'appels
US5796791A (en) * 1996-10-15 1998-08-18 Intervoice Limited Partnership Network based predictive dialing
US5987115A (en) * 1996-12-03 1999-11-16 Northern Telecom Limited Systems and methods for servicing calls by service agents connected via standard telephone lines
US8019698B1 (en) * 1996-12-17 2011-09-13 International Business Machines Corporation Selection of graphical user interface agents by cluster analysis
US5903641A (en) * 1997-01-28 1999-05-11 Lucent Technologies Inc. Automatic dynamic changing of agents' call-handling assignments
US6058435A (en) * 1997-02-04 2000-05-02 Siemens Information And Communications Networks, Inc. Apparatus and methods for responding to multimedia communications based on content analysis
US5926539A (en) * 1997-09-12 1999-07-20 Genesys Telecommunications Laboratories, Inc. Method and apparatus for determining agent availability based on level of uncompleted tasks
US6044146A (en) * 1998-02-17 2000-03-28 Genesys Telecommunications Laboratories, Inc. Method and apparatus for call distribution and override with priority
US5987102A (en) * 1997-03-14 1999-11-16 Efusion, Inc. Method and apparatus for bridging a voice call including selective provision of information in non-audio to the caller
US6046762A (en) * 1997-04-01 2000-04-04 Cosmocom, Inc. Multimedia telecommunication automatic call distribution system
EP0993731A1 (en) * 1997-06-30 2000-04-19 MCI Worldcom, Inc. System and method for enhanced skills based routing
US6052460A (en) * 1997-12-17 2000-04-18 Lucent Technologies Inc. Arrangement for equalizing levels of service among skills
US6192122B1 (en) * 1998-02-12 2001-02-20 Avaya Technology Corp. Call center agent selection that optimizes call wait times
US6170011B1 (en) * 1998-09-11 2001-01-02 Genesys Telecommunications Laboratories, Inc. Method and apparatus for determining and initiating interaction directionality within a multimedia communication center
US6381640B1 (en) * 1998-09-11 2002-04-30 Genesys Telecommunications Laboratories, Inc. Method and apparatus for automated personalization and presentation of workload assignments to agents within a multimedia communication center
JPH11239220A (ja) * 1998-02-24 1999-08-31 Fujitsu Ltd 交換機
US6934277B1 (en) * 1998-02-26 2005-08-23 Rockwell Electronic Commerce Technologies, Llc Internet web site with audio interconnect and automatic call distributor
US6278777B1 (en) 1998-03-12 2001-08-21 Ser Solutions, Inc. System for managing agent assignments background of the invention
US6173053B1 (en) * 1998-04-09 2001-01-09 Avaya Technology Corp. Optimizing call-center performance by using predictive data to distribute calls among agents
CA2262044C (en) * 1998-04-09 2001-10-30 Lucent Technologies Inc. Optimizing call-center performance by using predictive data to distribute agents among calls
US6044368A (en) * 1998-04-30 2000-03-28 Genesys Telecommunications Laboratories, Inc. Method and apparatus for multiple agent commitment tracking and notification
US20020021693A1 (en) * 1998-05-01 2002-02-21 At&T Corp. Sharing of voice-switched network and internet resources for intelligent session processing
GB2339643A (en) * 1998-05-18 2000-02-02 Callscan Limited Call centre management
US6233332B1 (en) * 1998-06-03 2001-05-15 Avaya Technology Corp. System for context based media independent communications processing
US6526397B2 (en) * 1998-06-19 2003-02-25 Nortel Networks Limited Resource management facilitation
US6011844A (en) * 1998-06-19 2000-01-04 Callnet Communications Point-of-presence call center management system
US6324276B1 (en) 1999-02-12 2001-11-27 Telera, Inc. Point-of-presence call center management system
US6785710B2 (en) * 1998-06-22 2004-08-31 Genesys Telecommunications Laboratories, Inc. E-mail client with programmable address attributes
US6128380A (en) * 1998-08-24 2000-10-03 Siemens Information And Communication, Networks, Inc. Automatic call distribution and training system
US6535601B1 (en) * 1998-08-27 2003-03-18 Avaya Technology Corp. Skill-value queuing in a call center
US6353667B1 (en) * 1998-08-27 2002-03-05 Avaya Technology Corp. Minimum interruption cycle time threshold for reserve call center agents
US6130942A (en) * 1998-10-30 2000-10-10 Ericsson Inc. Skills-based automatic call distribution system
US6665395B1 (en) * 1998-12-11 2003-12-16 Avaya Technology Corp. Automatic call distribution system using computer network-based communication
US6356632B1 (en) * 1998-12-31 2002-03-12 Avaya Technology Corp. Call selection and agent selection in a call center based on agent staffing schedule
US6990524B1 (en) * 1999-03-01 2006-01-24 Rockwell Electronic Commerce Technologies, Llc ACD multimedia customer contact routing with delay announcements
US7133520B1 (en) * 1999-04-27 2006-11-07 Rockwell Electronic Commerce Technologies, Llc Dynamic skill-based call routing
US6445788B1 (en) * 1999-06-17 2002-09-03 Genesys Telecommunications Laboratories, Inc. Method and apparatus for providing fair access to agents in a communication center
US6760428B2 (en) 1999-07-30 2004-07-06 Avaya Technology Corp. Modification of voice prompting based on prior communication in a call center
US6766012B1 (en) * 1999-10-20 2004-07-20 Concerto Software, Inc. System and method for allocating agent resources to a telephone call campaign based on agent productivity
DE19954095A1 (de) * 1999-11-10 2001-05-17 Siemens Ag Informationszentrale und Verfahren zum Betrieb einer solchen
DE19954096A1 (de) * 1999-11-10 2001-05-17 Siemens Ag Informationszentrale in einem Kommunikationsnetz und Verfahren zum Betrieb einer solchen
US20050175971A1 (en) * 1999-11-16 2005-08-11 Knowlagent, Inc., Alpharetta, Ga Method and system for scheduled delivery of training to call center agents
US20040202308A1 (en) * 1999-11-16 2004-10-14 Knowlagent, Inc. Managing the selection of performance interventions in a contact center
US6628777B1 (en) 1999-11-16 2003-09-30 Knowlagent, Inc. Method and system for scheduled delivery of training to call center agents
US20040202309A1 (en) * 1999-11-16 2004-10-14 Knowlagent, Inc. Managing the rate of delivering performance interventions in a contact center
US20060233346A1 (en) * 1999-11-16 2006-10-19 Knowlagent, Inc. Method and system for prioritizing performance interventions
US6535600B1 (en) * 1999-12-06 2003-03-18 Avaya Technology Corp. System for automatically routing calls to call center agents in an agent surplus condition based on service levels
US6553114B1 (en) 1999-12-06 2003-04-22 Avaya Technology Corp. System for automatically predicting call center agent work time in a multi-skilled agent environment
US6347139B1 (en) 1999-12-06 2002-02-12 Avaya Technology Corp. System for automatically routing calls to call center agents in an agent surplus condition based on agent occupancy
US6510221B1 (en) * 1999-12-06 2003-01-21 Avaya Technology Corp. System for automatically routing calls to call center agents in an agent surplus condition based on delay probabilities
US6563920B1 (en) * 1999-12-15 2003-05-13 Avaya Technology Corp. Methods and apparatus for processing of communications in a call center based on variable rest period determinations
US6741698B1 (en) * 2000-01-27 2004-05-25 Avaya Technology Corp. Call management system using dynamic threshold adjustment
US6775377B2 (en) 2001-09-10 2004-08-10 Knowlagent, Inc. Method and system for delivery of individualized training to call center agents
US6956941B1 (en) * 2000-04-12 2005-10-18 Austin Logistics Incorporated Method and system for scheduling inbound inquiries
US7043193B1 (en) * 2000-05-09 2006-05-09 Knowlagent, Inc. Versatile resource computer-based training system
US6922685B2 (en) * 2000-05-22 2005-07-26 Mci, Inc. Method and system for managing partitioned data resources
US8290768B1 (en) 2000-06-21 2012-10-16 International Business Machines Corporation System and method for determining a set of attributes based on content of communications
US9699129B1 (en) 2000-06-21 2017-07-04 International Business Machines Corporation System and method for increasing email productivity
US6408277B1 (en) * 2000-06-21 2002-06-18 Banter Limited System and method for automatic task prioritization
US7103173B2 (en) * 2001-07-09 2006-09-05 Austin Logistics Incorporated System and method for preemptive goals based routing of contact records
US7142662B2 (en) 2000-07-11 2006-11-28 Austin Logistics Incorporated Method and system for distributing outbound telephone calls
US7502460B2 (en) 2006-11-20 2009-03-10 Austin Logistics Incorporated Method and system for distributing outbound telephone calls
US6947988B1 (en) * 2000-08-11 2005-09-20 Rockwell Electronic Commerce Technologies, Llc Method and apparatus for allocating resources of a contact center
EP1187442A1 (en) * 2000-08-28 2002-03-13 Avaya Technology Corp. Selection of communications for service observing based on real-time dynamic parameters
US20020052199A1 (en) * 2000-10-30 2002-05-02 Mukesh Sundaram Call center management for wireless access network
US7242760B2 (en) * 2000-12-29 2007-07-10 Intel Corporation Automatic detecting when an agent is available
US7644057B2 (en) 2001-01-03 2010-01-05 International Business Machines Corporation System and method for electronic communication management
US6766014B2 (en) * 2001-01-09 2004-07-20 Avaya Technology Corp. Customer service by batch
JP2002297900A (ja) 2001-03-30 2002-10-11 Ibm Japan Ltd 業務別応対管理システム、顧客側端末装置、応対側端末装置、管理サーバ、待ち行列監視装置、応対側端末の割り当て方法、および記憶媒体
US7478051B2 (en) 2001-04-02 2009-01-13 Illah Nourbakhsh Method and apparatus for long-range planning
US6952732B2 (en) 2001-04-30 2005-10-04 Blue Pumpkin Software, Inc. Method and apparatus for multi-contact scheduling
US7155399B2 (en) 2001-04-03 2006-12-26 Witness Systems, Inc. System and method for complex schedule generation
EP1248448A3 (en) * 2001-04-03 2003-06-04 Blue Pumpkin Software, Inc. Method and apparatus for skill based scheduling in a call centre
US6959405B2 (en) 2001-04-18 2005-10-25 Blue Pumpkin Software, Inc. Method and system for concurrent error identification in resource scheduling
US6782093B2 (en) 2001-06-27 2004-08-24 Blue Pumpkin Software, Inc. Graphical method and system for visualizing performance levels in time-varying environment
US7715546B2 (en) * 2001-07-09 2010-05-11 Austin Logistics Incorporated System and method for updating contact records
US7054434B2 (en) 2001-07-09 2006-05-30 Austin Logistics Incorporated System and method for common account based routing of contact records
US7174010B2 (en) * 2001-11-05 2007-02-06 Knowlagent, Inc. System and method for increasing completion of training
US6870925B2 (en) * 2001-11-13 2005-03-22 Rockwell Electronic Commerce Corp. Method and apparatus for providing music to an agent during non-voice dialog communication in an automatic call distributor system
US7035927B2 (en) * 2002-03-12 2006-04-25 Avaya Technology Corp. Intelligent inbound/outbound communications blending
US7415417B2 (en) * 2002-03-15 2008-08-19 Avaya Technology Corp. Presence awareness agent
US20040054788A1 (en) * 2002-08-31 2004-03-18 Ouchi Norman Ken Work center subscription web server
US6889147B2 (en) * 2002-09-17 2005-05-03 Hydrogenics Corporation System, computer program product and method for controlling a fuel cell testing device
US6978224B2 (en) * 2002-09-17 2005-12-20 Hydrogenics Corporation Alarm recovery system and method for fuel cell testing systems
DE10309791B4 (de) * 2003-03-05 2006-06-08 T-Mobile Deutschland Gmbh Verfahren zur automatisch und dynamischen Verteilung von zu bearbeitenden Vorgängen auf mehrere Bearbeitungsinstanzen
US7389230B1 (en) 2003-04-22 2008-06-17 International Business Machines Corporation System and method for classification of voice signals
US8495002B2 (en) * 2003-05-06 2013-07-23 International Business Machines Corporation Software tool for training and testing a knowledge base
US20050187913A1 (en) 2003-05-06 2005-08-25 Yoram Nelken Web-based customer service interface
US20040229954A1 (en) * 2003-05-16 2004-11-18 Macdougall Diane Elaine Selective manipulation of triglyceride, HDL and LDL parameters with 6-(5-carboxy-5-methyl-hexyloxy)-2,2-dimethylhexanoic acid monocalcium salt
US7158628B2 (en) * 2003-08-20 2007-01-02 Knowlagent, Inc. Method and system for selecting a preferred contact center agent based on agent proficiency and performance and contact center state
WO2005028714A1 (en) * 2003-09-22 2005-03-31 Hydrogenics Corporation Apparatus and method for reducing instances of pump de-priming
US20050071212A1 (en) * 2003-09-26 2005-03-31 Flockhart Andrew D. Method and apparatus for business time computation in a resource allocation system
US8094804B2 (en) 2003-09-26 2012-01-10 Avaya Inc. Method and apparatus for assessing the status of work waiting for service
US7770175B2 (en) 2003-09-26 2010-08-03 Avaya Inc. Method and apparatus for load balancing work on a network of servers based on the probability of being serviced within a service time goal
US6973176B1 (en) 2003-09-30 2005-12-06 Avaya Technology Corp. Method and apparatus for rotating auto reserve agents
US7394345B1 (en) * 2003-12-08 2008-07-01 At&T Corp. Arrangement for indicating presence of individual
US7184541B2 (en) * 2003-12-11 2007-02-27 General Electric Capital Corporation Method and apparatus for selecting an agent to handle a call
US7542561B1 (en) * 2004-02-10 2009-06-02 Cisco Technology, Inc. Method and system for queuing calls based on call time commitment
US7085367B1 (en) * 2004-02-24 2006-08-01 Avaya Technology Corp. Call duration alert
US7734032B1 (en) 2004-03-31 2010-06-08 Avaya Inc. Contact center and method for tracking and acting on one and done customer contacts
US7953859B1 (en) 2004-03-31 2011-05-31 Avaya Inc. Data model of participation in multi-channel and multi-party contacts
US8000989B1 (en) 2004-03-31 2011-08-16 Avaya Inc. Using true value in routing work items to resources
US8738412B2 (en) 2004-07-13 2014-05-27 Avaya Inc. Method and apparatus for supporting individualized selection rules for resource allocation
US7680901B2 (en) * 2004-09-17 2010-03-16 Go Daddy Group, Inc. Customize a user interface of a web page using an expertise level rules engine
US7949121B1 (en) 2004-09-27 2011-05-24 Avaya Inc. Method and apparatus for the simultaneous delivery of multiple contacts to an agent
US8234141B1 (en) 2004-09-27 2012-07-31 Avaya Inc. Dynamic work assignment strategies based on multiple aspects of agent proficiency
US20060072739A1 (en) * 2004-10-01 2006-04-06 Knowlagent Inc. Method and system for assessing and deploying personnel for roles in a contact center
US20060177803A1 (en) * 2005-02-10 2006-08-10 Envision Telephony, Inc. System and method for training distribution management
US20060222164A1 (en) * 2005-04-04 2006-10-05 Saeed Contractor Simultaneous usage of agent and service parameters
US7813493B2 (en) * 2005-04-25 2010-10-12 Cisco Technology, Inc. Method and system for handling calls at an automatic call distribution system
US20060256953A1 (en) * 2005-05-12 2006-11-16 Knowlagent, Inc. Method and system for improving workforce performance in a contact center
US7809127B2 (en) * 2005-05-26 2010-10-05 Avaya Inc. Method for discovering problem agent behaviors
US8503663B2 (en) * 2005-06-30 2013-08-06 Interactive Intelligence, Inc. System and method for agent queue activation in a contact center
US7779042B1 (en) 2005-08-08 2010-08-17 Avaya Inc. Deferred control of surrogate key generation in a distributed processing architecture
US8577015B2 (en) * 2005-09-16 2013-11-05 Avaya Inc. Method and apparatus for the automated delivery of notifications to contacts based on predicted work prioritization
US7822587B1 (en) 2005-10-03 2010-10-26 Avaya Inc. Hybrid database architecture for both maintaining and relaxing type 2 data entity behavior
US7787609B1 (en) 2005-10-06 2010-08-31 Avaya Inc. Prioritized service delivery based on presence and availability of interruptible enterprise resources with skills
US7752230B2 (en) * 2005-10-06 2010-07-06 Avaya Inc. Data extensibility using external database tables
US20070116185A1 (en) * 2005-10-21 2007-05-24 Sbc Knowledge Ventures L.P. Real time web-based system to manage trouble tickets for efficient handling
DE102005061684A1 (de) * 2005-12-21 2007-06-28 Eckart Gmbh & Co. Kg Weißes, IR-Strahlung reflektierendes Pigment, dessen Herstellung und Verwendung
US7936867B1 (en) 2006-08-15 2011-05-03 Avaya Inc. Multi-service request within a contact center
US7669614B2 (en) * 2006-08-21 2010-03-02 Dan Cohen Systems and methods for installation inspection in pipeline rehabilitation
US8391463B1 (en) 2006-09-01 2013-03-05 Avaya Inc. Method and apparatus for identifying related contacts
US8938063B1 (en) 2006-09-07 2015-01-20 Avaya Inc. Contact center service monitoring and correcting
US8811597B1 (en) 2006-09-07 2014-08-19 Avaya Inc. Contact center performance prediction
JP5368676B2 (ja) * 2007-01-29 2013-12-18 ピーアンドダブリューソリューションズ株式会社 コミュニケータのスケジュールを作成する方法及びコンピュータ
JP5090001B2 (ja) * 2007-01-29 2012-12-05 ピーアンドダブリューソリューションズ株式会社 座席レイアウトを用いたオペレータの状態を表示するサーバ、管理者用端末、システム、及び方法
US8504534B1 (en) 2007-09-26 2013-08-06 Avaya Inc. Database structures and administration techniques for generalized localization of database items
US8856182B2 (en) 2008-01-25 2014-10-07 Avaya Inc. Report database dependency tracing through business intelligence metadata
US8498403B1 (en) * 2008-08-13 2013-07-30 Avaya Inc. Method and apparatus for managing training of call center agents
US20100211428A1 (en) * 2009-02-18 2010-08-19 Red Hat, Inc. Automated Customer Service Matching Methodology
US10699223B1 (en) 2009-08-13 2020-06-30 Amazon Technologies, Inc. System and method for resource allocation across distinct processes of a materials handling facility
US8565386B2 (en) * 2009-09-29 2013-10-22 Avaya Inc. Automatic configuration of soft phones that are usable in conjunction with special-purpose endpoints
US9468755B2 (en) * 2009-09-30 2016-10-18 Respicardia, Inc. Medical lead with preformed bias
US9516069B2 (en) * 2009-11-17 2016-12-06 Avaya Inc. Packet headers as a trigger for automatic activation of special-purpose softphone applications
US8306212B2 (en) * 2010-02-19 2012-11-06 Avaya Inc. Time-based work assignments in automated contact distribution
US8675860B2 (en) 2012-02-16 2014-03-18 Avaya Inc. Training optimizer for contact center agents
US9020132B2 (en) * 2012-03-13 2015-04-28 Avaya Inc. Contact center agent filtering and relevancy ranking
US9405810B2 (en) 2014-11-24 2016-08-02 Asana, Inc. Server side system and method for search backed calendar user interface
US10977434B2 (en) 2017-07-11 2021-04-13 Asana, Inc. Database model which provides management of custom fields and methods and apparatus therfor
US10623359B1 (en) 2018-02-28 2020-04-14 Asana, Inc. Systems and methods for generating tasks based on chat sessions between users of a collaboration environment
US11138021B1 (en) 2018-04-02 2021-10-05 Asana, Inc. Systems and methods to facilitate task-specific workspaces for a collaboration work management platform
US10613735B1 (en) 2018-04-04 2020-04-07 Asana, Inc. Systems and methods for preloading an amount of content based on user scrolling
US10785046B1 (en) 2018-06-08 2020-09-22 Asana, Inc. Systems and methods for providing a collaboration work management platform that facilitates differentiation between users in an overarching group and one or more subsets of individual users
US10616151B1 (en) 2018-10-17 2020-04-07 Asana, Inc. Systems and methods for generating and presenting graphical user interfaces
US10956845B1 (en) 2018-12-06 2021-03-23 Asana, Inc. Systems and methods for generating prioritization models and predicting workflow prioritizations
US11113667B1 (en) 2018-12-18 2021-09-07 Asana, Inc. Systems and methods for providing a dashboard for a collaboration work management platform
US11568366B1 (en) 2018-12-18 2023-01-31 Asana, Inc. Systems and methods for generating status requests for units of work
US10684870B1 (en) 2019-01-08 2020-06-16 Asana, Inc. Systems and methods for determining and presenting a graphical user interface including template metrics
US11782737B2 (en) 2019-01-08 2023-10-10 Asana, Inc. Systems and methods for determining and presenting a graphical user interface including template metrics
US11204683B1 (en) 2019-01-09 2021-12-21 Asana, Inc. Systems and methods for generating and tracking hardcoded communications in a collaboration management platform
US11341445B1 (en) 2019-11-14 2022-05-24 Asana, Inc. Systems and methods to measure and visualize threshold of user workload
US11783253B1 (en) 2020-02-11 2023-10-10 Asana, Inc. Systems and methods to effectuate sets of automated actions outside and/or within a collaboration environment based on trigger events occurring outside and/or within the collaboration environment
US11599855B1 (en) 2020-02-14 2023-03-07 Asana, Inc. Systems and methods to attribute automated actions within a collaboration environment
US11763259B1 (en) 2020-02-20 2023-09-19 Asana, Inc. Systems and methods to generate units of work in a collaboration environment
US11900323B1 (en) 2020-06-29 2024-02-13 Asana, Inc. Systems and methods to generate units of work within a collaboration environment based on video dictation
US11455601B1 (en) 2020-06-29 2022-09-27 Asana, Inc. Systems and methods to measure and visualize workload for completing individual units of work
US10904390B1 (en) * 2020-06-30 2021-01-26 Avaya Management L.P. Method of integrating artificial intelligence systems to dynamically adjust wrap-up time
US11449836B1 (en) 2020-07-21 2022-09-20 Asana, Inc. Systems and methods to facilitate user engagement with units of work assigned within a collaboration environment
US11568339B2 (en) 2020-08-18 2023-01-31 Asana, Inc. Systems and methods to characterize units of work based on business objectives
US11769115B1 (en) 2020-11-23 2023-09-26 Asana, Inc. Systems and methods to provide measures of user workload when generating units of work based on chat sessions between users of a collaboration environment
US11405435B1 (en) 2020-12-02 2022-08-02 Asana, Inc. Systems and methods to present views of records in chat sessions between users of a collaboration environment
US11694162B1 (en) 2021-04-01 2023-07-04 Asana, Inc. Systems and methods to recommend templates for project-level graphical user interfaces within a collaboration environment
US11676107B1 (en) 2021-04-14 2023-06-13 Asana, Inc. Systems and methods to facilitate interaction with a collaboration environment based on assignment of project-level roles
US11553045B1 (en) 2021-04-29 2023-01-10 Asana, Inc. Systems and methods to automatically update status of projects within a collaboration environment
US11803814B1 (en) 2021-05-07 2023-10-31 Asana, Inc. Systems and methods to facilitate nesting of portfolios within a collaboration environment
US11792028B1 (en) 2021-05-13 2023-10-17 Asana, Inc. Systems and methods to link meetings with units of work of a collaboration environment
US11809222B1 (en) 2021-05-24 2023-11-07 Asana, Inc. Systems and methods to generate units of work within a collaboration environment based on selection of text
US12141756B1 (en) 2021-05-24 2024-11-12 Asana, Inc. Systems and methods to generate project-level graphical user interfaces within a collaboration environment
US12093859B1 (en) 2021-06-02 2024-09-17 Asana, Inc. Systems and methods to measure and visualize workload for individual users
US12182505B1 (en) 2021-06-10 2024-12-31 Asana, Inc. Systems and methods to provide user-generated project-level graphical user interfaces within a collaboration environment
US11756000B2 (en) 2021-09-08 2023-09-12 Asana, Inc. Systems and methods to effectuate sets of automated actions within a collaboration environment including embedded third-party content based on trigger events
US12159262B1 (en) 2021-10-04 2024-12-03 Asana, Inc. Systems and methods to provide user-generated graphical user interfaces within a collaboration environment
US11635884B1 (en) 2021-10-11 2023-04-25 Asana, Inc. Systems and methods to provide personalized graphical user interfaces within a collaboration environment
US12536503B1 (en) 2021-12-06 2026-01-27 Asana, Inc. Systems and methods to track and present navigation through records of a collaboration environment
US12093896B1 (en) 2022-01-10 2024-09-17 Asana, Inc. Systems and methods to prioritize resources of projects within a collaboration environment
US11997425B1 (en) 2022-02-17 2024-05-28 Asana, Inc. Systems and methods to generate correspondences between portions of recorded audio content and records of a collaboration environment
US11836681B1 (en) 2022-02-17 2023-12-05 Asana, Inc. Systems and methods to generate records within a collaboration environment
US12190292B1 (en) 2022-02-17 2025-01-07 Asana, Inc. Systems and methods to train and/or use a machine learning model to generate correspondences between portions of recorded audio content and work unit records of a collaboration environment
US12118514B1 (en) 2022-02-17 2024-10-15 Asana, Inc. Systems and methods to generate records within a collaboration environment based on a machine learning model trained from a text corpus
US12051045B1 (en) 2022-04-28 2024-07-30 Asana, Inc. Systems and methods to characterize work unit records of a collaboration environment based on stages within a workflow
US12288171B1 (en) 2022-07-18 2025-04-29 Asana, Inc. Systems and methods to provide records for new users of a collaboration environment
US12412156B1 (en) 2022-07-21 2025-09-09 Asana, Inc. Systems and methods to characterize work unit records of a collaboration environment based on freeform arrangement of visual content items
US11863601B1 (en) 2022-11-18 2024-01-02 Asana, Inc. Systems and methods to execute branching automation schemes in a collaboration environment
US12287849B1 (en) 2022-11-28 2025-04-29 Asana, Inc. Systems and methods to automatically classify records managed by a collaboration environment
US12401655B1 (en) 2023-04-24 2025-08-26 Asana, Inc. Systems and methods to manage access to assets of a computer environment based on user and asset grouping
US12423121B1 (en) 2023-11-09 2025-09-23 Asana, Inc. Systems and methods to customize a user interface of a collaboration environment based on ranking of work unit records managed by the collaboration environment

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5206903A (en) * 1990-12-26 1993-04-27 At&T Bell Laboratories Automatic call distribution based on matching required skills with agents skills
US5335269A (en) * 1992-03-12 1994-08-02 Rockwell International Corporation Two dimensional routing apparatus in an automatic call director-type system
WO1994009585A1 (en) * 1992-10-21 1994-04-28 Digital Systems International, Inc. Integrated intelligent call blending
US5499291A (en) * 1993-01-14 1996-03-12 At&T Corp. Arrangement for automating call-center agent-schedule-notification and schedule-adherence functions
US5506898A (en) * 1994-07-12 1996-04-09 At&T Corp. Expected wait-time indication arrangement

Cited By (20)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
USRE46060E1 (en) 1997-02-10 2016-07-05 Genesys Telecommunications Laboratories, Inc. In-band signaling for routing
USRE46243E1 (en) 1997-02-10 2016-12-20 Genesys Telecommunications Laboratories, Inc. In-band signaling for routing
USRE45606E1 (en) 1997-02-10 2015-07-07 Genesys Telecommunications Laboratories, Inc. Call and data correspondence in a call-in center employing virtual restructuring for computer telephony integrated functionality
US9516171B2 (en) 1997-02-10 2016-12-06 Genesys Telecommunications Laboratories, Inc. Personal desktop router
USRE46521E1 (en) 1997-09-30 2017-08-22 Genesys Telecommunications Laboratories, Inc. Method and apparatus for extended management of state and interaction of a remote knowledge worker from a contact center
USRE46528E1 (en) 1997-11-14 2017-08-29 Genesys Telecommunications Laboratories, Inc. Implementation of call-center outbound dialing capability at a telephony network level
US9553755B2 (en) 1998-02-17 2017-01-24 Genesys Telecommunications Laboratories, Inc. Method for implementing and executing communication center routing strategies represented in extensible markup language
USRE46153E1 (en) 1998-09-11 2016-09-20 Genesys Telecommunications Laboratories, Inc. Method and apparatus enabling voice-based management of state and interaction of a remote knowledge worker in a contact center environment
US9350808B2 (en) 1998-09-11 2016-05-24 Alcatel Lucent Method for routing transactions between internal and external partners in a communication center
US10218848B2 (en) 1998-09-11 2019-02-26 Genesys Telecommunications Laboratories, Inc. Method and apparatus for extended management of state and interaction of a remote knowledge worker from a contact center
US8971216B2 (en) 1998-09-11 2015-03-03 Alcatel Lucent Method for routing transactions between internal and external partners in a communication center
USRE46387E1 (en) 1998-09-11 2017-05-02 Genesys Telecommunications Laboratories, Inc. Method and apparatus for extended management of state and interaction of a remote knowledge worker from a contact center
US9002920B2 (en) 1998-09-11 2015-04-07 Genesys Telecommunications Laboratories, Inc. Method and apparatus for extended management of state and interaction of a remote knowledge worker from a contact center
USRE46457E1 (en) 1999-09-24 2017-06-27 Genesys Telecommunications Laboratories, Inc. Method and apparatus for data-linking a mobile knowledge worker to home communication-center infrastructure
USRE46438E1 (en) 1999-09-24 2017-06-13 Genesys Telecommunications Laboratories, Inc. Method and apparatus for data-linking a mobile knowledge worker to home communication-center infrastructure
USRE45583E1 (en) 1999-12-01 2015-06-23 Genesys Telecommunications Laboratories, Inc. Method and apparatus for providing enhanced communication capability for mobile devices on a virtual private network
USRE46538E1 (en) 2002-10-10 2017-09-05 Genesys Telecommunications Laboratories, Inc. Method and apparatus for extended management of state and interaction of a remote knowledge worker from a contact center
US9008075B2 (en) 2005-12-22 2015-04-14 Genesys Telecommunications Laboratories, Inc. System and methods for improving interaction routing performance
US9854006B2 (en) 2005-12-22 2017-12-26 Genesys Telecommunications Laboratories, Inc. System and methods for improving interaction routing performance
JP2019176442A (ja) * 2018-03-29 2019-10-10 沖電気工業株式会社 情報処理装置、情報処理方法およびプログラム

Also Published As

Publication number Publication date
CA2203218C (en) 2000-06-13
AU716067B2 (en) 2000-02-17
AU2683797A (en) 1998-01-15
EP0817455A3 (en) 1998-09-23
EP0817455A2 (en) 1998-01-07
US5721770A (en) 1998-02-24
CA2203218A1 (en) 1998-01-02

Similar Documents

Publication Publication Date Title
JPH1093713A (ja) エージェントのベクタリング
JP3494909B2 (ja) スキル間のサービスのレベルを均一にする構成
US6088441A (en) Arrangement for equalizing levels of service among skills
JP3774076B2 (ja) 呼待機時間を最適にする呼センター・エージェント選択
US6353667B1 (en) Minimum interruption cycle time threshold for reserve call center agents
JP3730115B2 (ja) 可変休憩期間決定に基づいて、コールセンタにおいて通信を処理する方法および装置
KR100747021B1 (ko) 에이전트 근무 스케줄에 기초하는 호출 센터에서의 호출 선택 및 에이전트 선택
US5561711A (en) Predictive calling scheduling system and method
CA2398860C (en) Intelligent inbound/outbound communications blending
EP0982917B1 (en) Skill-value queuing in a call center
US6801520B2 (en) Queue prioritization based on competitive user input
US6366666B2 (en) Adjustment of call selection to achieve target values for interval-based performance metrics in a call center
US6487290B1 (en) Call routing based on local status evaluation
JP2003046653A (ja) リアルタイムワークセンタの適時な運転停止機能
JP2002507356A (ja) 高められた技能に基づくルーティングのためのシステムおよび方法
US7822019B2 (en) Direction of communications sessions to contact centers

Legal Events

Date Code Title Description
A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20050202