agent-screen
33 posts.
Whitelabeling the VICIdial agent screen
How VICIfast reskins the VICIdial agent screen with your logo, colors, and button styling without changing the underlying app.
Read postHow to Set Bulk-Inserted Phones as Webphones
Use Set As Webphone and its companion fields on Bulk Phone Insert to load a browser-based phone for agents at login - no desk handsets required.
Read postWhat the Email Group Color does on the agent screen
The Group Color is a required Email Group field that drives the alert color agents see when a new email arrives — including the hex gotcha that breaks the screen.
Read postWhat the Web Form buttons on an Email Group do
The three Web Form fields on a VICIdial Email Group launch custom web addresses from buttons on the agent screen — here is how to wire them up.
Read postWhy agent screen buttons stop responding mid-shift
When agent screen buttons go dead mid-shift, the Agent Debug Log Report shows the clicks and AJAX calls so you can tell network from workstation from database.
Read postWhen the WEBFORM button does nothing: tracing it in the URL Log
The WEBFORM button click is recorded in the URL Log Report, so you can prove whether the request fired and where the broken link really is.
Read postHow to preview a VICIdial script before agents see it
VICIdial's Preview Script link lets you see exactly how a script looks in the agent screen, with all --A--field--B-- tokens replaced by sample data. Here is how to use it.
Read postHow to assign a script to a VICIdial campaign
Setting the Script field in Campaign Detail tells VICIdial which agent-screen script to load on every outbound call in that campaign. This guide walks through exactly where to find that field and what happens after you save.
Read postWhat the Script Name field does in a VICIdial script
The Script Name field gives each VICIdial script a short human-readable label, separate from its permanent ID. Learn what it accepts and why getting it right matters.
Read postHow to set the background color of a VICIdial script
The Script Color field controls the background color of the script panel in the VICIdial agent screen. You can use HTML-safe color names or pick one from the built-in color chooser.
Read postConfiguring the VICIdial agent screen: scripts, labels, colors, and dispositions explained
A complete guide to shaping what your agents see on a live call in VICIdial: how scripts work, the fields that define them, lead variables, colors, iframes, and how scripts attach to campaigns, lists, and in-groups.
Read postHow to drop a lead's name into your VICIdial script
Using VICIdial's --A--first_name--B-- and --A--last_name--B-- tokens, you can make every script greet the contact by name automatically. Here is exactly how to add it and what to watch out for.
Read postHow to delete a VICIdial script safely
Deleting a VICIdial script is a two-step process to prevent accidents. Before you delete, check which campaigns reference the script — removing it without reassigning can break those campaigns.
Read postCamp script vs in-script: which VICIdial script wins on a call
VICIdial stores two script references on every call — camp_script from the campaign and in_script from the in-group. Understanding which one the agent sees prevents blank SCRIPT tabs and confused agents.
Read postVICIdial script variables explained: how --A--field--B-- fills in lead data
VICIdial's --A--field--B-- syntax auto-populates lead and call data directly into a script's text when an agent opens a call. This post explains how the syntax works, which field names are available, and common mistakes to avoid.
Read postWhat a VICIdial script is and what agents see on a call
A VICIdial script is a configurable text panel displayed on the agent screen during a call, automatically filled with live lead data. Learn how scripts work, what agents actually see, and why they matter for call consistency.
Read postWhich lead fields you can pull into a VICIdial script
VICIdial lets you auto-populate agent scripts with dozens of live lead fields using --A--field--B-- tokens. This post lists every available field name and explains how each one works.
Read postHow to modify an existing VICIdial script
Modifying a VICIdial script is straightforward from the Scripts list — click the script's modification link and update any field except the Script ID. Use the Preview Script link to confirm changes before they go live.
Read postLimiting script access with the Admin User Group setting
The Admin User Group field on a VICIdial script restricts which admin users can view and modify it. The default --ALL-- grants access to every admin, but setting a specific group locks the script to that group only.
Read postHow to build an HTML VICIdial script
The VICIdial Script Text field accepts HTML, letting you structure agent scripts with formatted headings, bullet points, tables, and inline styles. This post covers how to build one effectively.
Read postWhy you can't rename a VICIdial Script ID after you create it
The VICIdial Script ID is permanent by design — it acts as a database key referenced by campaigns, groups, and logs. Changing it mid-stream would silently break those references, which is why you must delete and recreate to get a new ID.
Read postHow to assign a script to a single VICIdial list
A VICIdial list can carry its own Script setting that overrides the campaign-level script for every lead in that list. This post explains how and when to use it.
Read postWhat the Active flag on a VICIdial script controls
The Active flag on a VICIdial script determines whether campaigns can select it. Toggling it to inactive hides the script from campaign dropdowns without deleting it.
Read postPicking a VICIdial Script ID: the naming rules that trip people up
The Script ID rules in VICIdial are strict and the ID cannot be changed after creation. Get the format right the first time — no spaces, no punctuation, 2–20 characters — and use a naming scheme that will still make sense when you have 50 scripts.
Read postWhat IGNORENOSCROLL does on a VICIdial script tab
IGNORENOSCROLL is a special variable you add to a VICIdial script to force scroll bars on the script tab when an iframe is present. Without it, content below the panel height is unreachable.
Read postUsing the Script Comments field to track script changes
The Script Comments field gives you up to 255 characters to document what changed in a VICIdial script and why. Used consistently, it acts as a lightweight changelog visible to every admin.
Read postHow to embed an iframe inside a VICIdial script
You can embed an iframe in the VICIdial Script Text field to load an external page inside the agent's SCRIPT tab, with live lead data passed as URL parameters using --A--field--B-- tokens.
Read postHow to assign a script to a VICIdial inbound in-group
Inbound calls routed through a VICIdial in-group can display their own dedicated script to agents. This guide covers the In-Group Script field and why it matters for inbound operations.
Read postHow to give agents multiple script tabs on one call
VICIdial can display more than one SCRIPT tab when both a campaign script and an in-group script apply to the same call. Here is when that happens and how to control it.
Read postHow to add a new VICIdial script
Adding a VICIdial script requires setting a Script ID and Script Name before the form will save. This guide walks through every field in the Add Script screen so your first script saves correctly.
Read postWhy the agent recording button does nothing and how to fix it
If the VICIdial agent recording button does nothing, the most likely cause is Campaign Recording set to NEVER. Here is how to diagnose and fix it.
Read postHide Customer Hangup Button: removing Hangup Customer and Hangup Both from the agent screen
The Hide Customer Hangup Button setting removes the Hangup Customer and Hangup Both buttons. Here is exactly what it hides and when it is the right call.
Read postHow Custom Fields Show Up on the VICIdial Agent Screen
You created a custom field on a list. Where does the agent actually see it, and how do the type and label settings change what they get? Here is the path from list to screen.
Read post