Used Zammad installation source: (source, package, …) package
Operating system: win 10
Browser + version: Chrome
Expected behavior:
in the Zammad CTI Push API ther are 3 events:
1- newCall
2- answer
3- hangup
In short:
The caller in the left menu with the “+” (PopUp) will open after the call is answerd by agent (answer Event).
currently sending the “Popup” when a “newCall” event is received.
I think it wrong, and Popup should be when a response event is “answer”.
Even if there is a match on a “Notify Map” It does not bounce Popup at the moment of answer.
Another thing,
When sending a newCall event, in the “TO” parameter I want to send the queue number.
And when an “answer” event occurs I want to send in the “TO” parameter the agent number that answered the call because in newCall I still don’t know who answered the call.
Actual behavior:
CTI PopUp appears when receiving newCall Event.
Steps to reproduce the behavior:
Zammad url > manage > integration > CTI (generic)
Send incoming call via API
Not really sure which direction this goes, but according to our documentation when your telephone system sends and “answer” event, it will want to provide answeringNumber which is the extension of the agent picking up.
By doing this, you can use the notify table (last table where you can provide extension number and agent account) to tell Zammad which extension belongs to which agent. This allows Zammad to open the new ticket dialogue for the right user upon “answer” event.
Actually what you’re describing works like intended.
This information disappears as soon as an agent answers that call - instead, if the notify assignment is correct, the picking up agent will get a new ticket dialogue opened by Zammad.
This is why it’s no longer required to hold the inbound call information on the left side.
The pbx send a answer like this
event=answer&from=4991162xxxxxxx&to=493022xxxxxxx&direction=in&callId=0211682CCB8140000007F8E1%40SIP_TO_USER.TB-LTM&user[]=Rene%20xxxxxxxx%20xxxxxxx