Set the limits in the brief.
Include what Dots may share and agree to. The document is saved before the call starts.
Dots Phone
Give it the call you’ve been putting off. Dots can talk to customer service for you, using the information and apps you choose to share.
Get startedJamie asks Dots to call about a replacement washing machine. Dots saves a briefing before dialing, answers from it, then checks an allowed Gmail source for a missing delivery reference. The store confirms Friday, 9 am–1 pm.
Scripted conversation with fictional email. No calls or inbox access. Timing is compressed.
Under the hood
Realtime handles the conversation. When a question needs more information or reasoning, it can bring in Codex without losing the call.
Gathers the details and saves the call briefing.
Answers from the briefing. Ordinary replies skip the extra reasoning step.
Carries the audio while your local service manages the call.
Codex checks the result against the call evidence before Dots reports back.
Your setup
Include what Dots may share and agree to. The document is saved before the call starts.
Codex uses the read tools you allow for that call. Email access is optional and requires authentication.
Call records are encrypted locally. Model requests go to OpenAI; phone audio travels through Twilio.
Experimental preview
The setup guide includes a prompt you can hand to Codex.
Requires your own provider accounts and a local service. Provider usage is billed separately. MIT licensed.