VICIfast
Operations

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.

VICIfast Support
··2 min read
How to give agents multiple script tabs on one call

Why agents sometimes see more than one SCRIPT tab

A standard outbound call shows one SCRIPT tab driven by the Campaign script (camp_script). A standard inbound call shows one SCRIPT tab driven by the in-group script (in_script). The multi-tab situation arises on Blended dialing calls, where an agent logged into an outbound campaign also receives inbound calls from an in-group — and both scripts are set.

When VICIdial delivers that call to the agent, it sees two non-empty script values: camp_script from the campaign and in_script from the in-group. Rather than picking one, it renders both as separate SCRIPT tabs, labelled by script name. The Agent can click between them freely during the call.

The conditions that trigger multiple tabs

flowchart TD
  A[Call connects to agent] --> B{camp_script set on campaign?}
  B -- No --> C{in_script set on in-group?}
  B -- Yes --> D{in_script set on in-group?}
  C -- No --> E[No SCRIPT tab shown]
  C -- Yes --> F[One tab: in_script]
  D -- No --> G[One tab: camp_script]
  D -- Yes --> H[Two tabs: camp_script AND in_script]

The flowchart above covers all four combinations. Two tabs only appear when both values are populated. If you want to prevent a second tab, leave one of the script fields empty — either clear the campaign Script field or leave the in-group Script field blank.

Setting it up deliberately

If your operation genuinely needs agents to reference two scripts on the same call — for example, a product script for outbound calls and a compliance disclosure script for inbound — you configure them at two separate places:

  1. Set the campaign Script field in Campaign Detail to the outbound product script.
  2. Set the In-Group Script field in the In-Group Detail to the inbound disclosure script.
  3. Assign agents to the campaign with inbound blending enabled so they receive both call types.

Both scripts must have their Active flag set to Y and must be distinct scripts — you cannot point camp_script and in_script at the same script ID and get two tabs.

Keeping agents oriented

Two tabs are only useful if agents know which one to open and when. A few practices help:

  • Give each script a clear, descriptive Script Name (max 50 characters, no spaces or punctuation). The name appears as the tab label.
  • Use different Script Color values on each script so the tabs are visually distinct at a glance.
  • Keep each script focused — a script that tries to cover both inbound and outbound scenarios often ends up confusing agents more than two short, targeted scripts do.

To understand the priority rules when camp_script and in_script conflict or overlap, see camp script vs in-script: which VICIdial script wins on a call. For the full picture of agent screen configuration, visit the VICIdial agent screen configuration guide.

Also, if you need to fine-tune which User group of admins can see and edit each script, that is controlled by the Script Admin User Group field covered alongside other script settings in Admin > Scripts.

Running a blended call center and want expert hosting with fast support? See pricing for VICIfast managed plans.

About VICIfast LLC

VICIfast LLC operates a managed VICIdial hosting + BYOI service for outbound and inbound call centers. We run the dialers, the carriers, the recordings pipeline, and the compliance plumbing so operators don’t have to.

Citing this article

VICIfast Engineering. “How to give agents multiple script tabs on one call”. VICIfast LLC, June 24, 2026. Retrieved from https://vicifast.com/blog/how-to-add-multiple-script-tabs

Have questions?

Related posts

You might be interested in

VICIfast newsletter

Liked this? Get the next one in your inbox.

We ship the kind of stuff you just read — concrete, numbers-first, no drip. One email when a new post goes live. Unsubscribe in one click.

Comments

Comments are reviewed before they appear. We never publish your email.

No comments yet — be the first.