VICIdial Error: CID Not Set — Cause & Fix

Error Summary

Error Message

CID Not Set

Severity

Warning

Component

Web

What Causes This Error

The outbound caller ID has not been configured for the campaign. VICIdial is attempting to place calls without a valid caller ID presentation, which many carriers will reject or deliver as 'Unknown' or 'Private'. This reduces answer rates and may cause carrier rejection in STIR/SHAKEN environments.

How to Fix It

  1. 1
    Navigate to Admin > Campaigns > [Campaign]
  2. 2
    Find the Outbound Caller ID (outbound_cid) field
  3. 3
    Enter a valid 10-digit DID registered with your carrier
  4. 4
    Verify the number is active with your carrier
  5. 5
    Check filter_clean_cid_number is enabled to strip formatting
  6. 6
    Test with a manual dial to verify CID is presented correctly
  7. 7
    Verify STIR/SHAKEN attestation level for the number with your carrier

How to Prevent It

Include CID verification in campaign setup checklist. Audit all campaigns monthly for missing or invalid caller IDs. Implement automated CID validation as part of campaign creation workflow.

Critical Phone Login Not Active Web Critical SIP Registration Failed Asterisk

Still Stuck?

ViciStack's free 30-day support plan includes unlimited live VICIdial troubleshooting. If you can't resolve this error with the steps above, our engineers will connect to your system and fix it directly — no support tickets, no hourly billing.

Get Free VICIdial Support →

Frequently Asked Questions

What causes the VICIdial "CID Not Set" error?
The outbound caller ID has not been configured for the campaign. VICIdial is attempting to place calls without a valid caller ID presentation, which many carriers will reject or deliver as 'Unknown' or 'Private'. This reduces answer rates and may cause carrier rejection in STIR/SHAKEN environments.
How do I fix the VICIdial "CID Not Set" error?
Navigate to Admin > Campaigns > [Campaign] Then: Find the Outbound Caller ID (outbound_cid) field Then: Enter a valid 10-digit DID registered with your carrier Then: Verify the number is active with your carrier Then: Check filter_clean_cid_number is enabled to strip formatting Then: Test with a manual dial to verify CID is presented correctly Then: Verify STIR/SHAKEN attestation level for the number with your carrier
How can I prevent the "CID Not Set" error in VICIdial?
Include CID verification in campaign setup checklist. Audit all campaigns monthly for missing or invalid caller IDs. Implement automated CID validation as part of campaign creation workflow.