VICIdial Error: Transfer Failed — Cause & Fix

Error Summary

Error Message

Transfer Failed

Severity

Warning

Component

Asterisk

What Causes This Error

An agent attempted to transfer a call and the transfer failed or dropped. Causes include: target transfer destination (inbound group, extension) doesn't exist or has no available agents, the SIP REFER request was rejected by the carrier, the closer_campaigns list doesn't include the target group, or Asterisk channel timing issues during the transfer.

How to Fix It

  1. 1
    Check Asterisk log for transfer errors: grep -i 'transfer\|refer' /var/log/asterisk/messages | tail -50
  2. 2
    Verify target inbound group exists: Admin > In-Groups
  3. 3
    Verify target group is in campaign's closer_campaigns list
  4. 4
    Check if closer agents are logged in and available
  5. 5
    Test SIP REFER support with carrier: asterisk -rx 'sip set debug on' then attempt transfer
  6. 6
    If REFER not supported, use blind transfer via attended transfer instead
  7. 7
    Check Asterisk features.conf for transfer configuration

How to Prevent It

Test transfer workflows during campaign setup. Ensure adequate closer agent staffing during outbound campaigns. Document transfer procedures for agents. Monitor transfer success rate in VICIdial reports.

Critical SIP Registration Failed Asterisk Critical Carrier Trunk Full Network Critical Audio One Way Network

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 "Transfer Failed" error?
An agent attempted to transfer a call and the transfer failed or dropped. Causes include: target transfer destination (inbound group, extension) doesn't exist or has no available agents, the SIP REFER request was rejected by the carrier, the closer_campaigns list doesn't include the target group, or Asterisk channel timing issues during the transfer.
How do I fix the VICIdial "Transfer Failed" error?
Check Asterisk log for transfer errors: grep -i 'transfer\|refer' /var/log/asterisk/messages | tail -50 Then: Verify target inbound group exists: Admin > In-Groups Then: Verify target group is in campaign's closer_campaigns list Then: Check if closer agents are logged in and available Then: Test SIP REFER support with carrier: asterisk -rx 'sip set debug on' then attempt transfer Then: If REFER not supported, use blind transfer via attended transfer instead Then: Check Asterisk features.conf for transfer configuration
How can I prevent the "Transfer Failed" error in VICIdial?
Test transfer workflows during campaign setup. Ensure adequate closer agent staffing during outbound campaigns. Document transfer procedures for agents. Monitor transfer success rate in VICIdial reports.