T-Mobile uses standard GSM MMI codes for conditional call forwarding. The same codes apply on T-Mobile, Metro by T-Mobile, Mint Mobile, and Google Fi — all four run on T-Mobile's GSM core.
The same codes work on Metro by T-Mobile, Mint Mobile, Google Fi (MVNOs running on T-Mobile's network).
Working codes for T-Mobile
- Forward all calls (CFU):
**21*NUMBER# - Forward when no answer (CFNA):
**61*NUMBER# - Forward when busy (CFB):
**67*NUMBER# - Forward when unreachable (CFNR):
**62*NUMBER# - Cancel all forwarding:
##21#
Replace NUMBER with the destination phone number (e.g. your VettedCalls extension). Dial the code from your regular phone keypad and press send. Listen for a confirmation tone.
Troubleshooting T-Mobile forwarding
- Scam Shield blocking your forwarded calls? Enabling Scam Block silences inbound calls before they can be forwarded. Disable Scam Block (Settings → Mobile → Scam Shield) or downgrade to "Scam ID" to keep filtering without blocking.
- iPhone Visual Voicemail conflict? If you have iPhone Visual Voicemail set up, forwarding may misroute the first ring to T-Mobile's voicemail before reaching the forwarded number. Workaround:
**61*NUMBER**5#sets a 5-second ring window before forwarding kicks in. - Cancel all forwarding: Dial
##002#to clear every forwarding type at once.
How to use these with VettedCalls
VettedCalls is an AI call-screening service. When you sign up, we provision a dedicated screening number for your business. You then dial one of these forwarding codes from your cell, replacing NUMBER with your VettedCalls number. After that, every unknown caller routes through VettedCalls' AI — real customers reach you with name, intent, and urgency; spam stops at the gate.