← BlogJuly 2026 • 6 min read

Conditional Call Forwarding Explained: CCF Codes for All US Carriers (2026)

Conditional call forwarding (CCF) only redirects calls when you can't answer — busy, no answer, or out of coverage. It's the mechanism that powers AI voicemail apps like Katch. Here's exactly how it works on Verizon, AT&T, T-Mobile, and Cricket.

Quick Answer

Conditional call forwarding means calls only forward when you can't answer — not all the time. The three conditions are: No Answer (rings X times then forwards), Busy (you're on a call), and Unreachable (no signal). Most AI voicemail apps including Katch use no-answer + busy forwarding so your phone still rings first.

Conditional vs Unconditional Call Forwarding

Type
What it does
When to use
Cancel code
Unconditional (CFU)
All calls immediately forward, phone doesn't ring
Rarely — use with caution
*73 / ##002# / #21#
Conditional No-Answer (CFNRy)
Forwards after X rings
Recommended for Katch
#61# / ##61# / #61#
Conditional Busy (CFB)
Forwards when you're on a call
Recommended for Katch
#67# / ##67# / #67#
Conditional Unreachable (CFNRc)
Forwards when no signal
Optional
#62# / ##62# / #62#

Conditional call forwarding and unconditional call forwarding sound similar, but they create very different caller experiences. With unconditional forwarding, every incoming call is redirected right away. Your phone usually never rings, which makes it useful only for rare cases like travel, a second business line, or a short test. For most people, it is too aggressive.

Conditional forwarding is the version people usually want. It leaves your normal calling behavior alone until a specific trigger happens. The trigger can be that you did not answer in time, you were already speaking to someone else, or your phone was off or had no coverage. For Katch, use no-answer + busy forwarding. Your phone still rings first, your contacts can still reach you directly, and only genuine missed calls are handed off to Katch. For client intake-heavy practices, it also helps to compare the best voicemail apps for lawyers in the US.

What each CCF condition means in real life

No-answer forwarding lets the phone ring first, then moves the call after a few seconds. It is the most common choice for AI voicemail because you still get the first chance to answer.

Busy forwarding sends callers to the forwarding destination when you are already on a call. Unreachable forwarding is the fallback when your phone is off, in airplane mode, out of battery, or out of coverage.

CCF Codes by Carrier

Verizon

Type
Code
Notes
No-answer
*71[10-digit]
Verizon combines no-answer + busy in *71. No +1, no #, 10 digits only.
All calls
*72[10-digit]
Use with caution
Cancel all
*73
Instant
Check
Call My Verizon (611)

Verizon is the outlier because one short code often covers both no-answer and busy behavior together. If you are forwarding to Katch on Verizon, *71 is usually the right starting point, not *72. If your line supports a storefront or service team, see how Katch fits small businesses on Verizon.

AT&T

Type
Code
Notes
No-answer
*61*+1[10-digit]#
+1 required, # required
Busy
*67*+1[10-digit]#
+1 required, # required
Unreachable
*62*+1[10-digit]#
+1 required, # required
All calls
*21*+1[10-digit]#
Cancel no-answer
#61#
Cancel busy
#67#
Cancel all
##002#

AT&T gives each condition its own code. Just remember the format: include +1 before the forwarding number and include the closing #. If you run a local company on AT&T, see how Katch fits small businesses on AT&T.

T-Mobile

Type
Code
Notes
No-answer
**61*+1[10-digit]#
DOUBLE asterisk (**), +1 required, # required
Busy
**67*+1[10-digit]#
DOUBLE asterisk
Unreachable
**62*+1[10-digit]#
DOUBLE asterisk
All calls
**004*+1[10-digit]#
Cancel all
##002#
Check status
*#61#

Watch the opening characters carefully

T-Mobile uses ** (double asterisk) — using a single * is the #1 setup mistake and fails silently.

T-Mobile looks similar to AT&T at a glance, but the leading characters are different. If a T-Mobile setup seems to do nothing, double-check the first two symbols before you try anything else.

Cricket Wireless

Cricket runs on AT&T's network. Use identical codes: *61*+1[number]# for no-answer and ##002# to cancel. In practice, if you see an AT&T conditional forwarding guide, it usually applies to Cricket too.

How to activate conditional call forwarding

  1. 1

    Pick the conditions you actually want

    Most people should enable no-answer and busy. Unreachable is optional.

  2. 2

    Copy the format for your carrier exactly

    Verizon wants a simple 10-digit number. AT&T and Cricket need +1 and a trailing #. T-Mobile needs double asterisks.

  3. 3

    Dial from your phone app

    Type the code into your dialer and press call. Some carriers confirm silently, so do not rely on audio alone.

  4. 4

    Run a real-world test right away

    Use a second phone. If forwarding fails, cancel, re-enter the code, and recheck the number format.

How to test that CCF is working

  1. 1.After enabling, call your number from a second phone.
  2. 2.Let it ring unanswered (5+ rings for no-answer CCF, or pick up and immediately hang up for busy CCF).
  3. 3.The second phone should connect to your forwarded destination within 8 seconds.
  4. 4.To verify the destination: your forwarding number (for example, Katch) should receive the call.
  5. 5.Cancel test: dial the appropriate cancel code and re-test to confirm forwarding is off.

How long does CCF take to activate?

Usually it is immediate — within 1-2 seconds of the dial code completing. If not, try toggling airplane mode off/on after dialing because that forces the phone to re-register with the network. AT&T sometimes takes up to 30 seconds to propagate. On T-Mobile, no confirmation tone is not always a problem; that carrier sometimes accepts the code quietly, so the fastest check is to test the behavior right away from another phone.

Common CCF setup mistakes

Wrong country prefix

AT&T, Cricket, and T-Mobile often expect +1 before the 10-digit number. Verizon usually does not. Mixing those formats is one of the most common reasons CCF does not save.

Forgetting the closing #

On GSM-style formats, the final # tells the carrier the command is complete. If you omit it, the dialer may interpret the entry as a partial number instead of a forwarding instruction.

Testing the wrong condition

If you only enabled busy forwarding, simply letting the phone ring will not prove anything. Match your test to the condition you turned on. Busy forwarding needs an active call state, while no-answer needs several rings.

Why Katch uses CCF and not unconditional forwarding

Katch relies on no-answer + busy CCF. This means your phone still rings normally for every call, so you keep your standard call flow and can answer whenever you want. Only calls you genuinely miss because you were busy or did not pick up in time reach Katch's AI. That is the behavior most people expect from an AI voicemail app: help with missed calls, not interception of every call.

Setting unconditional forwarding such as *72 on Verizon would redirect every incoming call without ringing your phone first. That is the wrong behavior for Katch in almost every everyday scenario. If you want a deeper carrier-by-carrier setup guide, see /guides/call-forwarding-us.

Verified against active US carrier dialing patterns used in July 2026. Always test from a second phone after setup because carriers sometimes accept codes quietly.

Want missed calls handled without changing how your phone rings?

Conditional forwarding is the setup Katch uses during beta on major US carriers.

Join the Waitlist. Free. →
Early Access

Get your Katch number.
Set it up on Verizon in 60 seconds.

Free during beta. Android & iOS.

We'll text you when Katch launches.

No spam. Unsubscribe anytime.

🎉

You're on the list!

We'll text you the moment Katch launches.

Share on WhatsApp

Frequently Asked Questions

Conditional call forwarding only redirects calls when a trigger happens, such as no answer, busy, or unreachable. Unconditional forwarding sends every call away immediately and your phone usually does not ring.
AT&T uses *61*+1[number]# for no-answer, *67*+1[number]# for busy, *62*+1[number]# for unreachable, #61# to cancel no-answer, #67# to cancel busy, and ##002# to cancel all forwarding.
T-Mobile uses double asterisks. Examples include **61*+1[number]# for no-answer and **67*+1[number]# for busy. Using a single asterisk is a common mistake.
Call your number from a second phone, let the call meet the condition you set, and confirm the forwarded destination answers within about 8 seconds. Cancel and re-test if you also want to confirm forwarding is off.
Not in the same way as unconditional forwarding. With no-answer or busy forwarding, your phone still rings normally first. Only calls that meet the chosen condition are redirected.

Related guides