Only 91 spots left$5 $2/seat/month for life for the next 91 founding teams.Claim your spot →

Glossary

What is local presence dialing?

Local presence dialing is an outbound calling technique in which the caller ID shown to the person you call has their own area code, so the call looks local. The dialer reads what area code each number it calls has and picks a matching outbound number from the numbers the business owns, falling back to a default number when there is no match.

Updated

Key takeaways

  • Rapidialer’s local presence is off by default; an owner or admin turns it on under Settings, Dialing, Caller ID & hours.
  • For US and Canadian numbers, Rapidialer matches the exact area code only, with no nearby-code or same-state fallback.
  • Caller ID is chosen in this order: a number the rep picked, a local match, the rep’s assigned line, then the default number.
  • Each extra US local number costs $1.15 a month at Twilio’s published rate.

What is local presence dialing?

The idea is simple: people are more willing to answer a number from their own area than one from across the country. How dialers pick the number varies. Some match the exact area code only; others fall back to a number in the same state or region; some rotate through pools of numbers to spread call volume, which raises the number of lines a business has to buy, register and answer.

Local presence is legal when the numbers are yours. Showing a number you do not own with intent to defraud, cause harm or wrongfully obtain something of value is illegal spoofing under the Truth in Caller ID Act (FCC guide to spoofing). Telemarketers must also transmit a caller ID number that lets anyone call back to ask not to be called during regular business hours, so every local number should ring somewhere a person can answer (47 CFR 64.1601).

Local numbers do not prevent spam labels. Carrier analytics judge a number by how it behaves, such as how many calls it makes and how often people decline or report them, so a new local number that dials hundreds of times a day can still be flagged.

Common mistakes. Buying a number for every area code on the list, which multiplies monthly costs and leaves dozens of lines that rarely ring. Letting callbacks to those numbers go nowhere. Forgetting to register new numbers for caller ID name and attestation, so the local number shows up with no name.

How does a dialer choose the local number?

The dialer compares the number it is about to call with the numbers the business owns, and picks one that shares the area code. Phone numbers are stored in E.164 format, such as +13125550142, so in North America the match is on the 1 plus the area code.

For calls that use “Auto · local number”, Rapidialer finds the owned number sharing the longest run of leading digits with the number being called, and only accepts the match if that run covers at least four digits for North American numbers, which means the full area code, or at least three digits elsewhere. A 312 lead can get a 312 number but never a 331 or a 773 number, even though both serve the Chicago area.

  • A caller ID the rep picked by hand, if it is one of your numbers.
  • A local match, when local presence is on and a number shares the area code.
  • The rep’s assigned outbound line.
  • The organization’s default number. If there is none, the call stops with “No outbound phone number configured”.

How many local numbers does a team need?

Buy numbers for the area codes that hold most of your calls, and let the rest fall back to each rep’s line. A 4,000-contact list might spread across 40 codes, with five of them holding more than half the rows; cover those five.

The cost is easy to work out. Rapidialer is $5 per seat a month, and Twilio bills calls separately. At about 1,000 billed minutes per rep, a 3-rep team pays about $79.95 a month in total, including Twilio’s minutes, the browser leg, recording and one local number per rep (Twilio voice pricing). Five extra local numbers add $5.75, for about $85.70. A 10-rep team’s $266.50 becomes about $272.25 with the same five numbers. The call cost calculator runs the figures for your own volume.

Yes, when every number shown is one you own and can be called back. The FCC’s rule against misleading caller ID, in 47 CFR 64.1604, targets numbers shown with intent to defraud or cause harm, not a business calling from its own local lines. A local number that rings nowhere fails the callback rule.

Each number carries its own STIR/SHAKEN attestation, and its own caller ID name, registered in Twilio. This is general information, not legal advice.

What is the difference between local presence and neighbor spoofing?

Local presence shows a number the business owns and answers; neighbor spoofing shows a number that only looks local, often copying the first digits of the called number, and that belongs to someone else or to no one. The first is ordinary caller ID. The second is what the FCC’s spoofing guidance warns consumers about, and it is illegal when done with intent to defraud, cause harm or wrongfully obtain anything of value.

Twilio draws a line too: a call can show a number on your Twilio account or a number you have verified with Twilio as an outgoing caller ID (Twilio outgoing caller IDs). Rapidialer goes further and only offers numbers bought in your Twilio account, synced from its phone number list, so a rep cannot show a number the business does not own.

What happens when a lead calls the local number back?

In Rapidialer, a call to one of your numbers rings, in the browser, the teammate that number is assigned to, on any Rapidialer page they have open. Assign each local number to the rep who calls that market most.

An unassigned number rings the whole team at once instead, and an assigned rep who misses a call hands it to the rest of the team after about 15 seconds. If nobody picks up, the optional voicemail box and missed-call text-back take over. For reps who step away, an owner or admin can add a mobile under “Call forwarding” on the Team page; the browser and the mobile then ring together, and the first to answer takes the call.

If calls still show the rep’s own line

Check these in order.

  • Local presence is on under Settings, Dialing, Caller ID & hours.
  • The rep has “Auto · local number” selected as their caller ID, not a specific line, because a hand-picked number always wins.
  • You own a number with the lead’s exact area code, and it has been synced from Twilio into Rapidialer.
  • The call was placed from the Dialer, not the Chrome extension keypad, which uses the caller ID the rep picks.

Local presence dialing in Rapidialer

Rapidialer’s local presence dialer picks one of your own Twilio numbers with the lead’s exact area code, and otherwise uses the rep’s line or your default number. It never shows numbers you do not own, and it cannot use Twilio Verified Caller IDs: only numbers bought in your Twilio account are synced. An owner or admin turns it on under Settings, Dialing, Caller ID & hours, where it is off by default; reps then choose “Auto · local number” as their caller ID. For US and Canadian numbers there is no nearby-code or same-state fallback, and the Chrome extension keypad always uses the caller ID the rep picks. A lead who calls the local number back rings the teammate that number is assigned to in the browser, then the rest of the team (inbound calls).

Local presence dialing: questions and answers

Does local presence dialing increase answer rates?

Local presence dialing can raise answer rates, because people screen unfamiliar long-distance numbers. Results depend on the list, the industry and the health of your numbers, so compare answer rates and connect rates by caller ID in your own call data before you buy more numbers.

Does a matching area code mean the person lives nearby?

Not always. In North America a mobile number keeps its area code when its owner moves, so a 312 number may belong to someone who now lives in Texas. Local presence matches the number you are calling, not where the person is today, so treat a match as likely, not certain.

How many local numbers should I start with?

Count your list by area code and cover the few codes that hold most of your calls; everything else falls back to the rep’s own line. At Twilio’s published rate each US local number costs $1.15 a month (Twilio pricing), and choosing numbers for cold calling covers what to look for.

Does local presence dialing stop spam labels?

No. Carriers and their analytics engines label numbers by behavior, such as how many calls a number makes, how short they are and how often people decline or report them. A new local number dialing hundreds of times a day can be flagged as Spam Likely like any other. Rapidialer’s Caller ID health view warns when a number’s answer rate falls far below the team’s, and optional rotation skips flagged numbers, but neither removes a label.

Do carriers penalize local presence numbers?

Carriers do not label a number for sharing the called person’s area code. Their analytics partners, which Twilio’s Voice Integrity program names as TNS, First Orion and Hiya, score each number by how it is used (Twilio Voice Integrity). Local numbers that each make a modest number of calls, register for attestation and get answered when called back give those engines little to flag.

Can Rapidialer buy local numbers for me?

No. Rapidialer calls through your own Twilio account, so you buy local numbers in the Twilio Console, where each US local number costs $1.15 a month. Rapidialer then syncs them, up to 200, and local presence picks only from those synced numbers.

Does local presence work for numbers outside the US and Canada?

Rapidialer’s local presence matching works on any country’s numbers, using the longest run of matching leading digits, with at least three digits required outside North America. Whether you can call those numbers at all depends on the voice geographic permissions enabled in your Twilio account, and Twilio charges its own rate for each country.

Start with your Twilio account

Turn your Twilio account into a focused outbound calling workspace.

Import a list, dial from the browser, follow your talk track, log the outcome, and keep moving, without changing carriers.