VICIfast
All posts
Tag

scripts

77 posts.

What User Group Script Override puts on the agent screen

Script Override on a user group forces a chosen script onto the agent screen when the matching campaign setting is enabled, overriding everything else.

Read post

How to read the URL Log Report to debug webhook and webform calls

The URL Log Report records every URL VICIdial requested — dispo call URLs and WEBFORM clicks. Here's how to read it to find why a webhook or webform failed.

Read post

How to add a screen label template in VICIdial

A step-by-step walkthrough for creating a new screen label template and attaching it to a VICIdial campaign.

Read post

How to export VICIdial translations

Export VICIdial language phrases to hand off to a translator or back up your work, using the three Export Action modes.

Read post

How to add an agent soundboard in VICIdial

A step-by-step walkthrough of adding a new agent audio soundboard in VICIdial, from the Soundboard ID through the API credentials and Active flag.

Read post

How to assign screen colors in VICIdial

How to assign saved screen color templates in VICIdial using the three System Settings pulldowns for admin, agent, and chat screens.

Read post

How to add a logo to the VICIdial screen

How to add a custom logo to the VICIdial admin and agent screens, including the right image size, format, and where it appears after login.

Read post

VICIdial soundboard levels explained

What primary and secondary levels mean on a VICIdial soundboard and how the Add field places audio on level 1 or under it on level 2.

Read post

VICIdial soundboard Rank and Horz explained

How the Rank and Horz fields set the vertical and horizontal order of buttons on a VICIdial agent soundboard.

Read post

How to import VICIdial translations

Import translated phrases into a VICIdial language in bulk using the English-pipe-translation format and the right Import Action.

Read post

What are VICIdial screen labels?

Screen labels let you rename, hide, or lock the default agent screen fields on a per-campaign basis in VICIdial.

Read post

How to add audio buttons to a VICIdial soundboard

Audio buttons are the heart of a VICIdial soundboard. Here is how to add each one with its filename, name, rank, type, and level.

Read post

Setting the VICIdial menu background color

How to set the VICIdial menu background hex color so the sidebar reads cleanly with its white text, plus the right default to start from.

Read post

How to wire a soundboard to a VICIdial script

A soundboard only appears to agents once you embed it in a script. Here is the iframe snippet and how the soundboard_id ties the two together.

Read post

Setting script width and height in VICIdial

Use the script_width and script_height dynamic variables to control how big the script frame renders on the VICIdial agent screen.

Read post

How to add a language in VICIdial

A field-by-field walkthrough of adding a new Language in VICIdial, from the Language ID rules to setting Active to Y.

Read post

The VICIdial soundboard API user explained

The soundboard API user is the account that actually triggers a VICIdial soundboard's audio. Here is why it should be a dedicated, reduced-permission user.

Read post

VICIdial web logo upload rules

The exact VICIdial web logo upload rules: filename prefix, images directory, supported formats, and the 170x45 standard size.

Read post

Setting the VICIdial frame background color

How to set the VICIdial frame background hex color, why it must stay light for black text, and the D9E6FE default to start from.

Read post

VICIdial standard row background colors explained

What the five VICIdial standard row background colors do, their defaults, and why Standard Row 5 sits behind the agent logo after login.

Read post

What "Agent Selectable" does on a VICIdial status

Agent Selectable decides whether a VICIdial status appears as a pickable disposition on the agent screen. Here is exactly what it controls.

Read post

What is a VICIdial agent soundboard?

A VICIdial agent soundboard gives agents clickable buttons to play recorded audio to the customer, from short disclaimers to a full conversation.

Read post

Admin vs agent vs chat screen colors in VICIdial

How VICIdial's three screen color pulldowns differ, when to theme each, and why the agent screen has one logo-related quirk.

Read post

VICIdial soundboard button types explained

The four Type values for a VICIdial soundboard entry, what each one does on the agent screen, and how head2r spans columns.

Read post

How to recolor the VICIdial agent screen

How to give the VICIdial agent screen its own palette and logo using a screen color template assigned through Agent Screen Colors.

Read post

How to hide a field on the VICIdial agent screen

Set a field label to ---HIDE--- on a VICIdial screen label template to remove both the label and the field from the agent screen.

Read post

How to make a VICIdial agent field read-only

Set a field label to ---READONLY--- on a VICIdial screen label template so agents can see the field but cannot edit it.

Read post

What the Sale flag on a status does to your reports

The Sale flag on a VICIdial status decides whether that disposition counts toward total sales in your reports. Here is how it works.

Read post

How to let agents pick their language in VICIdial

Give VICIdial agents the option to choose their screen language at login, and learn the other places a user's language can be set.

Read post

How to add a screen color template in VICIdial

Step-by-step instructions for adding a new screen color template in VICIdial, including the ID rules, hex defaults, and logo field.

Read post

How to populate VICIdial language phrases

The Populate Language option seeds a new VICIdial language with agent, admin, or all gathered phrases so you are not translating from a blank slate.

Read post

How to reword phrases on the VICIdial agent screen

Use a VICIdial Language to reword just the agent screen phrases your team finds confusing, without touching the rest of the interface.

Read post

The VICIdial soundboard Audio Store requirement

Why every VICIdial soundboard button needs its Audio Filename present in the Audio Store, and how the filename field works.

Read post

How to translate the VICIdial agent screen

Translate the VICIdial agent screen by creating a Language, populating agent phrases, and supplying your own translated text.

Read post

How to modify a VICIdial status

How to safely modify an existing VICIdial system status, what each flag changes, and why edits ripple across every campaign.

Read post

How to add a custom disposition in VICIdial

A step-by-step guide to adding a custom agent disposition in VICIdial using the System Statuses screen and its flags.

Read post

What the human_answered flag does on a VICIdial status

The human_answered flag on a VICIdial status feeds your drop percentage math. Here is exactly what setting it to Y changes.

Read post

Human vs system statuses in VICIdial

What the human_answered flag really means, how it differs from the broader idea of system statuses, and why it drives your drop rate.

Read post

VICIdial soundboard layout options explained

How the default and columns layout options arrange the buttons on a VICIdial agent soundboard, and when to pick each one.

Read post

VICIdial alternate row background colors explained

What VICIdial alternate row background colors are for, their green defaults, and how they differentiate sections from the standard rows.

Read post

How to rename agent screen fields in VICIdial

Rename the default agent screen fields in VICIdial by typing new wording into the 19 field labels on a screen label template.

Read post

The VICIdial soundboard Audio Display field explained

What FILE, NAME, and HIDENUMBERS do in the VICIdial soundboard Audio Display field, and how to combine them for clear buttons.

Read post

How to make a VICIdial agent field required

Force agents to fill a lead field on every call before they can hang up, using the REQUIRED option on a VICIdial screen label.

Read post

Finding which campaigns use a VICIdial screen label

The Campaigns Using This Screen Label list shows every campaign currently assigned a given screen label so you can edit it safely.

Read post

What are VICIdial system statuses?

System statuses are the system-wide call outcome codes VICIdial uses across every campaign and in-group to track and report on each lead.

Read post

What are VICIdial languages?

VICIdial languages let you swap the wording on admin and agent web screens, from full translations to small phrasing tweaks.

Read post

When to use a disclaimer soundboard in VICIdial

A disclaimer soundboard plays exact, approved legal or contractual wording on demand. Here is when a recorded disclaimer beats reading from a script.

Read post

What are VICIdial screen colors?

Screen colors let you brand VICIdial with your own color scheme and logo across the admin, agent, and chat screens.

Read post

VICIdial screen label ID rules explained

The Label ID for a VICIdial screen label has strict rules: 2 to 20 characters, no spaces, no special characters.

Read post

How to write a rebuttal script your agents will actually read

Build short, scannable objection-handling rebuttals into your VICIdial Script Text so agents have a ready answer mid-call.

Read post

The VICIdial Language Code field explained

The Language Code field maps a VICIdial Language to a browser code like en-us and can display a country flag next to it.

Read post

How "Hide Label in Call Logs" works in VICIdial

Hiding a field on the agent screen does not hide it in the agent call logs unless you set Hide Label in Call Logs to Y.

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

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

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

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

Inbound Script Override: A Different Agent Script per List

Set a per-list Inbound Script Override so agents see the right script for inbound calls based on which list the lead came from.

Read post