VICIfast
Operations

The complete guide to VICIdial transfers, 3-way calls, and the fronter/closer model

How VICIdial transfers, 3-way calls, and the fronter/closer model fit together, from the Transfer-Conf frame to in-group routing and reporting.

VICIfast Support
··11 min read
The complete guide to VICIdial transfers, 3-way calls, and the fronter/closer model

Transferring a call sounds simple until you watch a busy call center do it a few hundred times a shift. In VICIdial, a transfer is not one button. It is a small toolkit built around the Transfer-Conf frame, the in-group system, and the live conference bridge that holds the customer, the agent, and whoever the agent pulls in. Once you understand how those pieces connect, everything from a quick blind handoff to a full fronter/closer sales floor starts to make sense. This guide walks the whole thing end to end.

What a transfer actually is in VICIdial

When an Agent is on a live call, the customer is sitting in a conference. A transfer means the agent dials a third party into that conference and then decides who stays. That third party can be an external phone number, an internal extension, a VICIdial in-group, or another agent. The agent does all of this from the Transfer-Conf frame, which is the panel that opens when they click the Transfer-Conf button on their screen.

The two big behavioral choices are whether the agent stays on the line and whether the customer hears the third party before the handoff. Those choices give you the difference between a Warm transfer, where the agent introduces the call, and a Cold transfer, where the agent drops the customer onto the destination and leaves. We cover that split in detail in warm vs cold transfers in VICIdial, and the broader either-or decision in transfer vs 3-way call.

The Transfer-Conf frame, button by button

The Transfer-Conf frame is where every transfer starts. It holds a Number to Dial field, an in-group selector for the Local Closer option, and a row of action buttons. Each button maps to a specific outcome, and knowing what each one does is half the battle. There is a deeper walkthrough in the Transfer-Conf frame explained, but here is the short version.

  • DIAL WITH CUSTOMER places a Three-way call with the customer still on the line, so all three parties can talk.
  • BLIND TRANSFER sends the call straight to a defined phone number with no agent introduction.
  • LEAVE 3WAY CALL drops the agent out of the conference, leaving the customer and the third party talking, and sends the agent to the disposition screen.
  • HANGUP XFER hangs up only the third-party line, and HANGUP BOTH hangs up both the customer and the third party.
  • LEAVE VM blind-transfers the customer to the campaign-defined voicemail message.
  • PARK CUSTOMER DIAL sends the customer to park while the agent places a call to the third party in private.

Each of those has its own quirks. The hangup buttons behave differently depending on who you want off the call, which is why we split them out in hangup xfer vs hangup both. The voicemail path has its own button behavior, covered in the Leave VM transfer button. And parking the customer first, instead of dialing in front of them, is its own technique in park customer dial.

Presets so agents do not type numbers

Typing a transfer number on every call is slow and error-prone. VICIdial gives you Transfer-Conf Number and DTMF presets, which show up as D1 through D5 links on the frame and auto-populate the Number to Dial and send-DTMF fields when clicked. There is also a separate Presets system that pops a window of named numbers an agent can pick from. If your floor transfers to the same few destinations all day, set these up and your agents stop fat-fingering numbers.

The preset family is worth configuring carefully. Start with enabling transfer presets, then look at prepopulating a transfer preset so the Number to Dial field is filled in for the agent, and the DTMF side in Transfer-Conf numbers and DTMF presets. For one-click handoffs, the Quick Transfer button sends the call to your Default Xfer Group or a preset with a single click.

3-way calls and how the agent leaves

A 3-way call is the foundation of most warm handoffs. The agent clicks DIAL WITH CUSTOMER, the third party joins, everyone talks, and then the agent decides what happens next. If the agent wants to bow out and let the other two finish, they click LEAVE 3WAY CALL, which is explained in leaving a 3-way call. The general mechanics of building a three-way with the customer live are in a 3-way call with the customer.

Several campaign settings shape how a 3-way behaves. The 3-Way Call Outbound CallerID setting decides what number goes out when the agent dials the third party, with choices like the campaign CID, the customer's own number, or the agent phone CID. Choosing the customer's number is a form of Caller ID spoofing that you should use carefully and within the rules. The 3-Way Call Dial Prefix controls passthrough so the agent can hear ringing, and the 3-Way Volume Buttons let agents adjust levels mid-call.

Recording behavior is the part people forget. The 3-Way Recording Stop setting can stop recording the moment an agent clicks DIAL WITH CUSTOMER or PARK CUSTOMER DIAL, which matters for compliance and for a clean Call recording archive. There are matching Leave 3-Way Stop Recording and Leave 3-Way Start Recording options that decide whether the recording continues after the agent leaves. If you turn on start-on-leave without the right dialer flags, you can end up with several minutes of silence at the end of the file, so plan that with your administrator.

There is also a Customer 3-Way Hangup family of settings. Customer 3-Way Hangup Logging records when the customer drops off a 3-way, Customer 3-Way Hangup Seconds sets the delay before that is logged, and Customer 3-Way Hangup Action can auto-send the agent to disposition when the customer leaves. Together these stop agents from sitting on a dead 3-way line.

Routing a transfer to an in-group

Instead of a raw phone number, agents usually transfer into an Ingroup, which is a queue that routes the call to whatever agent is ready. This is the Local Closer option on the Transfer-Conf frame: pick an active in-group, and the call goes to a closer in that queue. The full mechanics are in transferring a call to an in-group.

Which in-groups an agent can pick is not automatic. Allowed Transfer Groups, set per campaign, controls the destinations agents can transfer to, and Allow Closers has to be on for that list to even appear. The Default Transfer Group setting pre-selects an in-group in the frame so agents do not have to hunt for it. You can read the access side in allowed transfer groups and the default in the campaign default transfer group.

Two more knobs make the in-group list friendlier. Transfer In-Group Sort Order decides whether the Local Closer pull-down sorts by group ID, group name, or queue priority, covered in transfer in-group sort order. And Agent Transfer In-Group Validation makes sure that when an agent transfers to another agent through an AGENTDIRECT in-group, only agents actually taking that in-group's calls appear as choices, which is detailed in agent transfer in-group validation.

The fronter/closer model

Everything above comes together in the fronter/closer model, which is how most outbound sales floors are built. A Fronter is the agent who works the dialer, qualifies the lead, and warms it up. When the lead is ready to buy, the fronter uses the Local Closer option to pass the call through an in-group to a Closer, a specialist agent who handles the sale. The fronter goes back to the dialer; the closer owns the conversation. The model and the wiring are spelled out in the fronter/closer model explained and the build steps in setting up fronter/closer.

A fronter to closer handoff, step by step

sequenceDiagram
  participant F as Fronter
  participant C as Customer
  participant Q as In Group Queue
  participant CL as Closer
  F->>C: Qualify the lead on live call
  F->>Q: Local Closer transfer to in group
  Q->>CL: Route call to ready closer
  F->>CL: Warm intro on 3 way
  F->>C: Leave 3 way and disposition
  CL->>C: Closer owns the sale

In practice the fronter often does a warm intro on a brief 3-way before leaving, then clicks LEAVE 3WAY CALL. The closer takes it from there. The closer runs in a CLOSER-type campaign, and the Allowed Inbound Groups setting on that campaign defines which in-groups those closer agents can pull calls from. That setting is the gate that connects fronter transfers to closer queues, and it is covered in closer campaign allowed inbound groups.

If you run a fronter/closer floor, this is the workflow your sales numbers depend on. Getting the queues, the allowed groups, and the recording rules right the first time is exactly the kind of setup our team handles every day. See our managed VICIdial plans if you would rather hand the wiring to someone who has done it a few hundred times.

Measuring it: the fronter-closer reports

Once calls are flowing fronter to closer, you need to see how each side performs. The Fronter-Closer report shows fronter stats at the top, including how many calls each agent transferred and what share became sales, and closer stats at the bottom, including the conversion percentage on the calls they fielded. Any Disposition flagged as a sale rolls into the sales numbers. More on the summary view is in the fronter-closer report.

When you need the per-call view, the Fronter-Closer Detail report lists every transfer from a fronter to a closer for a given in-group and date, with the lead ID, the original call time, and the transfer time. The columns split into XFERS, SALE percent, SALE, DROP, and OTHER on the fronter side, and CALLS, SALE, DROP, and OTHER on the closer side, where DROP means the transfer never reached a live closer. That detail is broken down in the fronter-closer detail report, and the way drops and other outcomes are counted in xfers, drop, and other in the report.

Press-1 calls and outside closers

Not every closer sits in your VICIdial cluster. Sometimes the fronter needs to bring in an outside agent on a regular phone, and that agent should confirm they are ready before the customer is connected. VICIdial handles this with Press 1 calls: the outside agent answers, hears a short prompt, and presses 1 to accept before the call is joined. The basics are in 3-way press-1 calls explained, and dialing several numbers at once is in multi-dial press-1.

When a fronter needs to be pulled off a call so a remote closer can take over cleanly, there is a force-fronter-leave function that finds the other agent on the same lead and sends them the leave-3way command. That control, useful across remote clusters, is described in force fronter leave 3-way.

Driving transfers from the API

If you run a custom agent screen or CRM integration, you do not have to click the frame at all. The Agent API exposes a transfer_conference function whose value matches each button: HANGUP_XFER, HANGUP_BOTH, BLIND_TRANSFER, LEAVE_VM, LOCAL_CLOSER, DIAL_WITH_CUSTOMER, PARK_CUSTOMER_DIAL, and LEAVE_3WAY_CALL. LOCAL_CLOSER needs an in-group, and you can pass the reserved DEFAULTINGROUP value to use whatever default applies to the originating call or Campaign. The call lands the same way it would from the screen.

The function takes optional fields that mirror the campaign settings: consultative for a consultative handoff, dial_override to dial a number with no campaign code or prefix, group_alias or cid_choice to control the outbound caller ID, and tw_check to refuse a new 3-way if a previous one is still active. The API mapping is in the transfer-conference API, the full value list in transfer-conference API values, and the consultative button itself in consultative transfers.

Other transfer destinations

In-groups and closers cover most of the work, but agents also transfer to plain phone numbers and to single agents. Sending a call to an external number, with the right caller ID and dial prefix, is in transferring to an external number. Handing a call directly to a named agent, rather than a queue, is in transferring to a specific agent. And the no-introduction blind path, where the agent steps out the instant the call connects, is in blind transferring a call.

One setting deserves a warning. Transfer No Dispo lets agents skip the disposition screen after a transfer, which feels efficient, but it can cause data inconsistencies when calls go to other agents. Use it knowing the trade-off, as described in transfer with no disposition. Before any handoff, it also helps to have a short routine, which we lay out in the pre-handoff checklist.

Putting it together

Transfers in VICIdial are a chain of small decisions: which button, whether to go warm or cold, which in-group, who can transfer there, what happens to the recording, and whether a fronter or a closer ends up owning the call. Set the campaign options thoughtfully, configure your presets and allowed groups, and watch the fronter-closer reports to see whether the handoffs are converting. Get those pieces aligned and a transfer stops being a moment of risk and becomes a reliable part of how your floor moves work to the right person.

If you want this set up correctly without trial and error, or you are migrating a sales floor onto VICIdial and need the transfer and closer flow built right, take a look at our plans and pricing. We handle the dialer so your team can focus on the calls.

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. “The complete guide to VICIdial transfers, 3-way calls, and the fronter/closer model”. VICIfast LLC, June 24, 2026. Retrieved from https://vicifast.com/blog/vicidial-transfers-and-closers-guide

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.