SCENE 01 · GATE B42 · 3:12 PM
Maya is catching a flight.
The Henderson deck is not.
It is sitting on her desktop. At home. Behind a locked screen, forty minutes and one security line away.
The old fix: call a coworker, share a password, apologize twice.
She does something better. She pulls out her phone.
SCENE 02 · THE CALL · CROSSING THE COUNTRY IN 300 MS
She dials a number
that belongs to her Mac.
Every DialDo user gets a dedicated line. The number she dials is the key that selects her machine, her workspace, her rules.
Her voice rides an outbound, authenticated tunnel from the carrier through the DialDo gateway to the Mac on her desk. Provider keys stay on the gateway. Her Mac holds one random device credential, nothing more.
But first,
the door.
An unknown caller is refused before hello. A known voice still needs the spoken PIN. Three tries, then goodbye.
SCENE 03 · THE PLAN · NOBODY TOUCHES THE MOUSE
“Find the Henderson deck,
summarize it, email it to Priya.”
One sentence, spoken over a noisy gate announcement. DialDo's phone-tuned ear filters the noise, keeps the words.
The Mac does not guess and hope. Every request becomes an objective, an ordered strategy, and success criteria it must later prove with evidence.
A small, fast model does the planning. A bigger one steps in only when something goes wrong. That is why a task costs cents, not dollars.
SCENE 04 · EXECUTION · “WORKING ON IT.”
The Mac gets
its hands dirty.
Deterministic tools do the work: faster, cheaper and steadier than a robot poking at pixels. Pixels are the last resort, not the plan.
After every single action, the planner must mark each criterion met, unmet or blocked, and point at real tool output. A successful click is not a finished job.
Side effects
ask permission.
Anything that leaves the machine gets named out loud and confirmed. One yes never authorizes the next risky thing. “Yes, but don't” cancels.
SCENE 05 · WHEELS UP · 3:19 PM
Done
before boarding.
Maya gets the notification as the cabin door closes. The Mac goes back to sleep. Every step it took is sitting in a local audit log, on her disk, owned by her.
Seven minutes. Zero favors asked.
AFTER THE CREDITS · WHAT ELSE IT DOES
One number.
Many hands.
The Henderson deck is one story. DialDo ships with a full toolbox of semantic abilities, each one risk-labeled, confirmed when it matters, and logged always.
Find any file
Fuzzy spoken names survive transcription typos, prefixes and “the newest copy”. Genuinely different matches get a clarifying question, not a guess.
Read & summarize PDFs
Full-document coverage with chunking for long files, saved as a fresh summary that never overwrites anything.
Create real documents
Word files, notes and dictation appended into existing text without destroying what was there.
Email, SMS & Calendar
Gmail with fuzzy-matched attachments, texts, and calendar events, each one confirmed out loud first.
Live web research
Current-web answers written into a sourced document or a formatted Excel workbook, not just read aloud.
Drive uploads
Push files to Google Drive from a phone call, with per-user OAuth tokens kept in the macOS Keychain.
Run your Mac
Open and quit apps, set volume and brightness, play media, inspect windows, all through semantic macOS controls.
Browser automation
An isolated Chrome does the clicking for web tasks, kept away from your daily browser profile.
Routines
“Morning setup” opens your calendar, mail, repo and focus playlist in one breath. Evening mode winds it all down.
Visual fallback
For unfamiliar apps, screenshot-guided control operates the UI, then runs an independent completion check before claiming success.
Emergency lockdown
One sentence locks the machine down atomically. Conditional shutdown and a temporary MMS screenshot when you need eyes.
Browser voice mode
The dashboard microphone runs the same agent with zero carrier cost. Test everything before a number ever rings.
THE FINE PRINT, IN LARGE TYPE
Built
paranoid.
A phone line into your computer is a serious thing. DialDo treats it that way, at every layer, by default.
- ☎Exact caller allowlist. Unknown numbers are denied before the agent even wakes. An unassigned dialed number is a dead end.
- ⁕Spoken PIN, scrypt hashed. Three attempts, then the call ends. The PIN never sits anywhere in the clear.
- ◈Keys never touch your Mac. Twilio and OpenAI credentials live on the gateway. An installer receives one random device credential, issued only after an owner approved the invitation.
- ✓Consent per side effect. Tools declare read, external or dangerous. Anything above read-only is named specifically and confirmed. Conflicting language cancels.
- ▦Workspace jail. File tools are constrained to your chosen workspace root. Paths cannot escape it, period.
- ⚿Signed and encrypted. Twilio webhooks are signature-checked, URLs are HTTPS only, OAuth tokens live in the macOS Keychain, and SQLite stays on your disk.
- ≣Everything audited. Every tool invocation lands in a local WAL-mode SQLite audit trail you can read whenever you like.
- ◫Hard refusals. Visual control stops at credentials, CAPTCHAs, purchases, security settings, deletion and power controls. Those boundaries are deliberate.
- ↻No runaway loops. Twelve executed actions or three distinct failures end a run. One Mac control lease stops callers from interleaving changes.
BEHIND THE CURTAIN
Your own
control room.
A local dashboard, loopback only, never published to the internet. It onboards users, watches costs and lets you rehearse calls without dialing.
- Onboard a user and connect their number in one guarded click. Owned numbers are reused before a cent is spent, and retries can never buy duplicates.
- Actual token counts and estimated spend, per task and per user. No invoice surprises.
- A built-in call simulator, so you can test every workflow without a phone account.
- Provider health, live permissions, the full tool inventory and complete audit history.
THE PART THAT SOUNDS MADE UP
Free until August 15.
Then $0.00 a month.
DialDo Personal is free through August 15, 2026, no card required. After that, one flat price covers your dedicated phone number, the managed gateway, and the agent that lives on your Mac. Your computer does the heavy lifting, so the price stays boring.
included every month · fair use resets each calendar month · cancel anytime
Give your Mac
a phone number.
Run the installer, type the access code from your invite, say which phone is allowed to call, choose a PIN. DialDo picks the number, wires the gateway and starts at login. Then call your computer from the parking lot, the airport, or the beach.
Apple Silicon and Intel · no API keys to paste · yours to audit