Skip to main content
When an outbound call has a status of not_connected, the call never established a connection to the destination number. The disconnection_reason field tells you why. This page covers the not_connected reasons; for the full list of reasons across all call statuses, see debug call disconnection.

Disconnection reasons for not connected calls

  • invalid_destination: the destination phone number is invalid. It may contain spaces or invalid characters, or your telephony provider requires a specific format (such as E.164).
  • telephony_provider_permission_denied: the SIP trunk authentication failed.
  • telephony_provider_unavailable: the telephony provider is unavailable or returning errors.
  • sip_routing_error: there are loops or other issues in the SIP routing.
  • marked_as_spam: the call was marked as spam. See the root cause and remediation below.
  • user_declined: the user explicitly declined the call.
  • dial_failed: no SIP error code is available, or the error is unknown.
  • dial_busy: the number dialed is busy.
  • dial_no_answer: the number dialed did not answer.

Steps to troubleshoot

1
Check the call history and detailed log. It contains the disconnection reason, the error message and optionally a SIP error code. If the logs contain a SIP error then you can see the details by checking the PCAP file available in the call logs — see Debug calls with PCAP for information on how to debug using PCAP files. In most cases, this would be enough for you to identify the root cause.Call log detail with the PCAP file download link for a not_connected call.
PCAP files are only available when the agent’s data retention is set to Everything and the SIP transport is UDP/TCP. Calls using TLS transport or any other data retention setting will not have a PCAP available.
2
If the call detailed log and PCAP file do not provide enough information, you can try the following:
  • If using custom telephony
    1. Double check your configuration and make sure you imported the right information. Refer to FAQ for more info.
    2. If the configuration is not correct, delete the imported number and re-import.
    3. If that does not solve it, please check with your telephony provider to see what’s the error on their side.
  • If using numbers purchased from Retell
    1. Make sure the destination number can accept the call. Currently, numbers purchased from Retell can only make calls to US numbers.

Number marked as spam

When a number experiences a high outbound call volume spike without any warmup, and/or has a low pickup rate, it might be marked as spam by carriers. When this happens, the number will get blocked frequently. To remedy this, you can try to:
  • Purchase a new number, and warm it up before pouring all traffic to it (slowly add outbound traffic to it)
  • Increase the pickup rate, read more at Increase Pickup Rate
  • Register the number with our spam remediation feature, read more at verified phone number