KR20050045568A - Method for assigning agents in call center system - Google Patents
Method for assigning agents in call center system Download PDFInfo
- Publication number
- KR20050045568A KR20050045568A KR1020030079689A KR20030079689A KR20050045568A KR 20050045568 A KR20050045568 A KR 20050045568A KR 1020030079689 A KR1020030079689 A KR 1020030079689A KR 20030079689 A KR20030079689 A KR 20030079689A KR 20050045568 A KR20050045568 A KR 20050045568A
- Authority
- KR
- South Korea
- Prior art keywords
- service level
- agents
- calculated
- target service
- average
- 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.)
- Ceased
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q10/00—Administration; Management
- G06Q10/06—Resources, workflows, human or project management; Enterprise or organisation planning; Enterprise or organisation modelling
- G06Q10/063—Operations research, analysis or management
- G06Q10/0631—Resource planning, allocation, distributing or scheduling for enterprises or organisations
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q10/00—Administration; Management
- G06Q10/10—Office automation; Time management
Landscapes
- Business, Economics & Management (AREA)
- Human Resources & Organizations (AREA)
- Engineering & Computer Science (AREA)
- Entrepreneurship & Innovation (AREA)
- Strategic Management (AREA)
- Economics (AREA)
- Tourism & Hospitality (AREA)
- Marketing (AREA)
- Operations Research (AREA)
- Quality & Reliability (AREA)
- Physics & Mathematics (AREA)
- General Business, Economics & Management (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Game Theory and Decision Science (AREA)
- Development Economics (AREA)
- Educational Administration (AREA)
- Data Mining & Analysis (AREA)
- Telephonic Communication Services (AREA)
Abstract
콜센터 시스템에서 각 날짜별 및 시간별 상담통화 통계 데이터로부터 특정 날짜의 시간별 필요 상담원수를 산정하고 이를 이용하여 주어진 평균서비스 레벨을 성취할 수 있는 인원수를 배정하는 방법이 제공된다. 특정 날짜에 목표 서비스 레벨을 충족시키기 위하여 매 시간대별로 필요한 인원수를 계산한다. 계산된 시간대별 인원수 중에서 최대 인원수를 투입할 상담원수로 가정하고, 이를 투입할 때의 해당 날짜의 평균 서비스 레벨을 계산한다. 그리고, 계산된 평균 서비스 레벨을 목표 서비스 레벨과 비교하여, 평균 서비스 레벨이 목표 서비스 레벨보다 높으면 가정된 상담원수에서 소정의 수만큼 감소시킨 상담원수를 투입할 상담원수로 가정하고 평균 서비스 레벨을 계산하는 단계부터 반복하고, 그렇지 않으면 가정된 상담원수를 해당일의 상담원수로 배정한다. 평균값을 구할 때에는 계산된 서비스 레벨이 목표 서비스 레벨보다 낮은 시간대에 대해서는 가중치를 두어 평균을 계산하는 것이 바람직하다.In the call center system, there is provided a method of estimating the number of counselors required for a specific date from the counseling call statistics data for each date and hour, and assigning the number of persons who can achieve a given average service level by using the data. Calculate the number of people needed each time period to meet the target service level on a specific date. It is assumed that the maximum number of counselors to be inputted among the calculated time slots is calculated. When the average service level is higher than the target service level, the average service level is calculated by assuming that the number of agents inputted from the assumed number of agents is reduced by a predetermined number. Repeat from step to do, otherwise assign the assumed number of counselors to the number of counselors on the day. When calculating the average value, it is desirable to calculate the average by weighting the time period when the calculated service level is lower than the target service level.
Description
본 발명은 콜센터 시스템에서의 상담원 인원 배정 방법에 관한 것으로서, 더욱 상세하게는 콜센터 시스템에서 각 날짜별 및 시간별 상담통화 통계 데이터로부터 특정 날짜의 시간별 필요 상담원수를 산정하고 이를 이용하여 주어진 평균서비스 레벨을 성취할 수 있는 인원수를 배정하는 방법에 관한 것이다.The present invention relates to a method for assigning an agent to a call center system. More specifically, the call center system calculates the required number of counselors per hour of a specific date from the statistics data for each date and time, and uses the same to calculate a given average service level. It is about how to allocate the number of people that can be achieved.
콜센터 시스템은 전화 서비스 업체, 백화점, 애프터서비스 센터, 택배 업체 등과 같이 고객으로부터의 많은 수의 전화에 대한 응대를 효율적으로 하기 위한 시스템으로서, 그 구성은 일반적으로 도 1에 도시된 것과 같다.The call center system is a system for efficiently responding to a large number of calls from customers such as a telephone service company, a department store, an after-sales service center, a courier company, and the like, and the configuration is generally as shown in FIG. 1.
콜센터 시스템(100)은 구내 전화 교환 장비인 사설 교환기(PBX)(110)와, 호접속된 고객에게 소정의 음성 안내 메시지를 제공하는 IVR(Interactive Voice Response) 서버(120)와, 컴퓨터를 이용하여 전화 교환 서비스를 제공하는 CTI 서버(130)와, 다수의 상담원 컴퓨터(140 : 1401~140n) 및, 고객과 관련된 정보(예컨대, 고객 ID, 패스워드, 고객의 신상정보 등), 콜센터 운영과 관련된 각종 정보가 저장된 DB 서버(160), 콜센터 시스템의 통화량 예측, 상담원 배치, 서비스 레벨 제어 등의 콜센터 관리 업무를 담당하는 콜센터 관리서버(170)가 예컨대, 이더넷(E1)을 통해 상호 통신 접속되어 구성된다.The call center system 100 uses a private exchange (PBX) 110, which is an on-site telephone exchange equipment, an interactive voice response (IVR) server 120 that provides a predetermined voice guidance message to a called customer, and a computer. CTI server 130 that provides telephone exchange service, a plurality of agent computers (140: 140 1 ~ 140 n ), information related to the customer (for example, customer ID, password, personal information of the customer), call center operation and DB server 160 storing various related information, call center management server 170 which is in charge of call center management tasks such as call volume prediction, agent placement, service level control of call center system is connected to each other through Ethernet (E1), for example. It is composed.
또한 도 1의 사설 교환기(110)는 다수의 전화회선(L1)을 통해 다수의 상담원 전화기(150 : 1501~150n) 및 IVR 서버(120)에 각각 통신 접속되어 고객의 호접속 시에 IVR 서버(120)로부터 출력되는 음성 안내 메시지를 해당 고객에게 전송하고, 주지된 CTI 링크(111)를 통해 이더넷(E1)에 접속되어 CTI 서버(130)의 제어에 따라 다수의 상담원 전화기(150)와 해당 고객 간의 통화로를 선택적으로 연결하게 된다.In addition, the private exchange 110 of FIG. 1 is connected to a plurality of counseling telephones 150: 150 1 to 150 n and the IVR server 120 through a plurality of telephone lines L1, respectively, so that the IVR is connected to a customer. The voice guidance message output from the server 120 is transmitted to the corresponding customer, and is connected to the Ethernet E1 through the well-known CTI link 111, and is controlled by the plurality of agent phones 150 under the control of the CTI server 130. It will selectively connect the channels between the customers.
상기한 구성에 의하면, 공중전화망으로부터 임의 고객의 호접속 요구가 있는 경우 사설 교환기(110)는 해당 고객을 호접속 시킨 후, 고객의 호접속 상태를 IVR 서버(120)로 통지하게 된다. IVR 서버(120)는 사설 교환기(110)로 소정 음성 안내 메시지를 전송하고, 사설 교환기(110)는 그 음성 안내 메시지를 해당 고객에게 송출하게 된다. 그리고 IVR 서버(120)는 상기 음성 안내 메시지에 따라 고객이 입력하는 고객ID, 패스워드 등 소정 고객정보를 수집하여 CTI 서버(130)로 전송함과 아울러 CTI 서버(130)로 가용한 상담원의 통신 접속을 요청하게 된다.According to the above configuration, when there is a call connection request of a certain customer from the public telephone network, the private exchange 110 connects the corresponding customer and notifies the IVR server 120 of the call connection state of the customer. The IVR server 120 transmits a predetermined voice announcement message to the private exchange 110, and the private exchange 110 sends the voice announcement message to the corresponding customer. In addition, the IVR server 120 collects predetermined customer information such as a customer ID and a password input by the customer according to the voice guidance message, transmits the predetermined customer information to the CTI server 130, and communicates with an agent available to the CTI server 130. You will be asked.
이후 도 1의 CTI 서버(130)는 CTI 링크(111)를 통해 현재 사설 교환기(110)에 연결된 각 상담원 전화기(150)의 통화 연결 상태를 확인하고, 현재 통화 대기중인 상담원의 상담원 전화기(150)와 고객 호 간의 통화로를 연결하게 된다. 또한 CTI 서버(130)는 입력된 고객정보를 근거로 해당 고객의 누적된 상담 이력과 신상정보를 DB 서버(160)로부터 추출하여 통화 연결된 상담원의 상담원 컴퓨터(140)로 전송하고, 상담원은 해당 고객의 상담 이력과 신상 정보를 참조하여 원활한 상담을 진행하게 된다. 한편, 이와 같은 전화상담과 관련된 통계 데이터는 콜센터 관리서버(170)에서 수집되어 특정일, 특정월의 통화량의 예측 및 그에 따른 상담원의 배치 등에 활용된다. Thereafter, the CTI server 130 of FIG. 1 checks the call connection state of each agent phone 150 currently connected to the private exchange 110 through the CTI link 111, and the agent phone 150 of the agent currently waiting for the call. It connects the channel between the call and the customer call. In addition, the CTI server 130 extracts the cumulative counseling history and personal information of the customer from the DB server 160 based on the input customer information and transmits it to the agent computer 140 of the connected agent, the agent is the customer Consultation history and personal information of the will proceed smoothly consultation. On the other hand, the statistical data related to such a telephone consultation is collected in the call center management server 170 is used for the prediction of the call volume on a specific day, a specific month and the arrangement of counselors accordingly.
그런데, 종래의 콜센터 시스템에서는 도 2에 도시한 것처럼 특정 날짜의 각 근무시간대별로 필요한 상담원수를 예상하고 그에 따라 상담원을 배치하도록 하고 있었다. 그러나, 도 2에서 확인할 수 있는 것처럼, 각 시간대별로 필요한 상담원의 수는 큰 차이를 보이기 때문에 상담원의 배치에 어려움이 있다. 즉, 상담원이 많이 필요한 시간대에 맞추어서 상담원을 배치하면 다른 시간대에서는 상담원이 남기 때문에 인건비의 낭비가 초래되고, 상담원이 적게 필요한 시간대에 맞추어서 상담원을 배치하면 다른 시간대에서는 상담원이 모자라기 때문에 원하는 서비스 레벨을 충족시킬 수 없다고 하는 문제점이 있다.However, in the conventional call center system, as shown in FIG. 2, the number of counselors required for each working period of a specific date is estimated and the counselors are arranged accordingly. However, as can be seen in Figure 2, since the number of counselors required for each time zone shows a big difference, it is difficult to arrange the counselors. In other words, if an agent is placed in a time zone where a lot of agents are needed, the waste of labor costs is incurred because the agent remains in other time zones. There is a problem that it cannot be satisfied.
따라서, 종래의 시스템에서는 상담원이 많이 필요한 시간대에는 파트타임 상담원을 고용함으로써 이러한 문제점을 해결하고 있었다. 즉, 상담이 많이 몰리는 피크타임에는 파트타임 상담원을 투입함으로써 서비스 레벨을 맞추면서도 인건비를 줄이도록 하고 있다.Therefore, in the conventional system, this problem is solved by hiring a part-time counselor during a time when a large number of counselors are needed. In other words, during peak hours of high consultation, part-time counselors are added to reduce labor costs while matching service levels.
그러나, 한국의 고용 상황하에서는 파트타임 상담원을 쉽게 고용할 수가 없을 뿐만 아니라, 파트타임 상담원은 숙련도, 교육, 자질 등의 면에서 정규직 상담원에 못 미치는 경우가 많으므로, 고객과의 관계에서 문제를 일으킬 여지가 많다.However, under the employment situation in Korea, it is not only easy to hire part-time counselors, but also, part-time agents often fall short of regular workers in terms of skill, education, and qualifications, which can cause problems in their relationship with customers. There is plenty of room.
본 발명은 이러한 점을 감안하여 이루어진 것으로서, 평균적인 서비스 레벨을 맞추면서도 시간대별로 인원배정을 할 필요가 없는 상담원 배정 방법을 제공하는 것을 목적으로 한다.The present invention has been made in view of this point, and it is an object of the present invention to provide a method for assigning a counselor who does not need to allocate a person for each time zone while maintaining an average service level.
본 발명에서는, 종래와 마찬가지로 특정 날짜에 목표 서비스 레벨을 충족시키기 위하여 매 시간대별로 필요한 인원수를 계산한다. 그리고, 계산된 시간대별 인원수 중에서 최대 인원수를 투입할 상담원수로 가정하고, 이를 투입할 때의 해당 날짜의 평균 서비스 레벨을 계산한다. 그리고, 계산된 평균 서비스 레벨을 목표 서비스 레벨과 비교하여, 평균 서비스 레벨이 목표 서비스 레벨보다 높으면 가정된 상담원수에서 소정의 수만큼 감소시킨 상담원수를 투입할 상담원수로 가정하고 평균 서비스 레벨을 계산하는 단계부터 반복한다. 그렇지 않으면 가정된 상담원수를 해당일의 상담원수로 배정한다. 평균값을 구할 때에는 계산된 서비스 레벨이 목표 서비스 레벨보다 낮은 시간대에 대해서는 가중치를 두어 평균을 계산하는 것이 바람직하다. 한편, 처음 평균 서비스 레벨을 구할 때 대입하는 인원수를 최대 인원수 대신에 최소 인원수로 하는 것도 가능하다. 또한, 산출된 상담원수가 최대 가용인원을 넘어서는 경우에는 목표 서비스 레벨을 수정한 후에 이들 단계를 반복하도록 하는 것도 가능하다.In the present invention, as in the prior art, the number of people required for each time slot is calculated to meet the target service level on a specific date. In addition, it is assumed that the maximum number of counselors to input the calculated number of personnel per time zone, and calculate the average service level of the date when the input. When the average service level is higher than the target service level, the average service level is calculated by assuming that the number of agents inputted from the assumed number of agents is reduced by a predetermined number. Repeat from that step. Otherwise, the assumed number of counselors is assigned to the number of counselors on the day. When calculating the average value, it is desirable to calculate the average by weighting the time period when the calculated service level is lower than the target service level. On the other hand, when calculating the average service level for the first time, the number of people to be substituted may be the minimum number instead of the maximum number. In addition, if the calculated number of counselors exceeds the maximum available number, it is also possible to repeat these steps after modifying the target service level.
이하, 도면을 참조하여 본 발명의 바람직한 실시예를 상세히 설명한다.Hereinafter, exemplary embodiments of the present invention will be described in detail with reference to the accompanying drawings.
필요한 상담원수를 계산하기 위해서는 상담원수에 따른 서비스 레벨을 예측할 필요가 있다. 서비스 레벨이란 정의된 시간(초) 안에 몇 퍼센트의 콜(call)을 처리하는가를 나타내는 것이다. 서비스 레벨의 예측은 이제까지의 통계 데이터와 예측되는 이벤트로부터 어느 정도의 상담원이 있으면 어느 정도의 서비스 레벨이 가능할 것이다라고 예측하거나, 또는 반대로 어느 정도의 서비스 레벨을 충족시키기 위해서는 어느 정도의 상담원이 있어야 할 것인가를 예측하는 것이다.In order to calculate the number of counselors needed, it is necessary to estimate the service level according to the number of counselors. Service level refers to what percentage of calls are processed within a defined number of seconds. Prediction of service level predicts that a certain level of service will be possible if there is a certain number of agents from the statistical data and predicted events, or vice versa, to meet a certain level of service. It is predicting.
서비스 레벨의 예측 방법 또는 주어진 서비스 레벨을 충족시키기 위한 인원수의 산정방법으로는 미국특허 5,185,780호, 미국특허 6,226,377호, 미국특허 6,556,659호 등에서와 같이 많은 방법이 제시되고 있으며, 본 발명은 특정 서비스 레벨 예측 방법에 한정되는 것은 아니다. As a method of estimating the service level or a method of estimating the number of people to satisfy a given service level, many methods are proposed as in US Pat. No. 5,185,780, US Pat. No. 6,226,377, US Pat. No. 6,556,659 and the like. It is not limited to the method.
먼저, 이러한 종래 기술을 사용하여 목표 서비스 레벨에 대한 매 시간별 필요 인원수를 계산한다(S310). 즉, 종래와 같이 도 2와 같은 예상 인원을 산출한다. 이때, 목표 서비스 레벨을 시간대별로 달리해서 필요 인원수를 계산하도록 하는 것도 가능하다.First, the required number of hours per hour for the target service level is calculated using the conventional technology (S310). That is, the estimated number of persons as shown in FIG. 2 is calculated as in the prior art. At this time, it is also possible to calculate the required number of people by varying the target service level for each time zone.
다음으로, 산출된 시간대별 인원중에서 최대의 인원을 투입할 상담원수로 가정한다(S320). 예를 들어, 도 2의 경우에는 70명이 가장 많은 인원이므로 70명을 투입할 상담원수로 가정하는 것이다.Next, it is assumed that the number of counselors to input the maximum number of personnel from the calculated time slots (S320). For example, in the case of FIG. 2, since 70 people are the most people, it is assumed that the number of counselors to input 70 people.
다음으로 투입할 상담원수에 따른 평균 서비스 레벨을 계산한다(S330). 즉, 각 시간대별로 가정된 상담원수를 투입할 때의 서비스 레벨을 계산한 다음에 이들의 평균값을 구하는 것이다.Next, the average service level is calculated according to the number of counselors to be put (S330). That is, after calculating the service level when the number of counselors assumed for each time slot is input, the average value of the counselors is calculated.
한편, 계산된 서비스 레벨이 목표 서비스 레벨보다 낮은 시간대의 경우에는 상담원과의 통화를 기다리다가 통화를 포기하는 고객이 더 발생하게 된다. 그런데, 이들 중의 일부는 다시 전화를 걸게 되므로, 서비스 레벨이 낮아지면 낮아질수록 예상되는 인입호(incoming call)의 수보다 더 많은 전화가 오게 된다. 따라서, 단순한 예측보다는 더 서비스 레벨이 낮아질 확률이 높다.On the other hand, when the calculated service level is lower than the target service level, there are more customers waiting for the call with the counselor and giving up the call. By the way, some of these calls are made again, so the lower the service level, the more calls are expected than the number of incoming calls expected. Therefore, there is a high probability that the service level will be lower than the simple prediction.
이러한 점을 감안하여, 평균 서비스 레벨을 계산할 때 계산된 서비스 레벨이 목표 서비스 레벨보다 낮은 시간대에 대해서는 가중치를 주는 것이 바람직하다. 예를 들어, 예측된 시간대별 서비스 레벨이 In view of this, it is desirable to give a weight to the time period when the calculated service level is lower than the target service level when calculating the average service level. For example, the estimated timephased service level
90% 80% 70% 60% 60% 70% 75% 75% 80% 90%90% 80% 70% 60% 60% 70% 75% 75% 80% 90%
와 같다면, 단순 평균 서비스 레벨은 , Then the average simple service level is
(90+80+70+60+60+70+75+75+80+90)/10 = 75%(90 + 80 + 70 + 60 + 60 + 70 + 75 + 75 + 80 + 90) / 10 = 75%
가 된다.Becomes
그러나, 목표 서비스 레벨이 75%라고 가정하면 이보다 낮은 서비스 레벨을 갖는 시간대에 대해서 1.5배의 가중치를 준다고 하면,However, assuming that the target service level is 75%, a weight of 1.5 times for a time zone with a lower service level is given.
(90+80+75+75+80+90+(70+60+60+70)x1.5)/12 = 73.3%(90 + 80 + 75 + 75 + 80 + 90 + (70 + 60 + 60 + 70) x1.5) / 12 = 73.3%
가 된다.Becomes
따라서, 가중치를 주는 경우가 평균 서비스 레벨이 더 낮음을 알 수 있다. 즉, 가중치를 줌으로써, 서비스 레벨이 낮아지면 낮아질수록 예상되는 인입호의 수보다 더 많은 전화가 오게 되어 예측되는 서비스 레벨보다 실제 서비스 레벨이 낮아지는 현상을 잘 반영하게 된다.Therefore, it can be seen that the average service level is lower in the case of giving a weight. That is, by weighting, the lower the service level is, the lower the service level, the more incoming calls than the expected number of incoming calls and the actual service level lower than the expected service level is well reflected.
이와 같이 계산한 평균 서비스 레벨과 목표 서비스 레벨을 비교한다(S340). 단계 S310에서 목표 서비스 레벨을 시간대별로 달리 설정하여 필요 인원수를 계산한 경우에는 시간대별 목표 서비스 레벨의 평균값과 비교를 하면 된다.The average service level calculated in this way and the target service level is compared (S340). In step S310, when the target service level is set differently for each time zone and the required number of people is calculated, the average service level may be compared with the average value of the target service level for each time zone.
계산된 평균 서비스 레벨이 목표 서비스 레벨보다 높으면 가정된 상담원수에서 소정의 수만큼 감소시킨 상담원수를 투입할 상담원수로 가정하고(S350) 단계 S330부터 반복한다. 한번에 감축하는 상담원수가 많으면 계산은 빨라지지만 정확도가 떨어지고, 한번에 감축하는 상담원수가 적으면 계산은 느려지지만 정확도는 높아지므로, 전체 상담원수와 필요로 하는 정확도 등의 요인을 감안하여 소정의 수를 적절하게 선정한다.If the calculated average service level is higher than the target service level, it is assumed that the number of counselors reduced by a predetermined number from the assumed number of counselors is the number of counselors to input (S350) and the process is repeated from step S330. If you reduce the number of agents at once, the calculation will be faster but the accuracy will be lower. If you reduce the number of agents at the same time, the calculation will be slower but the accuracy will be higher, so the number of agents should be appropriately adjusted in consideration of factors such as the total number of agents and the accuracy required. Select.
한편, 계산된 평균 서비스 레벨이 목표 서비스 레벨보다 높지 않으면 평균 서비스 레벨을 계산할 때 사용한 상담원수를 해당일의 상담원수로 배정한다(S360). 그런데, 이때의 상담원수를 투입하면 예측되는 평균 서비스 레벨은 목표 서비스 레벨보다 항상 같거나 낮게 되므로, 목표 서비스 레벨보다 높은 평균 서비스 레벨을 원하는 경우에는 단계 S360에 도달했을 때의 상담원수에서 소정의 수만큼 증원한 수를 배정하도록 하는 것도 가능하다.On the other hand, if the calculated average service level is not higher than the target service level, the number of counselors used when calculating the average service level is assigned as the number of counselors on the day (S360). However, when the number of agents at this time is input, since the predicted average service level is always equal to or lower than the target service level, when the average service level higher than the target service level is desired, the predetermined number is determined from the number of agents when the step S360 is reached. It is also possible to assign an increased number.
한편, 이상의 설명에서는 평균 서비스 레벨을 계산할 때 상담원수가 시간대별 최대 상담원수인 경우부터 계산하여 상담원수를 줄여나가면서 목표 서비스 레벨에 맞는 인원수를 산정하는 경우에 대해서 설명하였지만, 이와는 반대로 처음에는 시간대별 상담원수가 최소인 경우부터 계산하여 상담원수를 늘려나가면서 목표 서비스 레벨에 맞는 인원수를 산정하도록 하는 것도 가능하다.Meanwhile, in the above description, when calculating the average service level, the number of agents is calculated by counting the number of agents by the maximum number of agents per time zone, and the number of agents corresponding to the target service level is reduced. It is also possible to calculate the number of counselors to meet the target service level while increasing the number of counselors by calculating the minimum number of counselors.
이상 본 발명을 몇가지 예를 들어 상세히 설명하였지만, 본 발명은 특정 실시예에 한정되는 것은 아니다. 본 발명이 속하는 기술분야에서 통상의 지식을 지닌 자라면 본 발명의 사상에서 벗어나지 않으면서 많은 수정과 변화를 가할 수 있음을 이해할 것이다.Although the present invention has been described in detail with reference to some examples, the present invention is not limited to the specific embodiments. Those skilled in the art will appreciate that many modifications and variations can be made without departing from the spirit of the invention.
본 발명에 따르면, 각 시간대별 예측 인원수로부터 목표로 하는 평균 서비스 레벨을 맞출 수 있는 인원수를 계산하므로 시간대별로 인원배정을 할 필요가 없다. 또한, 목표 서비스 레벨보다 낮은 서비스 레벨이 예측되는 시간대에 대해서는 가중치를 두어 평균 서비스 레벨을 계산하므로, 서비스 레벨의 저하에 따른 예상 서비스 레벨이 실제 서비스 레벨과 차이가 벌어지는 것을 방지할 수 있다. According to the present invention, since the number of people who can match the target average service level is calculated from the predicted number of people at each time slot, there is no need to allocate a person at each time slot. In addition, since the average service level is calculated by weighting the time period when the service level lower than the target service level is predicted, it is possible to prevent the expected service level from the difference between the actual service level due to the decrease in the service level.
도 1은 일반적인 콜센터 시스템의 구성을 보여주는 블록도이다.1 is a block diagram showing the configuration of a general call center system.
도 2는 종래의 콜센터 시스템에서 상담원 인원을 배정하는 예를 보여주는 도면이다.2 is a view showing an example of assigning the number of counselors in a conventional call center system.
도 3은 본 발명에 따른 상담원 인원 배정방법의 절차를 보여주는 흐름도이다.3 is a flowchart illustrating a procedure of a method for allocating counselors according to the present invention.
Claims (6)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020030079689A KR20050045568A (en) | 2003-11-12 | 2003-11-12 | Method for assigning agents in call center system |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020030079689A KR20050045568A (en) | 2003-11-12 | 2003-11-12 | Method for assigning agents in call center system |
Publications (1)
Publication Number | Publication Date |
---|---|
KR20050045568A true KR20050045568A (en) | 2005-05-17 |
Family
ID=37245238
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020030079689A Ceased KR20050045568A (en) | 2003-11-12 | 2003-11-12 | Method for assigning agents in call center system |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR20050045568A (en) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2011053275A1 (en) * | 2009-10-26 | 2011-05-05 | Hewlett-Packard Development Company, L.P. | Adjusting a point prediction that is part of the long-term product life cycle based forecast |
KR102311296B1 (en) * | 2021-04-01 | 2021-10-14 | 주식회사 볼드코퍼레이션 | System for robotic process automation in call center using artificial intelligence and method thereof |
-
2003
- 2003-11-12 KR KR1020030079689A patent/KR20050045568A/en not_active Ceased
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2011053275A1 (en) * | 2009-10-26 | 2011-05-05 | Hewlett-Packard Development Company, L.P. | Adjusting a point prediction that is part of the long-term product life cycle based forecast |
KR102311296B1 (en) * | 2021-04-01 | 2021-10-14 | 주식회사 볼드코퍼레이션 | System for robotic process automation in call center using artificial intelligence and method thereof |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US20210224706A1 (en) | Method and system for generating staffing requirements for deferred work in a contact center environment | |
US7383199B2 (en) | Method for forecasting and managing multimedia contacts | |
US6639982B1 (en) | Method and apparatus for agent forcing and call distribution for large team call servicing | |
Koole et al. | An overview of routing and staffing algorithms in multi-skill customer contact centers | |
US10447855B1 (en) | Agent training sensitive call routing system | |
US6850613B2 (en) | Customer service request allocations based upon real-time data and forecast data | |
US5926528A (en) | Call pacing method | |
US7321657B2 (en) | Dynamic force management system | |
US6853721B2 (en) | Contact center autopilot architecture | |
US6744878B1 (en) | Real-time transaction routing augmented with forecast data and agent schedules | |
US6333979B1 (en) | Method and apparatus for assigning incoming communications to communications processing centers | |
CA2265248C (en) | Dynamic staffing of service centers to provide substantially zero-delay service | |
US6134530A (en) | Rule based routing system and method for a virtual sales and service center | |
US20050135593A1 (en) | Call processing system | |
US20040098295A1 (en) | Method and system for scheduling workload | |
US7424108B2 (en) | Optimal dynamic agent state assignment | |
US7406171B2 (en) | Agent scheduler incorporating agent profiles | |
WO2016093921A1 (en) | Method and system for generating staffing requirements for deferred work in a contact center environment | |
US7616755B2 (en) | Efficiency report generator | |
KR20050045568A (en) | Method for assigning agents in call center system | |
US7885401B1 (en) | Method and apparatus to forecast the availability of a resource | |
KR20050041485A (en) | Method for evaluating performance of consultants in call center system | |
US20220014881A1 (en) | Best Time to Send Limited-Content Text Messages to Parties | |
KR20240163267A (en) | The system and method for assigning counselors in the call center system | |
CN114066039A (en) | Scheduling method and device, computer storage medium and electronic equipment |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A201 | Request for examination | ||
PA0109 | Patent application |
Patent event code: PA01091R01D Comment text: Patent Application Patent event date: 20031112 |
|
PA0201 | Request for examination | ||
PG1501 | Laying open of application | ||
E902 | Notification of reason for refusal | ||
PE0902 | Notice of grounds for rejection |
Comment text: Notification of reason for refusal Patent event date: 20050926 Patent event code: PE09021S01D |
|
E601 | Decision to refuse application | ||
PE0601 | Decision on rejection of patent |
Patent event date: 20060228 Comment text: Decision to Refuse Application Patent event code: PE06012S01D Patent event date: 20050926 Comment text: Notification of reason for refusal Patent event code: PE06011S01I |