VICIfast Support Team
VICIfast Support
The VICIfast support team. We run managed VICIdial full-time and write these guides from the operator's chair.
Posts by VICIfast Support
How to set custom fields when you add a lead by API
Turn on custom_fields in the add_lead call and pass your own list-specific data alongside the standard name and phone fields.
How to push a lead into VICIdial with the add_lead API
A walkthrough of the add_lead Non-Agent API call: required fields, an example HTTP request, and how to drop a new lead into a dialing list.
How to call the VICIdial Non-Agent API over HTTP
A plain walkthrough of building your first VICIdial Non-Agent API call: the URL, the required parameters, and a working example you can paste into a browser.
Stopping duplicate leads with add_lead duplication checks
How the add_lead duplicate_check options keep the same number from landing in your dialer twice, with the scope flags and X-day variants explained.
How to create an agent account with the add_user API
A step-by-step guide to the add_user non-agent API, which creates a new VICIdial agent account from your own application.
How to read VICIdial API SUCCESS and ERROR responses
VICIdial API replies are plain text starting with SUCCESS, ERROR, or NOTICE. Here is how to parse them so your code knows what happened.
How to change an existing lead with the update_lead API
Use the update_lead Non-Agent API call to edit a lead in place, match it by lead ID, vendor code, or phone number, and write back changed fields.
API user levels and permissions explained
Why some VICIdial API calls return a permission error and others do not, and how user_level plus a few checkboxes decide what each account can do.
Pulling a full lead record with lead_all_info
How to use the lead_all_info non-agent API to read every field of a VICIdial lead, including custom fields, from your own app.
How to change agent settings with the update_user API
A walkthrough of the update_user non-agent API call, the fields it can change, the permissions it needs, and the responses it returns.
How to spot capacity problems before they hit your agents
Use VICIdial's performance graphs and 30-day stats to catch a server running out of headroom before agents start hearing lag and dropped calls.
Looking up leads from your app with lead_search
How to use the lead_search non-agent API to find lead IDs by phone number from your own application or CRM.