Getting a number
You bring the number. Here is who to buy it from, what each one is good at, and what to check before signing up.
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.
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.
| Provider | Phone number | Incoming calls | Outgoing calls | E911 | Setup / funding |
|---|---|---|---|---|---|
| VoIP.ms | From $1.10/month | From $0.009/min | From $0.005/min | $1.50/month per enabled number; confirm activation charge | Number setup from $0.40; prepaid funding also required |
| Telnyx | From $1.00/month | From $0.0032/min | From $0.005/min | $1.50/month per enabled number | Confirm number, verification and funding requirements |
| Flowroute | From $1.00/number (confirm monthly charge) | From $0.005/min | From $0.00833/min (US lower 48 / Canada) | $1.39 association + $1.50 mandatory US E911 fee/month per enabled number | Confirm 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 / Canada | Included in North America Basic for US / Canada addresses | $3.95 DID + $1.50 North America Basic setup |
| Provider | SIP registration | Call Me Maybe setup | Account model | Useful features |
|---|---|---|---|---|
| VoIP.ms | Documented | Project’s worked setup | prepaid |
|
| Telnyx | Documented | Live validation needed | unverified Confirm account terms |
|
| Flowroute | Verify with provider | Live validation needed | prepaid Prepaid accounts documented |
|
| Callcentric | Documented | Live validation needed | unverified Choose incoming and outgoing plans separately; confirm payment terms |
|
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.
| Provider | Hardware | Provider costs, monthly | Year 1 | Year 2 | 4 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.
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.
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.
| Provider | Hardware | Provider costs, monthly | Year 1 | Year 2 | 4 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.
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.
| Feature | Call Me Maybe | Tin Can |
|---|---|---|
| Spammers | A 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 room | YesDial 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 paging | YesDial 500 and every handset opens at once. Dinner is ready without shouting up the stairs. | NoNot mentioned. |
| Book Buddy | PlannedAn 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 steers | PlannedA 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 garage | YesText “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 Assistant | YesDial 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 caller | YesA webhook fires as the house starts ringing. Home Assistant says “call from Grandma” on a speaker, or flashes a lamp. | NoNot mentioned. |
| Ringer ladders | YesRing 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 parking | YesPark a call on 700 in the kitchen, pick it up in the office. | NoNot mentioned. |
| Family conference | YesDial 600 and everyone who joins is in the same room, an outside caller included. | NoNot mentioned. |
| Busy lamps | YesThe lamp on your handset says the office is already on a call before you pick up. | NoNot mentioned. |
| The phone calls you back | YesDial *80, say a time and leave a message. At 7:30 the phone rings and plays it back to you. | NoNot mentioned. |
| A swappable bouncer | YesThe 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 handset | YesAny 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 phone | YesA 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. |
| Voicemail | YesPer 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 only | PartlyIncoming, 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 calls | Yes911 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.
Start here for the project’s worked setup. This is the provider the project runs and tests against.
Open an account →Their rates →
Sources checked October 5, 2026: Rates and fees · SIP setup
Worth evaluating if you want carrier APIs alongside your phone system. Registration is documented; this is not a Call Me Maybe certification.
Open an account →Their rates →
Sources checked October 5, 2026: SIP rates and emergency calling · Registration options
A metered carrier option for people comfortable configuring a SIP trunk. Check account funding and emergency fees together.
Open an account →Their rates →
Sources checked October 5, 2026: Rates and fees · Account funding · Recurring charges
Worth evaluating for a household that prefers a small outgoing-minute bundle. Choose incoming and outgoing plans separately.
Open an account →Their rates →
Sources checked October 5, 2026: Outgoing plans · Incoming number plans · Asterisk PJSIP setup
A kids’ phone with the service built in, listed for the cost and feature comparison above. Nothing to configure and one company to call. The trade is that the phone, the number and the rules belong to that company.
Sources checked October 6, 2026: Product and plans · Can 2 Can vs Party Line · One number per device, or shared
The list does not need to be exhaustive to be useful. Ask a prospective provider these, in order:
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.