VICIfast
Compliance

How to Set Up a Safe Harbor Message in VICIdial

Set Drop Action to MESSAGE and point Safe Harbor Exten at the recording that plays your company name and callback number when a call is dropped.

VICIfast Support
··2 min read
How to Set Up a Safe Harbor Message in VICIdial

When a predictive dialer answers a consumer faster than it can find a free agent, the call gets dropped. FTC Safe Harbor rules say you cannot just hang up on that person silently. You have to play a recorded message that names your company, explains why you called, and gives a number the consumer can call back. In VICIdial this recording is called a Safe Harbor message, and wiring it up is a two-field job. Get it wrong and every Abandoned call is a compliance gap waiting to be found.

The Two Campaign Fields You Set

Open your campaign's detail screen and find the Drop Action field. Set it to MESSAGE. That tells VICIdial that instead of dumping a dropped caller to a dead line or to voicemail, it should connect them to a recorded greeting. Then set the Safe Harbor Exten field to the Extension on your server that holds the actual audio. That extension is just a dialplan entry that answers and plays back your recording, so make sure the audio file exists and the extension routes to it before you point a live campaign at it.

The recording itself has three required parts: the name of the company doing the calling, the reason for the call, and a phone number the consumer can reach you at. Keep it short and clear. This message only fires for the small slice of answered calls that become a drop, but those are exactly the calls the FTC cares about, because they count toward your campaign drop rate. For the full picture of how dropped and abandoned calls fit into Safe Harbor, read the VICIdial compliance overview. If you have not set your timing window yet, pair this with setting Drop Call Seconds so the dialer classifies drops correctly in the first place.

What Happens on a Dropped Call

flowchart TD
  A[Consumer answers] --> B{Agent free within 2 sec}
  B -->|Yes| C[Connect to agent]
  B -->|No| D[Call marked as DROP]
  D --> E{Drop Action setting}
  E -->|MESSAGE| F[Route to Safe Harbor Exten]
  F --> G[Play company name and callback number]
  E -->|HANGUP| H[Silent disconnect risk]

The diagram traces a single answered call. If no agent is ready in time, the call becomes a drop, and the Drop Action setting decides what the consumer hears next. With MESSAGE, the dialer sends them to your Safe Harbor Exten and plays the required greeting. With HANGUP, they get nothing, which is the outcome Safe Harbor is meant to prevent.

Test it by forcing a drop on a test Lead and listening to what plays back. Once it sounds right, your campaign is covered for this provision. VICIfast ships campaigns with Safe Harbor defaults already in place, so you spend less time wiring extensions and more time dialing. See pricing to get started.

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 Set Up a Safe Harbor Message in VICIdial”. VICIfast LLC, June 24, 2026. Retrieved from https://vicifast.com/blog/how-to-set-up-safe-harbor-message

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.