VICIfast
All posts
Tag

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 post

How 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 post

What 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 post

What 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 post

Why 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 post

When 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 post

How 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 post

How 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 post

What 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 post

How 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 post

Configuring 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 post

How 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 post

How 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 post

Camp 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 post

VICIdial 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 post

What 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 post

Which 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 post

How 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 post

Limiting 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 post

How 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 post

Why 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 post

How 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 post

What 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 post

Picking 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 post

What 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 post

Using 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 post

How 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 post

How 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 post

How 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 post

How 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 post

Why 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 post

Hide 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 post

How 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