You're on a roof, under a sink, or elbow-deep in drywall mud and your phone buzzes. You can't answer it. If nothing is set up to catch that call, it rings four or five times, drops to a generic voicemail greeting, and the caller — who is probably comparing you to two other contractors right now — hangs up and dials the next name on the list. Conditional call forwarding fixes this, but most contractors either never set it up or set it up wrong, forwarding every call live instead of only the ones they miss.
This post is the setup walkthrough: the actual codes, the ring timing, how to test it, and what to do with the call once it lands somewhere else. If you want the bigger-picture comparison of voicemail versus forwarding versus an AI receptionist, that's covered in voicemail vs. call forwarding vs. AI receptionist. Here, we're just getting it configured correctly.
Conditional forwarding, not unconditional
There are two kinds of call forwarding, and mixing them up is the most common mistake. Unconditional forwarding sends every call somewhere else immediately — your phone never rings at all. Conditional forwarding only kicks in when you don't answer, when the line is busy, or when the phone is off or out of range. For a contractor's business line, you want conditional. You still want to answer calls yourself when you can; you only want a backstop for the calls you miss.
The setting you need is sometimes called "Forward when unanswered," "No answer transfer," or "CFNA" (call forwarding, no answer) depending on the carrier and phone. On most Android phones it's a toggle inside the Phone app's call settings. On iPhone, the built-in Settings app only exposes unconditional forwarding — to get conditional forwarding on an iPhone, you have to dial the carrier code manually from the keypad.
Step 1: Decide how many rings you want before it forwards
Before you touch any codes, decide on a ring window. Most carriers default to forwarding after about 20 seconds, roughly 4-5 rings. That's usually fine, but if you want a few extra seconds to glance at the screen and grab it, you can often extend the delay up to 30 seconds in 5-second increments (the exact range depends on carrier). Shorter delays mean the backup answers faster; longer delays mean you keep more calls yourself before they hand off.
Step 2: Dial the code from your business phone
Conditional forwarding on most US carriers is set with a short string you dial directly from the keypad — not through an app menu. You'll dial the code followed by the full 10-digit number you want calls sent to, then press call. Here's what to dial for the three scenarios that matter most: busy line, no answer, and phone unreachable (off or out of signal).
| Carrier | Forward if busy | Forward if no answer | Forward if unreachable | Cancel all conditional forwarding |
|---|---|---|---|---|
| AT&T | *67*[number]# | *61*[number]# | *62*[number]# | ##004# |
| T-Mobile | *67*[number]# | *61*[number]# | *62*[number]# | ##004# |
| Verizon | *71*[number] (also covers no-answer) | same as busy — *71*[number] | Not supported by code; use carrier app settings | *73 |
A few practical notes. AT&T and T-Mobile use the GSM-standard codes, so if you've ported your number between those two, the same codes still work. Verizon's older CDMA-based codes bundle busy and no-answer into one setting (*71), and ring-timer adjustments on Verizon usually have to be done through the My Verizon app rather than a dial code. If your carrier has since moved you to VoLTE/5G-only service, the GSM-style codes generally still function, but if a code fails silently, call customer support and ask specifically for the "no-answer call forwarding" or "CFNA" code — carrier reps can usually read it off immediately.
To check whether a conditional forward is active without changing anything, dial the interrogation code: *#61# for no-answer status, *#62# for unreachable, *#67# for busy. You'll get a readout of the number it's currently pointed at, if any.
Step 3: Test it from a second phone
Don't trust the confirmation tone — test it. Use a different phone (a personal cell, a friend's phone, anything that isn't the line you just configured) and call your business number. Let it ring out without answering. Time how long it takes to forward and listen to what happens next: does it ring the destination number, drop into voicemail, or get picked up by whatever you pointed it at? If you set a custom ring delay, confirm it actually waited that long before handing off — carriers occasionally revert to their default timer if the code wasn't formatted exactly right.
Repeat the test for a busy scenario too, if you can arrange it — call your business line while it's already on another call. Busy-state forwarding is the one contractors most often forget to configure, and it matters just as much as no-answer: a customer calling while you're already talking to someone else shouldn't hit a busy tone.
What the caller actually hears
This depends entirely on where the call lands. If you forward straight to your personal cell, the caller hears nothing different — it just rings somewhere else, silently, with no indication a forward even happened. If you forward to voicemail, they hear whatever generic greeting the carrier set up, unless you've recorded a custom one. If you forward to a dedicated receptionist line or an AI receptionist, they hear a greeting specific to your business, usually with a disclosure that they're talking to an AI assistant rather than a person (Trusso's does this by design — see why an AI receptionist discloses it's an AI), and then get asked what they need.
Where the forwarded call should actually land
Setting up the forward is the easy part. The decision that actually affects your close rate is what you point it at.
- Your own cell, unfiltered: works if you genuinely can step away, but it interrupts jobs and still relies on you answering — which is the problem you were trying to solve in the first place.
- Standard voicemail: better than nothing, but most callers who reach a voicemail greeting for a local contractor just hang up and call a competitor instead of leaving a message.
- An answering service or AI receptionist: captures the caller's name, number, and reason for calling even if you never pick up, and can handle routine questions on the spot instead of making the caller wait for a callback.
The tradeoffs between these three are covered in more depth in the missed-calls comparison post and in what happens to calls contractors don't answer, if you want to weigh them before deciding.
If you'd rather not mess with carrier codes at all
This is exactly what Trusso's AI Receptionist is built to sit behind. You keep your existing business number — the setup is the same conditional forwarding described above, just pointed at Trusso instead of a generic voicemail box. It costs $29/mo for 100 call minutes or $49/mo for 200 as an add-on to any Trusso plan, with $15 recharge packs for 50 extra minutes that roll over month to month if you run over.
What makes it different from a generic answering service bolted onto voicemail is that it's connected to your actual Trusso account — your services, hours, service area, and pricing policies — not a script someone wrote once and never updated. It discloses it's an AI, takes down new callers as leads, and for anyone who verifies their name and address, it can share that specific customer's own appointment times, job status, estimate details, or invoice balance, and resend documents to contacts already on file. It never quotes a price you haven't published, never edits a schedule or invoice, and if it's unsure what to do with a call, it falls back to taking a message rather than guessing.
What is the dial code to forward calls only when I don't answer?
On AT&T and T-Mobile, dial *61*[10-digit number]# from your business phone. On Verizon, dial *71*[10-digit number] — Verizon combines no-answer and busy forwarding under the same code.
How many rings happen before a conditional forward kicks in?
Most carriers default to about 20 seconds, roughly 4-5 rings, before forwarding. Some carriers let you extend this up to 30 seconds in 5-second increments using an extended version of the forwarding code.
Can I set up conditional call forwarding from my iPhone's Settings app?
No — the Settings app on iPhone only exposes unconditional forwarding (forwards every call instantly). For conditional forwarding, you need to dial the carrier-specific code directly from the Phone app's keypad.
How do I check if call forwarding is already turned on?
Dial *#61# to check no-answer forwarding status, *#62# for unreachable, or *#67# for busy. Each will read back the number it's currently forwarding to, if any.
Should I forward missed calls to my cell phone or to an answering service?
Forwarding to your own cell only helps if you can realistically answer; most contractors are on the jobsite when calls come in. An AI receptionist or answering service captures the caller's information and can often resolve routine questions even when you can't pick up at all.
Run your business the simple way
Try Trusso free for 14 days and send your first estimate in minutes.
Start 14-Day Free TrialKeep reading
How Do You Set Boundaries for an AI Receptionist at a Contracting Business?
Write down what your AI receptionist may say, what it must refuse, and what it must escalate — then test those rules with real calls before you trust it with your phone.
Read articleLead CaptureHow to Choose a Domain Name for a Contracting Business
Trade-plus-city or your business name? .com or something else? Here's how to pick a contractor domain name you won't regret in two years.
Read article