So i have one window for engaged call with empty customer information and second window with customer information. After call ends agent must close both windows and then accept new engage call.
Is it feature or bug? I though in ASM mode desktop should update first window with customer info rather than create another one window…
I’ve checked call flow and: there are two connid, after remote party answered OCS send RequestMegreCall, i.e. it looks like outbound properly configured.
Unfortunately there is no other desktop in this environment, have anyone ever tried to use ASM mode? How it should look at agent’s seat?
What I meant is, do you have two EventEstablished on the agent DN, each with a different ConnID? Or just one?
What it happens, at least using CPD Server, is that the agent receives one call only, the engaging leg - ConnID 1 - and although the agent doesn’t have visibility of the customer leg, with ConnID 2, its agent deskop receives an EventAttachedDataChanged that updates ConnID 1 with the customer leg KV pairs.
the first call is engaing it’s condid is …2f70c, after remote party answered, sip server send EventPartyChanged on agent DN with new call id …2f70d (this was call id for customer leg). After that first call (2f70c) was actually released and deleted. Starting from this point all new events generated with new connid 2f70d.
found a workaround:
using options to override IW configuration in routing strategy, i set:
voice.auto-answer = true
voice.mark-done-on-release = true
this result in to engaged call automatically answered and interaction windows automatically closed when call is bridged, but customer interaction windows is not closed automatically and stay on desktop.
looks great!
i believe ASM mode is more customer-friendly than simple progressive or predictive.