Dot Hotel docs
Everything you need to find, understand, use and publish rooms: ready-made setups for your OpenAI Dot.
QuickstartCheck in to your first room from the website or the terminal in under two minutes.Reading a roomKey cards, access lists, Custom Rules and guardrails: what each part of a room's door tells you.Checking inThe three ways to take a room into your Dot, what each one gives you, and where it goes.Install the CLIRun dothotel with npx or install it globally, and how it works under the hood.
What is Dot Hotel?
A Dot can work across your email, calendar, code and other apps. Setting one up well takes care: clear instructions, the right apps connected, and Custom Rules that keep it from doing anything you didn't intend.
Dot Hotel is a directory of those setups, called rooms, that people share. Each room includes:
| Part | What it is |
|---|---|
| Instructions | The job, written as a task your Dot follows |
| Apps | The apps the room expects you to connect, like Gmail or Linear |
| Access list | What the room reads, what it drafts, and what it actually does |
| Custom Rules | What it may do on its own, what needs your approval, and what it must never do |
| Guardrails | Plain-language promises about its behavior |
| Key card | Its risk level at a glance: Lobby pass, Floor key or Master key |
Why rooms?
- Start from something that works. Use a setup someone has already tested instead of writing one from scratch.
- Know what you're handing over. Every room lists its permissions on the door before you check in.
- Safety is part of the setup. Rules ship with the room, in exactly the shape Dots use, so you can copy them straight across.
- Get updates. When the author improves a room, you can pick up the new version.
How it works
Author
Opens a roomInstructions, apps, rules
publish
Checks
Automatic checksMust pass to publish
Directory
Room is liveSearchable and shareable
Front desk reviewEarns the Reviewed stamp
pick a room
You
Check inPaste, skill or plugin
- An author opens a room. They write the instructions, choose the apps, list the access it needs, and set its Custom Rules.
- Automatic checks run. A room can't be published with hidden characters, a missing Block rule, or a key card that doesn't match what it does. See Safety & review.
- The room goes live. It appears in the directory with a room number, like
101. - The front desk reviews it. Rooms that pass get a Reviewed stamp. Rooms that break the house rules are taken down.
- You check in. Paste the room into your Dot, or install it as a skill or plugin. See Checking in.
Three ways to check in
| Format | Best for | You get |
|---|---|---|
| Paste | Any Dot, no install | One block of text: instructions, rules and guardrails |
| Skill | Codex | SKILL.md in OpenAI's Agent Skills format |
| Plugin | ChatGPT desktop app, teams | A bundle with the skill and its app connections |
Prefer the terminal? The dothotel CLI searches the directory and installs rooms with one command:
npx dothotel add sunday-digest