EP1021905B1

Method and apparatus for determining agent availability

Abstract

A software routine for a multimedia-capable call center checks for active status of the telephone, active communication with clients via a computer station available to an agent, and the level of uncompleted tasks in a storage system adapted for listing tasks for an agent to complete, such as messages to answer. The software routine returns Agent Busy if there is an active network call or the level of uncompleted tasks is above a preset level, and Agent Available if there are no active network calls and the level of uncompleted tasks is at or below the preset level. The software routine is adapted to operate with call-center management software including Computer-Telephony Integrated (CTI) systems wherein CTI servers are connected to telephony switches to provide enhanced functionality.

EP1021905B1, drawing sheet 1
Sheet 1 of 2

Term

Term ended

Expired 8 September 2018, 8 years ago.

  1. Priority
  2. Filed
  3. Granted
  4. Expired
  5. Today

11 claims: 3 independent, 8 dependent

  1. 1
    A method for determining whether an agent in a call center is busy or available for use in a system in a call center (202) wherein agent tasks to be performed are listed and monitored electronically, the method comprising:a) determining if the agent is engaged in a live network call;b) setting a comparison level for uncompleted tasks for the agent;and c) determining that the agent is available only if the agent is not involved in a live network call and the level or uncompleted tasks is below the preset comparison level.
  2. 6
    A telephony system adapted to accomplish agent-level routing, comprising:a router adapted for selecting a best-fit agent at an agent station (221;223) for receiving an incoming call;and a call routine for determining if the best fit agent is available or busy;wherein the agent is determined to be available only if the agent is not involved in a live network call and a level of uncompleted tasks is below a preset comparison level.
  3. 11
    A carrier medium carrying computer readable code for controlling a computer to carry out the method of any one of claims 1 to 5.