Hello,
we need a solution which could:
1. Determine which agent last spoke to a particular customer during the recent period of time (e.g. last 20 min).
2. Route an incoming call to the same agent if this agent is available.
3. If the agent is not logged in already - queue to split/skill.
4. If an agent is on other contact, then propose for the customer to wait or be connected to other available agent (queue to split/skill).
I suppose "item 1" can be achieved from CDR or inserting information of every call to separate DB.
For routing I can think of only 2 psossibilities: a) route to Agent ID using Direct Agent Calling, or b) asign a split/skill for every agent. Both of these are problematic to fullfil:
- we do not know how to check if the agent is avalable at the moment;
- Direct Agent call will come to next call appearance ant phone will ring;
- if agent won't answer the call, we won't be able to queue the call to the required specific split/skill, only route to the agent’s general coverage path;
- this will mess up the statistics and recording rules;
- asigning a split/skill for 100 agents would be irrational and any changes in the routing later would be too complex.
Please share if you have any thoughts on how to achieve the required.
We have CM 6.2, AES6, CCE5.
we need a solution which could:
1. Determine which agent last spoke to a particular customer during the recent period of time (e.g. last 20 min).
2. Route an incoming call to the same agent if this agent is available.
3. If the agent is not logged in already - queue to split/skill.
4. If an agent is on other contact, then propose for the customer to wait or be connected to other available agent (queue to split/skill).
I suppose "item 1" can be achieved from CDR or inserting information of every call to separate DB.
For routing I can think of only 2 psossibilities: a) route to Agent ID using Direct Agent Calling, or b) asign a split/skill for every agent. Both of these are problematic to fullfil:
- we do not know how to check if the agent is avalable at the moment;
- Direct Agent call will come to next call appearance ant phone will ring;
- if agent won't answer the call, we won't be able to queue the call to the required specific split/skill, only route to the agent’s general coverage path;
- this will mess up the statistics and recording rules;
- asigning a split/skill for 100 agents would be irrational and any changes in the routing later would be too complex.
Please share if you have any thoughts on how to achieve the required.
We have CM 6.2, AES6, CCE5.
Comment