Getting a number

Providers

You bring the number. Here is who to buy it from, what each one is good at, and what to check before signing up.

Start with SIP registration

This phone lives behind your router with no port forwarding. It opens the connection outward and calls arrive back down that same pipe. The first question to ask is:

Does the provider accept an outbound SIP registration?

Registration makes a provider a candidate. You still need to verify incoming calls, two-way audio, keypad tones, caller ID and emergency routing with your configuration. Providers that require unsolicited inbound connections to a public IP need a different network setup from the one documented here.

Nobody is paying for this placement

No provider pays for placement, and none of these links earns a commission. They carry utm_ parameters identifying Call Me Maybe as the referring site to the provider. Those tags alone do not tell us who clicked or signed up.

Prices below were checked on October 5, 2026. They are USD examples for US local voice service, before taxes and regulatory surcharges. Starting rates vary by destination and number availability; follow the sources for a quote. Hardware, internet, electricity, messaging and optional services are extra.

US local voice pricing · checked October 5, 2026 · USD
ProviderPhone numberIncoming callsOutgoing callsE911Setup / funding
VoIP.msFrom $1.10/monthFrom $0.009/minFrom $0.005/min$1.50/month per enabled number; confirm activation chargeNumber setup from $0.40; prepaid funding also required
TelnyxFrom $1.00/monthFrom $0.0032/minFrom $0.005/min$1.50/month per enabled numberConfirm number, verification and funding requirements
FlowrouteFrom $1.00/number (confirm monthly charge)From $0.005/minFrom $0.00833/min (US lower 48 / Canada)$1.39 association + $1.50 mandatory US E911 fee/month per enabled numberConfirm number setup and initial funding in the portal
Callcentric$1.95/month Pay Per Minute DID$0.015/min on that DID$1.95/month North America Basic: 120 minutes; then $0.0198/min to US / CanadaIncluded in North America Basic for US / Canada addresses$3.95 DID + $1.50 North America Basic setup
Features and setup evidence
ProviderSIP registrationCall Me Maybe setupAccount modelUseful features
VoIP.msDocumentedProject’s worked setupprepaid
  • Separate SIP sub-accounts keep the phone credentials apart from the portal login.
  • Per-number routing and a choice of regional servers.
  • Call Me Maybe can check the account balance and ring a handset when credit is low.
TelnyxDocumentedLive validation neededunverified

Confirm account terms

  • Credential-based SIP registration is documented.
  • Secure trunking and T.38 fax support are listed without an extra feature charge.
FlowrouteVerify with providerLive validation neededprepaid

Prepaid accounts documented

  • Published metered voice rates and number-management APIs.
  • Provider offers balance notifications and optional auto-replenishment.
CallcentricDocumentedLive validation neededunverified

Choose incoming and outgoing plans separately; confirm payment terms

  • Provider publishes an Asterisk PJSIP registration guide.
  • North America Basic includes E911 and 120 outgoing minutes to US, Canada and Puerto Rico.

What a light-use month might cost

One number, one phone, 100 incoming minutes and100 outgoing, at advertised starting rates rather than destination quotes. Hardware is a Raspberry Pi 5 and one Grandstream WP826. Tin Can is one phone on Party Line, since a phone that only calls other Tin Cans is a different purchase.

One phone, 100 in + 100 out a month · checked October 5, 2026 · USD
ProviderHardwareProvider costs, monthlyYear 1Year 24 year total
VoIP.ms$80.00 Raspberry Pi 5 + 1 × $110.00 Grandstream WP826; $1.10 number + 100 × $0.009 in + 100 × $0.005 out + $1.50 E911; $0.40 setup once$190.00$4.00$238.40$48.00$382.40
Telnyx$80.00 Raspberry Pi 5 + 1 × $110.00 Grandstream WP826; $1.00 number + 100 × $0.0032 in + 100 × $0.005 out + $1.50 E911$190.00$3.32$229.84$39.84$349.36
Callcentric$80.00 Raspberry Pi 5 + 1 × $110.00 Grandstream WP826; $1.95 number + 100 × $0.015 in + $1.95 plan with 120 min out, E911 included; $5.45 setup once$190.00$5.40$260.25$64.80$454.65
Tin Can1 × $100.00 + 1 × $9.99 Party Line, own numbers$100.00$9.99$209.89$119.88$569.53

Year 1 is hardware, the one-time fees each provider lists and twelve months of service, less Tin Can’s free first month; year 2 is service alone. Taxes, surcharges and a prepaid deposit are not in it. The deposit funds future use and is separate from the monthly figure.

Our starting recommendation: VoIP.ms for the documented Call Me Maybe setup. Compare Callcentric for bundled minutes, and Telnyx or Flowroute if their carrier tools suit you. A lower advertised minute rate is only one part of the decision.

This is a supplementary home phone. Configure and verify the registered emergency address and routing using the provider’s testing procedure. Power and internet outages can interrupt service; keep another way to reach emergency services.

What a house costs, by the year

The light-use month above is one number and one phone. A house with children on the phone looks more like the standard issue below. Change any of it; the table follows.

  • Handsets: 3 by default, one in the kitchen for the grown-ups and one for each of two kids. Each is a Grandstream WP826 at $110, on a Raspberry Pi 5 at $80: the pair the project is tested against, not the cheapest. Pick others from the hardware list below; every brain and every standalone handset on it is offered.
  • Minutes: two kids at 30 minutes a week each is about 260 a month, which is the default; the kitchen phone’s calls are on top. Enter the house total or an average per handset. Half are placed from the house and half rung in.
  • One house number with E911, at each provider’s advertised US starting rates.

Tin Can is in the table because it is the other answer to the same question: a phone for a kid who does not have a smartphone. It is not a SIP provider. It is a phone with the service built in, so its row counts one Tin Can per handset at $100 each. Calls between Tin Cans are free. Calling anyone else needs a Party Line plan at $9.99 a month for each Tin Can with its own number, first month free; Tin Cans linked to one shared number need one plan between them, and all ring at once. Two questions decide most of the Tin Can row.

50%

260 minutes a month: 130 in, 130 out; 130 with people on ordinary phones and 130 with people on Tin Cans.

Cost by the year · checked October 5, 2026 · USD
ProviderHardwareProvider costs, monthlyYear 1Year 24 year total
Tin Can3 × $100.00 + 3 × $9.99 Party Line, own numbers$300.00$29.97$629.67$359.64$1708.59
VoIP.ms$80.00 Raspberry Pi 5 + 3 × $110.00 Grandstream WP826; $1.10 number + 130 × $0.009 in + 130 × $0.005 out + $1.50 E911; $0.40 setup once$410.00$4.42$463.44$53.04$622.56
Telnyx$80.00 Raspberry Pi 5 + 3 × $110.00 Grandstream WP826; $1.00 number + 130 × $0.0032 in + 130 × $0.005 out + $1.50 E911$410.00$3.57$452.79$42.79$581.17
Callcentric$80.00 Raspberry Pi 5 + 3 × $110.00 Grandstream WP826; $1.95 number + 130 × $0.015 in + $1.95 plan with 120 min out + 10 × $0.0198 over, E911 included; $5.45 setup once$410.00$6.05$488.03$72.58$705.75

Over four years Tin Can costs $1127.42 more than Telnyx at these settings. Year 1 is hardware, the one-time fees each provider lists and twelve months of service, less Tin Can’s free first month. Year 2 is service alone, and so is each year after it.

Party Line is a flat fee. It is needed for the first minute of outside chat and costs the same for the last, so the slider only changes the Tin Can row at its far right, where every call is to another Tin Can. Spread over the outside minutes at this setting it comes to about $0.23 for each minute of outside chat.

Sharing a number cuts it to one plan. Tin Can can link several phones to one number on a single Party Line, $9.99 a month; choose “one shared” above to price it. Every call then rings every Tin Can, and they share one contact list and one voicemail, which is the part a Call Me Maybe house routes with ladders and extensions instead.

The friends who do have Tin Cans cost a Call Me Maybe house the same carrier minute as anyone else, and the call only connects if that family has Party Line: the free plan reaches other Tin Cans only. Slide all the way to “all Tin Can calls” and the Tin Can row has no monthly cost, and no way to call a house like this one.

Left out on both sides: tax and surcharges, a prepaid deposit, Wi-Fi, electricity, a power supply, storage and case for the brain, PoE or a power adapter for a desk phone, and your time. Only VoIP.ms, Telnyx, Callcentric are costed; Flowroute’s recurring number charge should be confirmed in the portal first.

Cost is a tiebreaker. This is the argument.

A phone system in the house is a different thing from a phone with a plan. The rows below are what a Call Me Maybe house does with the handsets it already has, next to what Tin Can’s own pages say its phone does. Where those pages say nothing, the cell says no; tell us if that is wrong. A row marked planned is on the roadmap, not in the binary, and says so rather than counting it.

What each one can do · Tin Can checked October 6, 2026
FeatureCall Me MaybeTin Can
SpammersA wonderful zeroOnly delight when the phone rings, zero dread. The people you list ring the house; everyone else meets the doorman, dials an extension or hears “Good day.”A wonderful zeroOnly delight when the phone rings, zero dread. Nobody but the contacts approved in the parent app can ring it at all.
Room to roomYesDial 101 for the kitchen. The call never leaves the house and never touches the carrier.PartlyTwo Tin Cans with their own numbers can call each other through Tin Can’s service. Linked to one number, they cannot.
Home pagingYesDial 500 and every handset opens at once. Dinner is ready without shouting up the stairs.NoNot mentioned.
Book BuddyPlannedAn audiobook read down the phone. Pick up in two rooms and hear the same chapter together; later, a friend calls in for a chapter.NoNot mentioned.
Stories the child steersPlannedA story the keypad steers. The format is published and public domain, doorman builds the audio and the engine that tells it is written; the extension that puts a call through to it is next.NoNot mentioned.
Open the garageYesText “garage” to the house number. Home Assistant opens it, only for the people you list, and the house texts back that it did.NoNot mentioned.
Ears for Home AssistantYesDial 555 and tell the house what to do: “lock up the house”. Home Assistant’s Assist hears it through your own speech-to-text, does it, and answers. Nothing is listening until you dial. Optional, and off until you turn it on.NoNot mentioned.
The house announces a callerYesA webhook fires as the house starts ringing. Home Assistant says “call from Grandma” on a speaker, or flashes a lamp.NoNot mentioned.
Ringer laddersYesRing the kids’ room first, the adults after three cycles, voicemail after that. Per extension.PartlyTin Cans linked to one number all ring at once. There is no order.
Call parkingYesPark a call on 700 in the kitchen, pick it up in the office.NoNot mentioned.
Family conferenceYesDial 600 and everyone who joins is in the same room, an outside caller included.NoNot mentioned.
Busy lampsYesThe lamp on your handset says the office is already on a call before you pick up.NoNot mentioned.
The phone calls you backYesDial *80, say a time and leave a message. At 7:30 the phone rings and plays it back to you.NoNot mentioned.
A swappable bouncerYesThe stranger’s greeting is a folder of audio. Swap the pack and a Victorian doorman or a ship’s computer answers instead.NoStrangers cannot call at all, which is its own kind of answer.
Any handsetYesAny phone that registers over SIP: cordless, desk, or a rotary through an adapter. One in every room.NoOne handset, theirs, on 2.4 GHz Wi-Fi.
A bedtime for the phoneYesA curfew on the handset pauses ordinary calls in both directions. Emergency calls and reminders still go through.YesQuiet hours in the parent app disable incoming and outgoing calls.
VoicemailYesPer mailbox, delivered to email, with a lamp on the handset.YesOn the phone, with a custom greeting; messages are kept and played back there.
Approved contacts onlyPartlyIncoming, yes: the people you list ring through and everyone else meets the lobby. Outgoing, no: the stock dialplan allows ordinary numbers.YesOnly contacts approved in the parent app can call or be called.
Emergency callsYes911 leaves by the trunk whose street address is filed. You configure and verify it with the provider.Yes911 on both plans, with the address set in the app.

Tin Can column from product and plans, can 2 can vs party line, one number per device, or shared. No Tin Can was used for this page.

Evaluating one that is not listed

The list does not need to be exhaustive to be useful. Ask a prospective provider these, in order:

  1. Registration or IP auth? If they cannot do registration, stop here.
  2. Sub-accounts? The credential on the Pi should never be your portal login — if the Pi is compromised, you want to revoke one thing rather than everything.
  3. Several numbers on one registration? This is what makes a second line cheap instead of a second trunk.
  4. Prepaid or postpaid? Prepaid can stop service when the balance reaches zero. A phone that simply stops ringing is indistinguishable from a quiet week. If prepaid, set up a balance alert on day one.
  5. E911? Confirm availability, address and charges. A house phone that cannot reach emergency services is a thing the people in that house should know about.

Found one that works? The runbook has a worked configuration, and a pull request adding a provider block is genuinely welcome — but please verify it against a live trunk first. A wrong example costs more than a missing one.