- Joined
- May 17, 2019
- Messages
- 4
- Reaction score
- 2
Hello All,
I have a question about CRM Integration in 3CX v.16.
We've got the following configuration. We have successfully implemented 3CX v.16 CRM Integration with our homegrown CRM (own template, our system acts as CRM) so that 3CX can:
We have the following problem:
any user who receives a call and if "Automatically open Contact URL when CRM Integration is Enabled" is configured will have CRM URL opened immediately, ON RINGING!
If a queue is configured and several users were called one by one (say ony third one answered a call) then we end up with CRM URL opened several times (one for each user who received a call).
Question - is it possible to configure WebClient to open Contact URL only when call is CONNECTED instead of on RINGING?
Tip: option with manually configured CRM URL + option "Notify when = Connected" does exactly what expected except the fact that this URL has to be configured for each user as far as i understand... So i assume that variant with CRM Integration + notify on Connected would be exactly what we need...
By the way - actually we wanted to reach the following goal: if Contact URL is triggered new Ticket is created automatically. So we wanted use CRM integration for: searching existing / creating new contacts + posting call log records + triggering "new ticket flow" on call CONNECTION. Everything worked except the cases when opening Contact URL happens without answering a call.
Probably the last problem would be in proper identification of the ticket (created on call ringing / connected) and matching call log record created after the end of the call.
Unfortunately we could link them together only having generated fake "call ID" (passed both at the beginning of the call as a part of Contact URL and at the end of the call as a parameter of call log record). Are there any possibilities to get unique call ID at these moments of time?
I have a question about CRM Integration in 3CX v.16.
We've got the following configuration. We have successfully implemented 3CX v.16 CRM Integration with our homegrown CRM (own template, our system acts as CRM) so that 3CX can:
- search for a contact
- create new contact if non existing was found
- open CRM URL
- create call log record after the call
We have the following problem:
any user who receives a call and if "Automatically open Contact URL when CRM Integration is Enabled" is configured will have CRM URL opened immediately, ON RINGING!
If a queue is configured and several users were called one by one (say ony third one answered a call) then we end up with CRM URL opened several times (one for each user who received a call).
Question - is it possible to configure WebClient to open Contact URL only when call is CONNECTED instead of on RINGING?
Tip: option with manually configured CRM URL + option "Notify when = Connected" does exactly what expected except the fact that this URL has to be configured for each user as far as i understand... So i assume that variant with CRM Integration + notify on Connected would be exactly what we need...
By the way - actually we wanted to reach the following goal: if Contact URL is triggered new Ticket is created automatically. So we wanted use CRM integration for: searching existing / creating new contacts + posting call log records + triggering "new ticket flow" on call CONNECTION. Everything worked except the cases when opening Contact URL happens without answering a call.
Probably the last problem would be in proper identification of the ticket (created on call ringing / connected) and matching call log record created after the end of the call.
Unfortunately we could link them together only having generated fake "call ID" (passed both at the beginning of the call as a part of Contact URL and at the end of the call as a parameter of call log record). Are there any possibilities to get unique call ID at these moments of time?