Hey Pepper

Your AI chief of staffDocs

Hey Pepper
Phone

Giving Pepper a phone line

Pepper can answer real phone calls: it picks up when you ring it (and say your passphrase), and takes messages and voicemail from anyone else. For that, Pepper needs a phone line it can control from software. There are five ways to get one.

Short version: if you have a spare Android phone (Pixel preferred), use the Android bridge. That's the phone, with your SIM in it, plugged into the Mac. It reuses a phone plan you already pay for, adds no bill, and is the one we run. Renting an internet phone number (SIP) for a few dollars a month would avoid the hardware, but that setup is researched, not built.

Uses a phone plan you already haveExtra costHardwareReliabilityStatus
Android bridge: spare Android phone with your SIM, plugged into the MacYes$0 a monthA spare Android 11+ phoneGood once running. Android updates can break it, so they stay offWorking, Oct 2026
Bluetooth "car kit": a Raspberry Pi pretends to be a car's hands-free system for a spare iPhone or AndroidYes$0 a monthPi 5 + Bluetooth Classic USB adapter, about $90–160Promising. Bluetooth reconnection needs testingResearched, not built
Internet phone number (SIP): rent a number from Telnyx or VoIP.ms; Pepper's call server, the program on the Mac that carries each call to Pepper, connects straight to itNo: a new number, or move yours overabout $4–7 a month with light useNoneMore reliable: a supported, documented serviceResearched, not built
iPhone + Mac "Calls from iPhone": the Mac's built-in calling, driven by clicking the screenYes$0A spare iPhonePoor: nothing for software to connect to, a logged-in desktop must stay on screen, and macOS updates break itNot recommended
Hosted voice API (Twilio and similar): rent a number from a cloud service that bills calls by the minuteNoabout $5–32 a month at 300–1,800 minutesNoneVery goodNot recommended: per-minute fees add up

Why the Android bridge is the default

  • It keeps your existing number.
  • Pepper hears the call and speaks into it digitally, and dials, answers and hangs up through software. Nothing is clicked on a screen.
  • The Mac sets up and starts everything over USB. After the phone restarts, one command on the Mac (scripts/phone/pepper-phone.sh start-shizuku) brings it back; nothing has to be tapped on the phone.
  • The weak point: the app on the phone that makes the bridge work is three weeks old (October 2026) and relies on hidden Android internals. scripts/phone/pepper-phone.sh status checks every part and says what's wrong.

Other ways that don't work (checked October 2026)

  • A Mac on its own can't carry cellular call audio over Bluetooth. macOS 27 won't act as a hands-free device.
  • Ordinary Android apps (Tasker, automation apps) can dial and answer, but Android blocks them from call audio. The Android bridge gets around that with Shizuku, a helper app that lends other apps system-level permissions, without rooting (unlocking the phone's operating system).
  • "LTE modem" USB sticks: it's unclear whether AT&T approves them for voice calls (VoLTE), and their audio is poor.
  • Google Voice: the policy forbids automated calls, and the old workarounds no longer work.

If you'd rather not move your own SIM into the bridge phone, give it a line of its own. Any plan with unlimited talk works for the Android bridge or the car kit. Pepper needs voice minutes, not data.

Plan (US, October 2026)PriceNotes
The line you already have$0 extraNo setup. Read your carrier's terms below
Tello$8 per 30 days, unlimited talk, no data ($5 for 300 minutes)Costs less than the other dedicated lines here
US Mobile Light$8 a month paid yearly ($96), or $10 monthlyIncludes Wi-Fi Calling (matters only for the iPhone + Mac option)
Red Pocket$10 a monthCheck which network you get
Mint$15 a month paid yearlyThe only budget carrier Apple lists for Wi-Fi Calling on other devices (the iPhone + Mac option)
Cricket$25–30 a monthRuns on AT&T's network, but without the extras AT&T gives its own pay-monthly customers

Yearly minute cards (for example 400 minutes for about $100) run out quickly on a line Pepper uses, so we don't recommend them.

Carrier terms. "Unlimited" voice is usually written for conversations between people. AT&T's current wireless terms, for example, let the carrier take action if more than about 1,000 minutes a month go to anything other than conversations (forwarding, conferencing and the like), and they exclude telemarketing and broadcast use. A personal assistant taking your calls is light use, and making ordinary calls for you would be too, but no carrier explicitly approves it. Staying under 1,000 minutes isn't a guarantee. Read the agreement for your own account.

Calling people with an AI voice. In the US, the FCC (the communications regulator) treats AI-generated voices as "artificial" under the telephone consumer protection rules, so a call to someone's mobile generally needs their consent first. Pepper calling people is planned, not built; today the bridge only places the test call. When Pepper can make calls, the plan is for Pepper to call businesses on your behalf, or people who expect the call, and only when you ask it to.

Rates as of October 2026, before taxes:

ProviderNumberEmergency (E911)Per minute out / inMonthly cost at ~300 minutes out + 100 in
Telnyx$1 a month$1.50 a monthfrom 0.5¢ / 0.32¢about $4.30
VoIP.ms$1.10 a month$1.50 a month1¢ / 0.9¢about $6.50 (needs a $15 prepaid deposit)

Pepper's call server is FreeSWITCH. There is no guide for this yet.

The full research, with dated test reports and links: docs/research/2026-10-20/16-cellular-line-bridge.md. Bridge app: sparkcyf/android-voice-sip-agent. Shizuku: shizuku.rikka.app.