How to Forward Calls on AT&T

On AT&T wireless, dial *21*, the 10-digit number, and # to forward every call, and #21# to turn it off. To forward only the calls you miss, use the standard conditional codes below. They go through AT&T's network, so they work on iPhone and Android.

Updated September 30, 2026

Using Ringzy? Enter the number shown on your dashboard. The codes below fill in as you type.

Recommended

Forward only calls you miss, decline, or can't take

**004*[10-digit number]#

Covers unanswered calls, calls while you're on the phone, and calls while your phone is off or out of signal.

Forward every call

Forward every call immediately

*21*[10-digit number]#

Your phone won't ring while this is on.

Turn off forward-all

#21#

Forward only some calls (conditional)

Unanswered, busy, and unreachable calls (all three)

**004*[10-digit number]#

Unanswered calls only

**61*[10-digit number]#

Calls while you're on another call (busy)

**67*[10-digit number]#

Calls while your phone is off or out of signal

**62*[10-digit number]#

Turn off conditional forwarding

##004#

Step by Step

  1. 1

    Open the Phone app on your AT&T phone.

  2. 2

    Dial **004* followed by the 10-digit number you want calls sent to, then #. For example: **004*5551234567#

  3. 3

    Tap Call and wait at least three seconds for the confirmation before hanging up.

  4. 4

    Test it: call your number from a different phone and let it ring out, or decline the call. It should reach your forwarding number.

Good to Know

  • AT&T only lets you change call forwarding from the phone itself. You can't manage it online.
  • Call forwarding overrides your AT&T voicemail, so unanswered calls go to the forwarding number instead.
  • AT&T bills forwarded calls for the length of the call, which usually doesn't matter on an unlimited plan.
  • On iPhone you can also turn on forward-all in Settings: Apps › Phone › Call Forwarding. The conditional codes have to be dialed.

Forward Missed Calls to an AI Receptionist

Ringzy gives you a local number with an AI receptionist on the other end. Forward the calls you miss to it and every caller talks to someone, 24/7, instead of reaching voicemail. Plans start at $39/month with a 7-day free trial.

Keep your number

Customers keep calling the number on your truck, website, and Google profile.

Your phone rings first

With missed-call forwarding, you answer when you can. Ringzy picks up the calls you can't.

Every caller gets an answer

The AI answers questions, books appointments, and emails you a transcript and summary.

Using live call transfers? Set Ringzy's transfer number to a different phone than the one you forwarded. Otherwise an unanswered transfer can be forwarded straight back to Ringzy.

AT&T Call Forwarding FAQ

Dial *21*, then the 10-digit number, then # (for example *21*5551234567#) to forward every call. Dial #21# to turn it off. Wait for the confirmation tone before hanging up.

Dial **61*, the 10-digit number, and # to forward unanswered calls, or **004*, the number, and # to also cover calls that come in while you're busy or your phone is off. Dial ##004# to turn conditional forwarding off.

No. AT&T only allows call forwarding changes from the wireless phone itself, for security.

Yes. While forwarding is on, calls go to the forwarding number instead of your AT&T voicemail.

Ready to Transform Your Business Communications?

Stop losing customers to missed calls. Give Ringzy a try and see the difference an AI receptionist can make.

Start with a 7-day free trial — no charge until it ends.