cancel
Showing results for 
Search instead for 
Did you mean: 
cancel
219
Views
4
Helpful
1
Replies

CTI Server is not throwing the events in correct manner

write2deepaks
Level 1
Level 1

CTI Server is not throwing the events in correct manner. Use-Case -

i. Client Calls Agent A

ii. Agent A transfers call to Agent B

Ideally, following events should be thrown -

1. Agent A should get OnCallEnd event once

2. Agent B should get OnCallDelivered event once

Actually, following events are being thrown -

1. Agent A gets OnCallEnd event once and OnCallDelivered events twice,which is a problem

2. Agent B gets OnCallDelivered event once

Same problem is also occurring in case of Conference

1 Reply 1

stephan.steiner
Spotlight
Spotlight

What makes you say that behavior is incorrect? When you monitor a call, you get event from all ends of the call meaning you get get events on the double or even triple (3 way conference) and you have to look at the originator of the event and compare it with the phone where it arrives.

E.g. .you get a CallCtlConnConnected event for A when it starts dialling, and another when the call reaches B (for a simple call to B). Conversely, B only gets the second one because at the time the connection for A goes up, the destination is not yet known.

Getting Started

Find answers to your questions by entering keywords or phrases in the Search bar above. New here? Use these resources to familiarize yourself with the community: