← Back to blog

What you are setting up

ResponsePro missed-call recovery texts people who call your business but do not reach you live. To do that, your carrier must forward unanswered calls to your dedicated ResponsePro phone number (the Telnyx DID we provision for you) using Call Forward No Answer (CFNA) — not unconditional forwarding.

When CFNA is correct, your published business number still rings your phone first. If you do not pick up, the call rolls to ResponsePro; we detect the hangup and send a compliant recovery SMS from your ResponsePro number. For a product overview, see Missed Call Recovery explained.

Pro plan required Missed-call SMS recovery is a Pro feature. Core accounts can still use instant lead SMS and follow-ups; CFNA setup in the welcome email is shown for Pro by default. If you are on Core and want the same instructions in email, your operator can enable an optional environment flag — ask support.

Before you dial anything

1

Copy your ResponsePro voice number. It is in your welcome email (SMS number / Telnyx DID) and in the dashboard after login. Use full E.164 format with country code, e.g. +15551234567, in the steps below wherever you see YOUR_RP_NUMBER.

2

Use the phone that owns the published business line. Most star codes must be dialed from that line (your mobile handset or office desk phone).

3

Prefer CFNA, not unconditional forward. Unconditional forwarding sends every call immediately to ResponsePro and can prevent your phone from ringing at all — that is not what we want for normal operations.

Carrier-by-carrier reference

Carriers change menus and star codes over time. Treat the table below as a starting point; confirm with your carrier if a code fails.

Carrier / type Typical CFNA setup
AT&T Mobility Dial *61*YOUR_RP_NUMBER# then press Call. Confirm with *#61#.
T-Mobile Dial **61*YOUR_RP_NUMBER*11*20# then Call. The 20 is ring seconds before forward (adjust if needed).
Verizon Wireless Ask Verizon to enable Call Forwarding No Answer on the line if needed. Then dial *71 YOUR_RP_NUMBER (space optional) and Call.
Google Voice Settings → Calls → Call forwarding → Forward when busy or unanswered → enter YOUR_RP_NUMBER.
Landline / VoIP Many carriers use *92 to activate CFNA-style forwarding and *93 to turn it off. If those do not work, ask for Call Forwarding No Answer (CFNA) and the target number.

Example substitution (replace with your real DID):

AT&T example
*61*+15551234567#

Test it in 60 seconds

  1. From a different phone, call your public business number.
  2. Let it ring; do not answer on the business handset.
  3. Within about ten seconds after ringing stops, the caller should receive a recovery SMS from your ResponsePro number (subject to Pro tier, opt-out state, and carrier timing).

If nothing arrives, check the troubleshooting section before opening a ticket.

Troubleshooting

  • Call is too short. Our API ignores hangups whose ring duration is below a configurable minimum (noise guard). Let the phone ring long enough that a real customer would have waited — usually several seconds — before hanging up.
  • Wrong forward type. If every call skips your handset entirely, you likely enabled unconditional forwarding instead of CFNA.
  • Opt-outs. If the caller previously texted STOP, recovery SMS is suppressed for compliance.
  • Tier. Recovery SMS is off for Core; upgrade to Pro or verify the account tier in the dashboard.

Still stuck? Email support@responsepro.app with your carrier name and a short description of what you tried.

How this fits with lead webhooks

Missed-call recovery is independent of your website webhook / intake URL. Leads from forms hit your intake URL; missed calls arrive via voice forwarding. Both paths respect caps, opt-outs, and logging on the same ResponsePro account.