Log In

Come Join Us!

Are you a
Computer / IT professional?
Join Tek-Tips Forums!
  • Talk With Other Members
  • Be Notified Of Responses
    To Your Posts
  • Keyword Search
  • One-Click Access To Your
    Favorite Forums
  • Automated Signatures
    On Your Posts
  • Best Of All, It's Free!
  • Students Click Here

*Tek-Tips's functionality depends on members receiving e-mail. By joining you are opting in to receive e-mail.

Posting Guidelines

Promoting, selling, recruiting, coursework and thesis posting is forbidden.

Students Click Here


ICM - Selection of a queued call

ICM - Selection of a queued call

ICM - Selection of a queued call

All, Hi

For starters, I'm new to Cisco ICM and IPCC, so, I hope this is not a stupid question!

Assume I have two call queuing on an IP-IVR against ICM skills groups Sales and Support. A Support call has queued for 2 minutes and Sales call for 1 minute, both are the same priority.

I have an Agent who belongs to both skills groups BUT needs to take Sales calls before Support calls.

When this Agent goes Available, I believe ICM will deliver the Support call (i.e. longest queued).

Question: How would I get ICM to deliver the Sales call instead? Is this possible?

Thanks in advance, Regards, Tom

RE: ICM - Selection of a queued call

One way to do this, without touching priority, is possibly using subskillgroup for the agent.
Another way is to alter the script to check for DNIS, if the DNIS matches the sales call, you could route to sale SG first, then support SG, and visa versa for support calls.

RE: ICM - Selection of a queued call

Vampire, thanks for the response.

From the little I know of the ICM environment, looking at the DNIS and subskilling would be great if the call had just arrived and was not yet queued (i.e. PreCall routing). The issue I have is that the calls are already queued in the CVP/IP-IVR.

Does ICM enable me to run another script when it detects an agent going Available (so I can select a specific call) OR does it just use the default rules of highest priority, longest waiting, I spoke about before?


RE: ICM - Selection of a queued call

I think you could tackle this in 2 ways. When the call arrives, you can set a call variable to say, 1, for sales calls. That variable could then be passed onto the IP-IVR script for reference.

Then in your Queue to SG node, you could perhaps specify the condition to if callvariable is = 1, and the agent becomes available, send the calls to them.

I have a little thought into the above method, you'd probably need to repeat, i.e. have 4 SG in the node, with the first 2 having to check the call variable, and 2 without. Otherwise, you'd only be delivering calls to agents with CV = 1.

In terms of priority, I wouldn't go near SG priorities, you'd be openeing a can of worms. winky smile

Hope this helps.

Red Flag This Post

Please let us know here why this post is inappropriate. Reasons such as off-topic, duplicates, flames, illegal, vulgar, or students posting their homework.

Red Flag Submitted

Thank you for helping keep Tek-Tips Forums free from inappropriate posts.
The Tek-Tips staff will check this out and take appropriate action.

Reply To This Thread

Posting in the Tek-Tips forums is a member-only feature.

Click Here to join Tek-Tips and talk with other members! Already a Member? Login

Close Box

Join Tek-Tips® Today!

Join your peers on the Internet's largest technical computer professional community.
It's easy to join and it's free.

Here's Why Members Love Tek-Tips Forums:

Register now while it's still free!

Already a member? Close this window and log in.

Join Us             Close