ViciDial
Last updated
Last updated
No Account?
Schedule Sales DemoSetup the Vicidial Plugin in the CRM
Go to the Admin > Plugins page and find the section named “Phone Switches”. Use the dropdown to select the Vicidial plugin and click the “Add” button
- user: api user name
- password: api user password
- server: the domain part of the URL to your server (usually an IP address. Do not include http:// or https://)
In order to accurately identify Vicidial campaigns, you will need to map them to their corresponding campaign list. This is a data entry task that may take some time depending on the number of campaigns.
First, click the “Advanced Setup” link under the plugin information box: Once you are in the Advanced Setup page, click on "Campaign Routing"
Use the select box to pick the Konnektive Campaign to map, then enter the corresponding campaignId in Vicidial in the input box. Finally, select whether this is an inbound / outbound campaign and click "Create".
Note: Vicidial campaignIds can be found inside the Vicidial administration console under the campaigns section.
Now that you have created your Campaign Routes, you should now create your User Routes.
Within the ViciDial Advanced Setup Page, click the plus sign near User Routes to create a new User Route
Use the select box to pick the Konnektive User to map, then enter the corresponding user in Vicidial in the input box. Finally, click create.
ViciDial Campaign Setup
The last step is to configure Vicidial to alert the CRM when agents take new calls. This is handled from the Vicidial administrative console. First go to the campaigns section and click on one of the campaigns to open them up.
Click on the “Detail View” link to see all the relevant campaign details. Scroll down to the bottom of the detail view.
Enter the following for each of those fields:
Start Call URL:
VARhttps://api.konnektive.com/calls/?isViciDial=1&isNewCall=1&loginId=[KONNEKTIVE_API_USERNAME]&password=[KONNEKTIVE_API_PASSWORD]&callType=INBOUND&callDispoType=CS&agentId=--A--user--B--&dnis=--A--dialed_number--B--&firstName=--A--first_name--B--&lastName=--A--last_name--B--&phoneNumber=--A--phoneNumber--B--&emailAddress=--A--emailAddress--B--&address1=--A--address1--B--&address2=--A--address2--B--&city=--A--city--B--&state=--A--state--B--&postalCode=--A--postal_code--B--&country=--A--country_code--B--&voiceLogNumber=--A--recording_filename--B--&campaignId=--A--campaign--B--&callId=--A--uniqueid--B--
Replacements (You must replace the following variable tokens with REAL VALUES): [KONNEKTIVE_API_USERNAME] – a konnektive api username [KONNEKTIVE_API_PASSWORD] – a Konnektive api password
Options (these fields can be switched depending on the type of campaign / call): callType – INBOUND / OUTBOUND callDispoType: CS / SALE
Dispo Call URL:
VARhttps://api.konnektive.com/calls/?isViciDial=1&isDispo=1&loginId=[KONNEKTIVE_API_USERNAME]&password=[KONNEKTIVE_API_PASSWORD]&voiceLogNumber=--A--recording_filename--B--&callId=--A--uniqueid--B--&disposition=--A--dispo_name--B--
Final Step: scroll down to the bottom of the form and hit submit
Some clients feel that it is easier to have the CRM open as the sales calls are being placed, this can be automatically done by configuring the Web Form URL for your ViciDial campaign.
Web Form URL:
VARhttps://crm.konnektive.com/customer/cs/details/?customerId=--A--vendor_lead_code--B--
Once you have entered the Web Form URL scroll down to the bottom of the form and hit submit to save your chagnes.
Note: You must configure your Postback Export Profile to send the customerId to ViciDial as the vendor_lead_code. The below section will cover how to configure the Postback Export Profiles.
Once you have configured everything correctly you should now see CRM opening up the customer record for the partial you are dialing within ViciDial!
Please follow the Konnektive Postback Tutorial to implement partials postback for VICI dial: https://konnektive.atlassian.net/wiki/spaces/KCKB/pages/244908299
VICI dial partials API is documented at the VICI dial api page here under “add_lead”: http://vicidial.org/docs/NON-AGENT_API.txt
Required values:
phone_number, phone_code, list_id, and source
-the PostbackURL should not contain a question mark or any information after the .php
-Don't forget to setup the profile routing!