Blog

Custom Vicidial web form using jQuery and AJAX to control the call via the agent and non-agent API's.

Vicidial has a lot of great features out of the box to build forms and scripts for agents to follow. However, sometimes it is worth the time and investment to create custom web forms that can greatly improve the call flow, and help agents obtain more accurate data.

I recently had a client new to Vicidial contact me with a unique challenge. They were tasked with conducting a survey for a large computer vendor.  Unlike most scenarios where there is a single contact for single record, this client needed to accommodate up to 5 contacts per record. Additionally the script had many branches based upon the respondents answers during the call flow. The complex business logic and the dynamic manner in which contacts needed to be dialed called for the creation of a custom web form.  

Custom web forms have two big advantages over the form and scripting tools available in Vicidial. First, they allow for the creation of call flows that can exactly match complex business rules that may be required by a client.  Second, they allow for the strict validation of collected data.  These benefits usually lead to less complexity for the agent, increased agent efficiency, and increased data integrity.

In this scenario agents were able to work a survey by dialing several contacts for the record in a single persistent interface. By using the Vicidial agent and non-agent API's all of the agent tasks including setting the disposition of individual contacts and dialing were done in a single interface. This was of particular benefit to this client as it was the first time their agents were exposed to Vicidial.

Comments ( 6 )

  • Jhon
    Feb 29, 2016 at 12:36 PM / Reply

    I need this code its possible?

  • Marcin
    Jun 5, 2016 at 05:30 AM / Reply

    If there is a possibility to see this code?

  • Sumesh
    Aug 19, 2016 at 11:31 PM / Reply

    Something I being for looking for , as I am like your customer new to vicidial and need to implement a similar solution

  • Rai Kashif Jahangir
    Jan 19, 2017 at 01:49 PM / Reply

    Hi,
    I hope you are doing good. I need to develop same level of app for my client therefore I need your help. can you share the code with me. So I can review how you had manage it intigration with Agent's session and get its information in jquery & AJAX.

    Best Regards,

    RKJ

  • Fouad
    Jul 31, 2017 at 11:36 AM / Reply

    Hi sir, I need this interface is it for sale??

  • Raja
    Oct 6, 2017 at 05:16 AM / Reply

    I need to develop same level of app for my client therefore I need your help. can you share the code with me. So I can review how you had manage it intigration with Agent's session and get its information in jquery & AJAX.


Add Comment