JP2004248158A - Call sorting destination determination method and call sorter - Google Patents
Call sorting destination determination method and call sorter Download PDFInfo
- Publication number
- JP2004248158A JP2004248158A JP2003038012A JP2003038012A JP2004248158A JP 2004248158 A JP2004248158 A JP 2004248158A JP 2003038012 A JP2003038012 A JP 2003038012A JP 2003038012 A JP2003038012 A JP 2003038012A JP 2004248158 A JP2004248158 A JP 2004248158A
- Authority
- JP
- Japan
- Prior art keywords
- skill
- caller
- call
- callee
- request
- 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
Links
Images
Landscapes
- Telephonic Communication Services (AREA)
Abstract
Description
【0001】
【発明の属する技術分野】
本発明は、音声(VoIPを含む)、電子メール(E−mail)、ファクシミリ、テキストメッセージ、ストリーミング配信、インターネットサービス要求などの通信を、エージェントやサーバ等へ接続する分配技術に関する。
【0002】
【従来の技術】
通信網を介して、顧客や利用者からの発信呼を受け付けるコールセンタシステムでは、発信呼に対して、効率よく、且つ適切に対応するため、オペレータ(エージェント)がパソコンなどのエージェント端末に配置されている。このコールセンタシステムでは、PBXやCTI(Computer Telephony Integration)等により、オペレータの有する各種スキル(商品Aに対応可、商品Bに対応可等)を考慮し、発信呼の振分が行われている。
【0003】
この場合、一般的なシステムにおいては、発信者が要求するスキルごとにグループが設けられる。さらに、そのグループ毎に待ち行列(キュー)が設けられ、発信者の特定が行われる。例えば、発信者の問合せの種類が、商品A、商品B、商品Cのように3つあるとすると、着信グループ及び待ち行列(キュー)は商品毎に3つ設けられ、発信者は、発信した際の要求により、それぞれに作成されたキューのどれか一つに割り当てられる(例えば、特許文献1)。
【0004】
このようなケースは、発信者の要求が1つに絞れる場合に有効であるといえるが、さらに、問合せ種類が多い場合等にように詳細な要求を行う場合や、複数の要求を組み合わせて接続要求を行う場合には、大量のグループを作成しなければならなくなる。例えば、発信者が、接続要求種別として商品A、・・・Z、英語、日本語、資格AのようにN個の接続種別を要求する場合、例えば、商品A&英語&資格Aを有するオペレータに接続する場合には、接続グループとして多くのグループが必要となる。
【0005】
【特許文献1】
特開2000−92213号公報
【0006】
【発明が解決しようとする課題】
しかし、従来のコールセンタシステムには、次のような問題があった。
つまり、従来のコールセンタシステムでは、発信者の発信呼に含まれる要求ごとにキューが設けられ、これらのキューに発信呼が格納されるため、発信者が複数の要求を行う場合には、数多くのキューを作成しなければならず、管理が煩雑となっていた。
また、上述したコールセンタシステムにおいては、オペレータが対応できるスキルに基づいて、接続することは出来るが、オペレータが対応したいと考える発信者に接続することは困難であった。
【0007】
そこで、本発明は、上述した従来技術の問題点や課題を解決するためになされたものであり、その目的は、発信者と着信者とを接続する場合において、発信者および着信者の要求を満たした、最適な着信先を選択することができる振分先決定方法を提供することである。
【0008】
【課題を解決するための手段】
上記の目的を達成するため、本発明にかかる呼振分先決定方法は、ネットワークを介して受信した発信者からの発信呼を複数の着信用端末のいずれかに振り分ける呼振分先決定方法であって、発信者が着信用端末に対応する着信者に要求するスキルからなる発信者要求スキルと発信者が対応できるスキルからなる発信者対応可能スキルとを、ネットワークを介して取得する受信ステップと、着信者が発信者に要求するスキルからなる着信者要求スキルと着信者が対応できるスキルからなる着信者対応可能スキルを参照し、発信者要求スキルと発信者対応可能スキルとを満たす着信者を選択する着信者選択ステップとを有する方法である。
このようにすることにより、発信者からの発信呼は、発信者の発信者要求スキルおよび発信者対応可能スキルと着信者の着信者要求スキルおよび着信者対応可能スキルとに基づいて選択される。
さらに、着信者選択ステップにより選択された着信者に発信者からの発信呼を割り当てる発信呼割り当てステップを有するようにしてもよい。
【0009】
さらに、着信者選択ステップは、発信者対応可能スキルおよび発信者要求スキルに対応する識別符号と着信者要求スキルおよび着信者要求スキルに対応する識別符号との論理演算の結果に基づいて、着信者を選択するようにしてもよい。
このようにすることにより、着信者の要求する識別符号化されたスキルに基づいて、着信者を検索し接続する。
【0010】
また、本発明にかかる呼振分装置は、ネットワークを介して受信した発信者からの発信呼を複数の着信用端末のいずれかに振り分ける呼振分装置であって、着信用端末に対応する着信者が発信者に要求するスキルからなる着信者要求スキルと着信者が対応できるスキルからなる着信者対応可能スキルとを、各着信者毎に記憶する記憶部と、発信者が着信者に要求するスキルからなる発信者要求スキルと発信者が対応できるスキルからなる発信者対応可能スキルとを、ネットワークを介して取得する受信部と、着信者要求スキルと着信者対応可能スキルとを参照し、発信者が着信者に要求するスキルからなる発信者要求スキルと発信者が対応できるスキルからなる発信者対応可能スキルとを満たす着信者を選択し、選択された着信者に発信者からの発信呼を割り当てる振分部とを備えるようにしたものである。
【0011】
さらに、記憶部には、着信者要求スキルと着信者対応可能スキルとが符号化されて記憶され、振分部は、この符号化された発信者要求スキルと着信者対応可能スキルとを処理するようにしてもよい。
このようにすることにより、着信者要求スキルおよび着信者対応可能スキルとして多くのスキルの設定を行う。
【0012】
さらに、振分部は、発信者対応可能スキルおよび発信者要求スキルに対応する識別符号と着信者要求スキルおよび着信者要求スキルに対応する識別符号との論理演算の結果に基づいて、着信者を選択するようにしてもよい。
【0013】
【発明の実施の形態】
次に、本発明の実施の形態について図面を参照して説明する。
なお、実施の形態を説明するための全図において、同一機能を有するものは同一符号を用い、繰り返しの説明は省略する。
【0014】
以下、発信者からの発信呼を着信用端末に対応する着信者に振り分ける通信システムの一例としてコールセンタシステムについて説明する。
図1は、本発明の実施の形態にかかる通信システムを説明するための構成図である。
実施の形態にかかる通信システムは、呼振分装置2とエージェント端末装置A3とエージェント端末装置B4とを備え、これらは伝送媒体6により接続されている。また、呼振分装置2、エージェント端末装置A3、およびエージェント端末装置B4は通信網1を介して端末装置5と接続され、端末装置5との間で通信可能である。通信網1としては、データ通信網や電話網などが利用できる。
呼振分装置2は、通信網1を介して接続された端末装置5からの各種別の発信呼を、それぞれ所定種別の着信呼に応答可能な複数の着信用端末、すなわちエージェント端末装置A3、エージェント端末装置B4のいずれかに振分ける装置である。
【0015】
次に、呼振分装置2について説明する。
本実施の形態にかかる呼振分装置2は、グループ特定部2−1と、振分要求分析部2−2と、キュー管理部2−3と、制御部2−4と、振分部2−5と、エージェント状態管理部2−6と、記憶部2−7とを備える。
【0016】
グループ特定部2−1は、発信者が着信者に要求するスキルからなる発信者要求スキルと発信者が対応できるスキルからなる発信者対応可能スキルからなる着信要求をネットワークを介して取得する。また、エージェント端末装置の着信者(オペレータ)が異なるスキルを有する一または複数のグループに分けて管理されている場合に、取得した発信者要求スキルと発信者対応可能スキルとに基づいて、発信者からの発信呼をどのグループに割り当てるかの判断を、オペレータの選択に先立って行う。
【0017】
振分要求分析部2−2は、着信要求を分析し、符号化する。例えば、発信者からの着信要求に、英語ができ、商品A、商品Bの問い合わせができるオペレータを要求する旨の情報が含まれ、且つこの発信者がVIPユーザである場合、発信者が着信者(オペレータ)に望むスキルは英語ができること、商品Aおよび商品Bの問い合わせができることになる。要求する場合を”有”、要求しない場合を”無”で表すと、発信者要求スキルは英語、VIPユーザ、商品A、商品Bに対してそれぞれ有、無、有、有となる。また、この場合、発信者対応可能スキルは英語、VIPユーザ、商品A、商品Bに対してそれぞれ有、有、有、有となる。
発信者対応可能スキルの符号化は、例えば、有を”1”に、無を”0”に対応させることにより行われる。この場合、発信者要求スキルは”1011”、発信者対応可能スキルは”1111”となる。
【0018】
振分部2−5は、上述した振分要求分析部2−2により符号化された発信者要求スキルおよび発信者対応可能スキルと、後述する着信者要求スキルおよび着信者要求スキルとに基づいて、発信呼の接続先を選択し、選択されたエージェント端末装置に発信呼を接続する。例えば、選択されたエージェント端末装置を識別するためのエージェント端末装置番号を利用して接続する。
キュー管理部2−3は、振分部2−5により振り分けられる呼に対するキューの管理を行う。例えば、同様の着信要求スキルと着信者対応可能スキルとを有する着信者が選択された場合、呼は、待機中の呼が少なくなるように振り分けられる。
エージェント状態管理部2−6は、エージェント端末装置A3、エージェント端末装置B4の状態の管理を行う。例えば、各エージェント端末装置のキューの監視を行い、このキューがある閾値以上になった場合にアラームを生成するなどの処理を行う。
【0019】
記憶部2−7は、着信者要求スキルデータベースと着信者対応可能スキルデータベースとエージェント端末装置番号とを備える。
エージェント端末装置番号は呼振分装置2が呼を振り分けることができるエージェント端末装置の識別符号である。
着信者要求スキルデータベースは着信者が発信者に要求するスキルからなる着信者要求スキルを着信者(オペレータ)毎に記憶したデータベースである。例えば、着信者A(オペレータA)が発信者に対して、英語ができること、VIPユーザでないこと、商品Aおよび商品Bの問い合わせであることを要求する場合は、図2に示すように、英語、VIPユーザ、商品A、商品Bはそれぞれ有、無、有、有となる。同様に、着信者B(オペレータB)が発信者に対して、英語ができないこと、VIPユーザでないこと、商品Bの問い合わせであることを要求する場合は、英語、VIPユーザ、商品A、商品Bはそれぞれ無、無、無、有となる。
【0020】
着信者対応可能スキルデータベースは着信者が対応可能であるスキルである着信者対応可能スキルを着信者毎に記憶したデータベースである。例えば、着信者A(オペレータA)が対応できるスキルが、英語ができる、VIPユーザ、商品Aおよび商品Bの問い合わせである場合には、図3に示すように、英語、VIPユーザ、商品A、商品Bはそれぞれ有、有、有、有となる。同様に、着信者B(オペレータB)が対応できるスキルが、英語ができる、VIPユーザでないこと、商品Bの問い合わせである場合は、英語、VIPユーザ、商品A、商品Bはそれぞれ有、有、無、有となる。
【0021】
上述した着信者要求スキルデータベースおよび着信者対応可能スキルデータベースはフラグ化され、識別符号として記憶するようにしてもよい。例えば、有を”1”に、無を”0”に対応させた場合、図4に示すように、上述した着信者A(オペレータA)の着信者要求スキルは”1011”、着信者B(オペレータB)の着信者要求スキルは”0101”となり、着信者B(オペレータB)の着信者対応可能スキルは”1111”、着信者B(オペレータB)の着信者対応可能スキルは”1101”となる。
制御部2−4は、インターフェース(IF)装置と、演算装置と、記憶装置とにより構成され、これらのハードウエア資源を記憶装置に記憶された呼振分プログラムのもとで動作させることにより、上述した各部の機能を実現する。ここで、呼振分プログラムは、呼振分装置を制御部2−4として機能させるプログラムである。呼振分プログラムは、例えば、通信網1から提供される。
【0022】
次に、本実施の形態にかかる通信システムの動作を図5を参照して説明する。
図5は、上述した振分要求分析部2−2により符号化された発信者要求スキルおよび発信者対応可能スキルから、振分部2−5において振分先を決定する過程を示すフローチャートである。
まず、呼振分装置2の振分部2−5は、記憶部2−7に記憶されたエージェント端末装置番号を参照することにより接続要求先の抽出を行い(S101)、この抽出された接続要求先のリストから、接続要求先を1つ選択する(S102)。例えば、待ち時間、優先度に基づいて接続要求先の抽出および選択を行うようにしてもよい。
【0023】
次に選択されたエージェント端末装置に該当する着信者(オペレータ)の着信者要求スキルと、発信者対応可能スキルとのマッチングをとる(S103)。例えば、発信者対応可能スキルの符号を反転し、この符号を反転した発信者対応可能スキルと着信者要求スキルとの論理演算を行いマッチングをとるようにしてもよい。また、発信者対応可能スキルの符号と着信者要求スキルの符号との論理演算を行いマッチングをとるようにしてもよい。
【0024】
次に、S103において計算された結果に基づいて、発信者、着信者の両者の要求を満たすか否かの判断を行う(S104)。例えば、上述したように、符号を反転した発信者対応可能スキルと着信者要求スキルとの論理演算、例えば論理積に基づいて判断するようにした場合、0である場合に条件を満たすことになる(S104:Y)。また、発信者対応可能スキルの符号と着信者要求スキルの符号との論理演算、例えば論理積に基づいて判断するようにした場合、計算結果と着信者要求スキルとが一致する場合に条件を満たすことになる(S104:Y)。
【0025】
S104における判断の結果、要求を満たさない場合(S104:N)にはS102に戻り、要求を満たす場合(S104:Y)には、着信者対応可能スキルと発信者要求スキルとのマッチングをとる(S105)。例えば、S103での処理と同様に、着信者対応可能スキルの符号を反転し、この符号を反転した着信者対応可能スキルと発信者要求スキルとの論理演算を行うようにしてもよい。また、着信者対応可能スキルの符号と発信者要求スキルの符号との論理演算を行うようにしてもよい(S105)。
【0026】
次に、S105において計算された結果に基づいて、発信者、着信者の両者の要求を満たすか否かの判断を行う(S106)。例えば、上述したように符号を反転した着信者対応可能スキルと発信者要求スキルとの論理演算、例えば論理積に基づいて判断するようにした場合、0である場合に条件を満たすことになる(S106:Y)。また、着信者対応可能スキルの符号と発信者要求スキルとの符号との論理演算、例えば論理積に基づいて判断するようにした場合、計算結果と着信者要求スキルとが一致する場合に条件を満たすことになる(S106:Y)。
【0027】
判断の結果、要求を満たさない場合(S106:N)にはS102に戻り、要求を満たす場合(S106:Y)には、接続可能候補として、S102において選択されたエージェント端末装置番号を一時保持し、S102に戻る(S107)。
S102では、抽出された接続要求先から、次のエージェント端末装置番号が選択され、この選択されたエージェント端末装置番号に該当するエージェント端末装置の着信者(オペレータ)について、上述したS103からS107の処理が行われる。
【0028】
S102において、抽出された接続要求先のエージェント端末装置の着信者の全てについて、S103からS107の処理が終了し、次の接続要求先が無い場合(S102:N)、S107において保持された接続可能候補の確認を行う(S108)。接続可能候補が保持されていない場合(S108:N)には、接続要求先を接続要求元に変更し、接続要求先リストとして保存する。また、接続要求元を接続要求先データとして接続を待つようにしてもよい(S110)。
接続可能候補が保持されている場合(S108:Y)には、接続先を決定し接続する(S109)。例えば、待機中の呼が少なくなるように呼を振り分けるようにしてもよい。
【0029】
上述した実施の形態にかかる通信システムの動作においては、S101で抽出された接続要求先の全てについて、マッチングを行う場合について説明したが、S106において要求を満たすと判断された場合にS102に戻るのではなくS109において接続先を決定するようにしてもよい。このようにすることにより接続先決定の処理時間を短縮することができる。
また、上述した実施の形態にかかる通信システムの動作においては、着信者要求スキルと発信者対応可能スキルとのマッチングを計算したあと、発信者要求スキルと着信者対応可能スキルとのマッチングを計算する場合について説明したが、逆にして、発信者要求スキルと着信者対応可能スキルとのマッチングを計算した後、着信者要求スキルと発信者対応可能スキルとのマッチングを計算するようにしてもよい。
【0030】
上述した実施の形態にかかる通信システムにおいては、コールセンタシステムを例として、客とエージェント(オペレータ)とが通信を行う場合について説明したが、客同士の通信に適用してもよいし、オペレータ同士の通信に適用してもよい。また、コールセンタシステムに限らず、呼の振分が必要である通信一般に適用してもよい。
【0031】
【発明の効果】
本発明の通信システムによれば、呼の振分に際して、発信者が着信者に要求するスキルを複数設定することができるため、発信者の要求に合った振分が行うことができる。
また、着信者も対応できるスキルを設定できるため、対応可能な発信者のみ対応すればよく、対応後の呼の転送を少なくすることができる。
【図面の簡単な説明】
【図1】本実施の形態にかかる発信者からの発信呼を各着信者に振り分ける通信システムを説明するための構成図である。
【図2】本実施の形態にかかる呼振分装置における着信者要求スキルデータベースを説明するための図である。
【図3】本実施の形態にかかる呼振分装置における着信者対応可能スキルデータベースを説明するための図である。
【図4】本実施の形態にかかる呼振分装置における着信者要求スキルおよび着信者対応可能スキルを説明するための図である。
【図5】本実施の形態にかかる通信システムの動作を説明するためのフローチャートである。
【符号の説明】
1…通信網、2…呼振分装置、3…エージェント端末装置A、4…エージェント端末装置B、5…端末装置、6…伝送媒体。[0001]
TECHNICAL FIELD OF THE INVENTION
The present invention relates to a distribution technique for connecting communications such as voice (including VoIP), e-mail (E-mail), facsimile, text message, streaming distribution, Internet service request, etc. to an agent or a server.
[0002]
[Prior art]
In a call center system that accepts outgoing calls from customers and users via a communication network, an operator (agent) is arranged at an agent terminal such as a personal computer in order to efficiently and appropriately respond to outgoing calls. I have. In this call center system, outgoing calls are distributed by PBX, CTI (Computer Telephony Integration), or the like, taking into account various skills possessed by the operator (compatible with product A, compatible with product B, etc.).
[0003]
In this case, in a general system, a group is provided for each skill required by the caller. Further, a queue (queue) is provided for each group, and the sender is specified. For example, assuming that there are three types of inquiries of the sender, such as product A, product B, and product C, three receiving groups and queues are provided for each product, and the sender sends In response to the request, the queue is assigned to one of the created queues (for example, Patent Document 1).
[0004]
Such a case can be said to be effective when the number of requests from the caller can be reduced to one, but it is also necessary to make detailed requests such as when there are many types of inquiries, or to connect multiple requests together. If you make a request, you will have to create a large number of groups. For example, when the caller requests N connection types such as product A,... Z, English, Japanese, and qualification A as the connection request type, for example, an operator having product A & English & qualification A When connecting, many groups are required as connection groups.
[0005]
[Patent Document 1]
Japanese Patent Application Laid-Open No. 2000-92213
[Problems to be solved by the invention]
However, the conventional call center system has the following problems.
That is, in the conventional call center system, a queue is provided for each request included in an outgoing call of the caller, and the outgoing call is stored in these queues. A queue had to be created, and management was complicated.
Further, in the above-described call center system, connection can be made based on skills that the operator can handle, but it has been difficult to connect to a caller that the operator wants to handle.
[0007]
Therefore, the present invention has been made to solve the above-described problems and problems of the related art, and an object of the present invention is to connect a caller and a callee with a request of the caller and the callee. An object of the present invention is to provide a distribution destination determination method capable of selecting an optimum destination that is satisfied.
[0008]
[Means for Solving the Problems]
In order to achieve the above object, a call destination determining method according to the present invention is a call destination determining method for distributing an outgoing call from a caller received via a network to one of a plurality of receiving terminals. A receiving step of acquiring, via a network, a caller requesting skill consisting of a skill that the caller requests from the callee corresponding to the receiving terminal, and a caller responding skill consisting of a skill that the caller can handle through the network. Refers to the callee request skills consisting of the skills that the caller requests from the caller and the callee support skills consisting of the skills that the caller can handle, and selects the callees who satisfy the caller request skills and the caller support skills. Selecting a called party to be selected.
In this way, the outgoing call from the caller is selected based on the caller's requester skill and caller available skill of the caller and the callee request skill and caller available skill of the callee.
The method may further include an outgoing call assigning step of assigning an outgoing call from the caller to the callee selected in the callee selecting step.
[0009]
Further, the callee selection step includes, based on a result of a logical operation of the identification code corresponding to the caller available skill and the caller request skill and the identification code corresponding to the callee request skill and the callee request skill, the callee May be selected.
In this way, the called party is searched and connected based on the identification-encoded skills required by the called party.
[0010]
Further, the call distributing apparatus according to the present invention is a call distributing apparatus for distributing an outgoing call from a caller received via a network to one of a plurality of receiving terminals. A storage unit that stores, for each called party, a called party requesting skill that is a skill that the caller requests from the calling party and a called party responding skill that is a skill that the called party can handle, and the caller requests the called party. Refers to the receiving unit that acquires, via the network, the caller-requested skills consisting of the skills and the caller-speakable skills consisting of the skills that the caller can respond to, and the caller-requested skills and the caller-responsible skills, and makes the call Selects a callee who satisfies the caller request skills consisting of the skills that the caller requests from the callee and the caller support skills consisting of the skills that the caller can handle, and determines whether the selected callee is the caller. It is obtained by so and a distribution unit for assigning an outgoing call.
[0011]
Further, the storage unit stores the callee request skill and the callee supportable skill coded and stored, and the distribution unit processes the coded caller request skill and the callee supportable skill. You may do so.
In this way, many skills are set as the callee request skill and the callee-capable skill.
[0012]
Further, the distribution unit identifies the callee based on the result of a logical operation of the identification code corresponding to the caller-skill that can be handled and the caller-requested skill and the identification code corresponding to the callee-requested skill and the callee-requested skill. You may make it select.
[0013]
BEST MODE FOR CARRYING OUT THE INVENTION
Next, embodiments of the present invention will be described with reference to the drawings.
In all the drawings for describing the embodiments, parts having the same functions are denoted by the same reference numerals, and repeated description will be omitted.
[0014]
Hereinafter, a call center system will be described as an example of a communication system for distributing an outgoing call from a caller to a callee corresponding to a terminating terminal.
FIG. 1 is a configuration diagram illustrating a communication system according to an embodiment of the present invention.
The communication system according to the embodiment includes a call distribution device 2, an agent terminal device A3, and an agent terminal device B4, which are connected by a
The call distributing apparatus 2 is capable of receiving various outgoing calls from the
[0015]
Next, the call distributor 2 will be described.
The call distribution device 2 according to the present embodiment includes a group identification unit 2-1, a distribution request analysis unit 2-2, a queue management unit 2-3, a control unit 2-4, and a distribution unit 2 -5, an agent state management unit 2-6, and a storage unit 2-7.
[0016]
The group specifying unit 2-1 acquires, via a network, a caller request skill composed of skills required by the caller from the callee and an incoming call request composed of caller-response skills composed of skills that the caller can handle. Further, when the called party (operator) of the agent terminal device is managed in one or more groups having different skills, based on the acquired calling party requesting skill and the calling party available skill, the calling party Is determined prior to the operator's selection.
[0017]
The distribution request analysis unit 2-2 analyzes and encodes the incoming request. For example, if the incoming call request from the caller includes information indicating that an operator who can speak English and can inquire about the product A and the product B is included, and the caller is a VIP user, the caller is called the caller. The skill desired by the (operator) is to be able to speak English and to be able to inquire about the product A and the product B. If the requesting case is represented by “present” and the non-requesting case is represented by “absent”, the caller request skill is English, VIP user, merchandise A and merchandise B, respectively. Also, in this case, the available skills for the caller are English, VIP user, product A, and product B, respectively.
The coding of the skills that can be handled by the caller is performed, for example, by associating the presence with “1” and the absence with “0”. In this case, the caller request skill is “1011”, and the caller-skill available skill is “1111”.
[0018]
The distribution unit 2-5 is based on the caller request skill and the caller response available skill encoded by the above-described distribution request analysis unit 2-2, and a callee request skill and a callee request skill described later. Then, the connection destination of the outgoing call is selected, and the outgoing call is connected to the selected agent terminal device. For example, connection is made using an agent terminal device number for identifying the selected agent terminal device.
The queue management unit 2-3 manages a queue for the call distributed by the distribution unit 2-5. For example, if a callee having the same incoming call requesting skill and a callee-capable skill is selected, the calls are sorted so that the number of calls waiting is reduced.
The agent state management unit 2-6 manages the states of the agent terminal devices A3 and B4. For example, the queue of each agent terminal device is monitored, and when the queue exceeds a certain threshold, an alarm is generated.
[0019]
The storage unit 2-7 includes a called party request skill database, a called party available skill database, and an agent terminal device number.
The agent terminal device number is an identification code of an agent terminal device to which the call distribution device 2 can distribute a call.
The called party request skill database is a database in which called party requested skills, which are skills required by the called party from the calling party, are stored for each called party (operator). For example, when the callee A (operator A) requests the caller to be able to speak English, not to be a VIP user, and to inquire about goods A and B, as shown in FIG. The VIP user, the product A, and the product B are presence, absence, presence, and presence, respectively. Similarly, when the callee B (operator B) requests the caller not to speak English, not to be a VIP user, and to inquire about the product B, English, the VIP user, the product A, and the product B Are nothing, nothing, nothing, and yes, respectively.
[0020]
The called party available skill database is a database in which the called party available skills, which are skills that can be handled by the called party, are stored for each called party. For example, if the skill that the callee A (operator A) can handle is an inquiry about a VIP user, a product A, and a product B that can speak English, as shown in FIG. The item B has “Yes”, “Yes”, “Yes”, and “Yes”. Similarly, if the skills that the callee B (operator B) can deal with are English-capable, not a VIP user, and an inquiry for product B, English, VIP user, product A, and product B are available, available, No, it has.
[0021]
The above-mentioned called party request skill database and called party available skill database may be flagged and stored as identification codes. For example, when “Yes” corresponds to “1” and “No” corresponds to “0”, as shown in FIG. 4, the callee request skill of the callee A (operator A) is “1011” and the callee B ( The called party request skill of the operator B) is “0101”, the called party skill of the called party B (operator B) is “1111”, and the called party skill of the called party B (operator B) is “1101”. Become.
The control unit 2-4 includes an interface (IF) device, an arithmetic device, and a storage device. By operating these hardware resources under a call distribution program stored in the storage device, The function of each unit described above is realized. Here, the call distribution program is a program that causes the call distribution device to function as the control unit 2-4. The call distribution program is provided from the communication network 1, for example.
[0022]
Next, the operation of the communication system according to the present exemplary embodiment will be described with reference to FIG.
FIG. 5 is a flowchart showing a process of determining a distribution destination in the distribution unit 2-5 from the caller request skill and the caller correspondence available skill encoded by the distribution request analysis unit 2-2 described above. .
First, the distribution unit 2-5 of the call distribution device 2 extracts a connection request destination by referring to the agent terminal device number stored in the storage unit 2-7 (S101), and extracts the extracted connection. One connection request destination is selected from the list of request destinations (S102). For example, the connection request destination may be extracted and selected based on the waiting time and the priority.
[0023]
Next, matching is performed between the callee request skill of the callee (operator) corresponding to the selected agent terminal device and the caller-response skill (S103). For example, the sign of the caller-skill that can be inverted may be inverted, and a logical operation may be performed between the caller-skill that can be inverted and the callee-requested skill to perform matching. In addition, a logic operation may be performed on the sign of the skill that can respond to the caller and the sign of the skill requested by the callee, and matching may be performed.
[0024]
Next, based on the result calculated in S103, it is determined whether or not the requirements of both the caller and the callee are satisfied (S104). For example, as described above, if the judgment is made based on the logical operation of the caller-requestable skill with the inverted sign and the called person request skill, for example, the logical product, if 0, the condition is satisfied. (S104: Y). In addition, if the determination is made based on a logical operation of the sign of the caller-sponsorable skill and the sign of the called party required skill, for example, a logical product, the condition is satisfied if the calculation result matches the called party requested skill. (S104: Y).
[0025]
As a result of the determination in S104, if the request is not satisfied (S104: N), the process returns to S102, and if the request is satisfied (S104: Y), matching is performed between the callee supportable skill and the caller request skill ( S105). For example, similarly to the processing in S103, the sign of the skill that can be called may be inverted, and a logical operation may be performed between the skill that can be called and the caller's request skill with this sign inverted. Further, a logical operation may be performed on the sign of the skill that can be called and the sign of the skill requested by the caller (S105).
[0026]
Next, based on the result calculated in S105, it is determined whether or not the requirements of both the caller and the callee are satisfied (S106). For example, as described above, when the determination is made based on a logical operation, for example, a logical product of a caller-requestable skill with inverted signs and a caller request skill, if 0, the condition is satisfied ( S106: Y). In addition, if the judgment is made based on a logical operation of the sign of the skill that can be called and the sign of the caller's required skill, for example, based on the logical product, the condition is set when the calculation result matches the called person's requested skill. It will be satisfied (S106: Y).
[0027]
As a result of the determination, if the request is not satisfied (S106: N), the process returns to S102, and if the request is satisfied (S106: Y), the agent terminal device number selected in S102 is temporarily held as a connectable candidate. The process returns to S102 (S107).
In S102, the next agent terminal device number is selected from the extracted connection request destination, and the above-described processing from S103 to S107 is performed on the called party (operator) of the agent terminal device corresponding to the selected agent terminal device number. Is performed.
[0028]
In S102, the processing from S103 to S107 is completed for all the callees of the extracted agent terminal device of the connection request destination, and if there is no next connection request destination (S102: N), the connection held in S107 is possible. The candidate is confirmed (S108). If no connectable candidate is held (S108: N), the connection request destination is changed to the connection request source, and the connection request destination is stored as a connection request destination list. Alternatively, the connection request source may be used as connection request destination data to wait for connection (S110).
When the connectable candidate is held (S108: Y), the connection destination is determined and connected (S109). For example, the calls may be distributed such that the number of calls on standby is reduced.
[0029]
In the operation of the communication system according to the above-described embodiment, a case has been described where matching is performed for all connection request destinations extracted in S101. However, when it is determined in S106 that the request is satisfied, the process returns to S102. Instead, the connection destination may be determined in S109. By doing so, the processing time for determining the connection destination can be reduced.
Further, in the operation of the communication system according to the above-described embodiment, after matching between the caller request skill and the caller supportable skill is calculated, the matching between the caller request skill and the caller supportable skill is calculated. Although the case has been described, conversely, after calculating the matching between the caller request skill and the callee available skill, the matching between the caller request skill and the caller available skill may be calculated.
[0030]
In the communication system according to the above-described embodiment, a case is described in which a customer and an agent (operator) communicate with each other, taking a call center system as an example. However, the communication center may be applied to communication between customers or between operators. It may be applied to communication. Further, the present invention is not limited to the call center system, and may be applied to general communication in which call distribution is required.
[0031]
【The invention's effect】
According to the communication system of the present invention, a caller can set a plurality of skills required of a callee at the time of call distribution, so that the call can be distributed according to the caller's request.
In addition, since the called party can set skills that can be handled, only the caller that can be handled needs to be handled, and the transfer of calls after the handling can be reduced.
[Brief description of the drawings]
FIG. 1 is a configuration diagram for explaining a communication system according to an embodiment for distributing an outgoing call from a caller to each callee.
FIG. 2 is a diagram for explaining a called party request skill database in the call distribution device according to the present embodiment;
FIG. 3 is a diagram illustrating a skill database that can handle a callee in the call distributing apparatus according to the embodiment;
FIG. 4 is a diagram for explaining a called party request skill and a called party available skill in the call distribution device according to the present embodiment.
FIG. 5 is a flowchart illustrating an operation of the communication system according to the exemplary embodiment;
[Explanation of symbols]
DESCRIPTION OF SYMBOLS 1 ... Communication network, 2 ... Call distribution apparatus, 3 ... Agent terminal apparatus A, 4 ... Agent terminal apparatus B, 5 ... Terminal apparatus, 6 ... Transmission medium.
Claims (6)
前記発信者が前記着信用端末に対応する着信者に要求するスキルからなる発信者要求スキルと前記発信者が対応できるスキルからなる発信者対応可能スキルとを、前記ネットワークを介して取得する受信ステップと、
前記着信者が前記発信者に要求するスキルからなる着信者要求スキルと前記着信者が対応できるスキルからなる着信者対応可能スキルを参照し、前記発信者要求スキルと前記発信者対応可能スキルとを満たす着信者を選択する着信者選択ステップと、
を有することを特徴とする呼振分先決定方法。In a call distribution destination determination method for distributing an outgoing call from a caller received via a network to one of a plurality of receiving terminals,
A receiving step of obtaining, via the network, a caller requesting skill consisting of a skill that the caller requests from a callee corresponding to the receiving terminal and a caller-speakable skill consisting of skills that the caller can handle. When,
The called party refers to a called party requesting skill consisting of skills required of the caller and a called party available skill consisting of skills that the called party can handle, and the caller requested skill and the caller available skill are referred to. A callee selection step of selecting a callee to be satisfied;
A method of determining a call distribution destination, comprising:
さらに、前記着信者選択ステップにより選択された着信者に前記発信者からの発信呼を割り当てる発信呼割り当てステップを有することを特徴とする呼振分先決定方法。The method according to claim 1,
Further, there is provided an outgoing call assigning step of assigning an outgoing call from the caller to the callee selected in the callee selecting step.
前記着信者選択ステップは、前記発信者対応可能スキルおよび前記発信者要求スキルに対応する識別符号と着信者要求スキルおよび着信者要求スキルに対応する識別符号との論理演算の結果に基づいて、前記着信者を選択することを特徴とする呼振分先決定方法。The method according to claim 1,
The callee selection step is based on a result of a logical operation of the identification code corresponding to the caller-sponsorable skill and the caller request skill, and the identification code corresponding to the callee request skill and the callee request skill. A method of determining a call destination, wherein a callee is selected.
前記着信用端末に対応する着信者が前記発信者に要求するスキルからなる着信者要求スキルと前記着信者が対応できるスキルからなる着信者対応可能スキルとを、前記各着信者毎に記憶する記憶部と、
前記発信者が前記着信者に要求するスキルからなる発信者要求スキルと前記発信者が対応できるスキルからなる発信者対応可能スキルとを、前記ネットワークを介して取得する受信部と、
前記着信者要求スキルと前記着信者対応可能スキルとを参照し、前記発信者が前記着信者に要求するスキルからなる発信者要求スキルと前記発信者が対応できるスキルからなる発信者対応可能スキルとを満たす着信者を選択し、選択された着信者に前記発信者からの発信呼を割り当てる振分部と、
を備えることを特徴とする呼振分装置。In a call distribution device for distributing an outgoing call from a caller received via a network to one of a plurality of receiving terminals,
A storage for storing, for each of the called parties, a called party requesting skill composed of skills required by the called party corresponding to the incoming call terminal to the caller and a called party responding skill composed of skills that the called party can handle. Department and
A receiving unit that obtains, via the network, a caller request skill composed of a skill that the caller requests from the callee and a caller-capable skill composed of a skill that the caller can respond to,
With reference to the called party request skill and the called party available skill, a caller requested skill consisting of a skill that the caller requests from the called party and a caller available skill consisting of a skill that the caller can handle, Selecting a recipient that satisfies, and assigning an outgoing call from the caller to the selected recipient,
A call distribution apparatus comprising:
前記記憶部には、前記着信者要求スキルと着信者対応可能スキルとが符号化されて記憶され、
前記振分部は、この符号化された前記発信者要求スキルと前記着信者対応可能スキルとを処理することを特徴とする呼振分装置。The call distributor according to claim 4,
In the storage unit, the called party request skill and the called party available skill are encoded and stored,
The call distributing apparatus, wherein the distributing unit processes the encoded caller request skill and the callee respondable skill.
前記振分部は、前記発信者対応可能スキルおよび前記発信者要求スキルに対応する識別符号と着信者要求スキルおよび着信者要求スキルに対応する識別符号との論理演算の結果に基づいて、前記着信者を選択することを特徴とする呼振分装置。The call distributor according to claim 5,
The distributing unit is configured to perform the incoming call on the basis of a result of a logical operation of the identification code corresponding to the caller supportable skill and the caller request skill and the identification code corresponding to the callee request skill and the callee request skill. A call distributing apparatus characterized by selecting a person.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2003038012A JP2004248158A (en) | 2003-02-17 | 2003-02-17 | Call sorting destination determination method and call sorter |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2003038012A JP2004248158A (en) | 2003-02-17 | 2003-02-17 | Call sorting destination determination method and call sorter |
Publications (1)
Publication Number | Publication Date |
---|---|
JP2004248158A true JP2004248158A (en) | 2004-09-02 |
Family
ID=33022648
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2003038012A Pending JP2004248158A (en) | 2003-02-17 | 2003-02-17 | Call sorting destination determination method and call sorter |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP2004248158A (en) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2012160773A1 (en) * | 2011-05-24 | 2012-11-29 | 日本電気株式会社 | Communication processing system, communication processing method, communication processing device and control method and control program thereof |
JP2018032927A (en) * | 2016-08-23 | 2018-03-01 | 富士ゼロックス株式会社 | Call connection control device and program |
-
2003
- 2003-02-17 JP JP2003038012A patent/JP2004248158A/en active Pending
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2012160773A1 (en) * | 2011-05-24 | 2012-11-29 | 日本電気株式会社 | Communication processing system, communication processing method, communication processing device and control method and control program thereof |
JPWO2012160773A1 (en) * | 2011-05-24 | 2014-07-31 | 日本電気株式会社 | COMMUNICATION PROCESSING SYSTEM, COMMUNICATION PROCESSING METHOD, COMMUNICATION PROCESSING DEVICE, CONTROL METHOD AND CONTROL PROGRAM THEREOF |
JP5911109B2 (en) * | 2011-05-24 | 2016-04-27 | 日本電気株式会社 | COMMUNICATION PROCESSING SYSTEM, COMMUNICATION PROCESSING METHOD, COMMUNICATION PROCESSING DEVICE, CONTROL METHOD AND CONTROL PROGRAM THEREOF |
JP2018032927A (en) * | 2016-08-23 | 2018-03-01 | 富士ゼロックス株式会社 | Call connection control device and program |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US6327359B1 (en) | Method for providing personal information to call centers using intelligent network | |
US7184540B2 (en) | Personality based matching of callers to agents in a communication system | |
US7289624B2 (en) | Managing use of experts by callers waiting in a hold queue | |
USRE43205E1 (en) | Skill based chat function in a communication system | |
US6665396B1 (en) | Call hold manager system and method | |
US6314177B1 (en) | Communications handling center and communications forwarding method using agent attributes | |
US8320550B2 (en) | Method and system for assigning tasks to workers | |
US8416943B2 (en) | System and method for distributing customer contacts | |
US6430289B1 (en) | System and method for computerized status monitor and use in a telephone network | |
US6473501B1 (en) | Concurrent hunt group searching methods and arrangements | |
US20060222164A1 (en) | Simultaneous usage of agent and service parameters | |
JP2000041107A (en) | Multimedia work processing method and device | |
EP1320246B1 (en) | System and method for predictive customer contacts | |
US6813636B1 (en) | Method and apparatus for routing a transaction within a network environment | |
CN1602619A (en) | Apparatus and method for computer controlled call processing applications in packet switched telephone networks | |
US7224791B2 (en) | Mechanism for queuing calls | |
CN1157041C (en) | Call ovreflow address pointer method and apparatus | |
CN1507737B (en) | Methods and apparatus for controlling call pullback by an automatic call distribution (ACD) system from an interactive voice response (IVR) system | |
US7224775B1 (en) | System and method for providing prioritized access to a messaging system | |
US8667052B2 (en) | Business rule web service | |
CN1628456B (en) | Apparatus and method for packet data networks | |
US6940963B2 (en) | Methods and apparatus for automatically determining a call service request | |
JP2004248158A (en) | Call sorting destination determination method and call sorter | |
JP4408260B2 (en) | Customer support support method and customer support support system | |
CN1953487A (en) | Changing the user interface at a telecommunications terminal |