i have a task to route all calls (inbound, outbound, agent-to-agent) through icm with unique callid-s for all of them for tracking purposes.
For inbound calls this is basicly all done with a combination of RouterCallKeyDay.RouterCallKey as the unique CallID.
What i have to do now is make this work for Outbound and Agent-To-Agent calls.
I've made the DialedNumberPlan (currently not user because when i configure it outbound calls from agent desktop do not work).
I am not sure about what the icm routing script for this should look like and if i would be able to use the same CallID method i used for inbound calls.
if someone has had any expirience with this plea