SkillShop
SkillShop › Use cases › Work & Operations
Work & OperationsDone with Claude Code, Codex Sep 9, 2026

Run company departments with persistent self-hosted agents

A self-hosted company OS runs Claude Code and Codex agents per department, with memory, schedules, phone calls via Twilio, and document/video editing.

Run company departments with persistent self-hosted agents preview
What They Did
OtoDock runs the real Claude Code and Codex as agents inside per-session kernel sandboxes, with network isolation on by default. Access is granted per folder or service through MCP tools. A dashboard streams each step and asks for approval on sensitive actions. Agents run on schedules or webhooks, keep editable memory, hold multi-agent meetings, and produce Word, Excel, PowerPoint and PDF files.
How It Went
The README gives no outcome numbers. The author says large parts of OtoDock were built and shipped by agents running on it. Phone calls, which the summary mentions, are listed as shipping next, not yet available.
Worth Knowing
Install is a Docker compose file plus a Postgres password. Each user connects their own Claude or ChatGPT plan, API keys or local models. The license is fair source (FSL), which bars commercial competition.
Try it yourself with Claude Code

Set up persistent agents for my [small company or project] with one agent each for [departments, e.g. sales, support, operations], each keeping notes between sessions and running a [daily or weekly] routine. Start by creating the structure and one useful scheduled task per department. Ask me before any agent sends a message, places a call, or edits a shared document.

Read the original ↗

Do this with a skill.

These SkillShop playbooks do this exact job.