Page 1 of 1

Right method of web-based CRM integration

PostPosted: Sun Mar 04, 2018 4:49 am
by vicinewman
Hi Matt & William!

What is a proper method of Vicidial integration with a self-written web-based CRM , taking in to the account the Vicidial roadmap development ?

We are about to choose the "right" method as for the integration with Vicidial (single server, 20 seats, ViciBox_v8.x86_64-8.0.1.iso).
What we are basically would like to have:
A single screen of our CRM where we could make “click to call” and other stuff.

I have studied forum's threads about that and didn't come to the final conclusion.
As far I understand there are, at least, two ways:
Vtiger’s style and using hidden IFrames ("extras/crm_iframe" example code) plus using Agent HTTP Push Events.

If we take IFrame’s style then “the agent MUST have the agent screen running for it to work” and there is a drawback here: “cannot reload the CRM page as it would dump the Vicidial agent screen”. Any workaround ?

Can you please also shed some light on customer’s decisions regarding their choice?

If someone else could provide his experience of your own CRM integration that would be very much appreciated!

Thanks!

Re: Right method of web-based CRM integration

PostPosted: Mon Mar 05, 2018 6:00 am
by mflorell
Using the API with a running vicidial agent screen is the preferred way to integrate with CRMs. We have developed several solutions based on the "crm_iframe" example for different clients, and it works very well and can get very complex depending on the client's needs.

Re: Right method of web-based CRM integration

PostPosted: Wed Mar 14, 2018 2:32 pm
by vicinewman
Thanks Matt for the answer !
We will go this way