Theo Agent vs dots
OpenAI's always-on agents with a cloud computer of their own, reached through ChatGPT, Slack and Teams
Dots give one person one agent that lives inside ChatGPT and works on its own cloud computer. Theo Agent gives you a roster of workers, each on a computer of its own, each with a choice of engines, each earning its autonomy, each leaving a receipt, and each reachable by text, email or a phone call.
Theo Agent is OpenCharts' always-on autonomous worker, comparable to OpenAI's dots: both run on a persistent cloud computer with a browser, connect to the apps you approve, carry a job on after you close the laptop, come back for approval before anything consequential, and let you look at the computer while they work. Theo Agent differs in choice, governance and reach. A worker routes across engines from several labs instead of one model, earns autonomy one kind of action at a time, records a receipt for every run, can rehearse a configuration change against its own past runs before it goes live, pauses rather than bills when credits run out, can run on your own provider key, and holds its own phone number, email address and calendar. You can hire several workers today and put up to eight of them in one room. Dots lead on the ecosystem around them: plugins for more than 4,000 apps, a home inside ChatGPT, Slack and Teams with voice calls, proactive research that brings you work before you ask, and a path into enterprise identity and governance through specialist dots.
Where each one wins
- A choice of engines from several labs per worker, with cost tiers, or your own provider key, instead of one model with no picker
- Several workers today, each on a computer of its own, and rooms where you and up to eight of them talk in one conversation
- Receipts for every run: the engine used, the sources read, the messages sent, the credits spent, and which actions ran on earned trust
- Autonomy that is earned: approve the same kind of action a few times in a row and the worker stops asking for that kind, and only that kind, with deleting never earnable
- Rehearse a change before it ships: replay a worker's own past runs against a new engine, persona or tool set and see what would change, without executing anything
- Out of credits is a pause that resumes on a top-up, with a warning a turn early
- A worker with its own phone number, email address, and calendar that answers calls and books meetings
- One approval for a multi-step plan, with each step marked reversible or not, and org-wide approval rules
- Deliverables land as editable decks, documents, sheets, and apps in the same workspace
- Reach into more than 4,000 apps through its plugin ecosystem
- A home inside ChatGPT on desktop, web and mobile, plus Slack and Teams, with voice calls and context carried across every channel
- Proactive research: while you are away it looks for ways to help on read-only tools and brings you work before you ask
- With your permission it can connect to and use your own laptop alongside you
- An enterprise path: specialist dots with their own identity and credentials, and governance through Microsoft Agent 365, both in pilots
Theo Agent and dots solve overlapping problems differently. The matrix below makes the trade-offs concrete, and the migration note covers what it takes to switch when you're ready.
The right pick for your team
Choose Theo Agent when…
- You want to choose, or let Theo choose, which engine a worker thinks with, and see what each run cost.
- You want several workers today, each with its own job, its own computer and its own memory, talking in one room.
- Your team needs approvals, receipts, a trust ladder and org-level rules before it hands real work to an agent.
- You want a worker people can text, email, or call, not only a chat window.
- The output should be a deck, a document, a sheet, or an app you keep editing, not a file in a folder.
- You already run OpenCharts and want the worker inside the same plan and workspace.
Choose dots when…
- You live in ChatGPT, Slack or Teams and want the agent where you already are.
- You depend on apps that only a very large plugin catalogue reaches.
- You want an agent that researches in the background and brings you work before you ask.
- You are on a ChatGPT Pro, Business Premium or Enterprise plan and want the agent included with it.
Feature comparison
What it costs, what it takes
Pricing snapshot
Migrating from dots
Frequently asked questions
Is Theo Agent the same kind of product as dots?
Does dots let me pick the model?
Can I run more than one agent?
How do approvals and rules compare?
Which one keeps a record of what the agent did?
What happens when the agent runs out of budget?
Can I text or call the agent?
Does either one work while I am away?

Hire a worker that keeps working
Give a Theo Agent worker a goal, the tools it may use, and an approval policy. It works within those boundaries and reports back. Included from the Starter plan, with the whole workspace alongside it.
Included from Starter · Approvals and receipts on every run