AI tool
Dots Phone
Dots Phone is an open-source, self-hosted plugin that lets OpenAI's Dots make phone calls on your behalf. It is for technical early adopters who want Dots to handle errands like checking deliveries or contacting customer service.

About Dots Phone
Dots Phone is an independent, open-source phone-calling plugin for OpenAI Dots. It lets Dots prepare a brief, place a call through Twilio, consult Codex for missing details when needed, and report the outcome. The tool is self-hosted using your own OpenAI and Twilio accounts.
Review
Dots Phone extends OpenAI Dots with outbound voice calling for tasks that still require a phone conversation. A user describes what they need and any constraints, then Dots handles the call flow-reading relevant documents, navigating IVR systems, and asking Codex to fill in gaps via connected apps. This is an experimental preview aimed at technical early adopters who are comfortable with self-hosting and API configuration.
Key Features
- Converts a text-based task into a phone call brief that Dots follows during the conversation.
- Uses Twilio to dial out and interact with automated phone systems or live recipients.
- Queries OpenAI Codex mid-call when the agent encounters a question it cannot answer from the initial brief.
- Reports the call result and flags any items that still require human attention.
- Operates as a self-hosted setup, keeping account credentials and call data within your own infrastructure.
Pricing and Value
The plugin itself is free and open-source. Operating costs come from your own OpenAI API usage and Twilio call charges, which you manage directly. There is no separate subscription fee for Dots Phone. Because you connect your own accounts, you also absorb charges for failed calls or extended interactions. The project's usage page outlines these responsibilities.
Pros
- Works with an existing OpenAI Dots setup rather than requiring a separate agent platform.
- Self-hosting means call recordings and transcripts stay on infrastructure you control.
- Codex integration lets the agent retrieve information mid-call instead of terminating the conversation.
- Open-source code allows inspection, modification, and community contributions.
Cons
- Setup requires familiarity with OpenAI APIs, Twilio configuration, and running self-hosted services.
- Experimental status means call outcomes are not guaranteed; the project warns users to verify important results.
- Not well suited for users who want a managed, plug-and-play voice agent with built-in failover and support.
Dots Phone fits developers and technical operators who already use OpenAI Dots and need to automate occasional outbound phone tasks. It handles structured, low-stakes calls like order checks or appointment follow-ups where a brief and a few fallback lookups can resolve the interaction. Teams that need high-reliability calling or compliance-grade call handling will likely find the experimental nature and self-hosted responsibility a limiting factor.








