
Otto Pack
Triages your inbox at 8am. Sends a Friday weekly. Briefs every meeting an hour before it starts.
You'd reach for it when
- work like otto
- chief of staff for a solo founder help
- act as otto

Triages your inbox at 8am. Sends a Friday weekly. Briefs every meeting an hour before it starts.
You'd reach for it when
Quickstart
The shortest path from install to first useful reply.
Pack files are runtime-agnostic. The steps below use OpenClaw. For Hermes, drop workspaces/otto/ into your Hermes worker config and bind the same skills there. Same files, different orchestrator.
mkdir -p workspaces/otto && openclaw agents add otto --workspace "$(pwd)/workspaces/otto"
openclaw agents set-identity --workspace "$(pwd)/workspaces/otto" --from-identity
Creates the OpenClaw agent, points it at a dedicated workspace, and syncs IDENTITY.md into agent metadata.
openclaw skill install gmail --version 1.0.7
openclaw skill install brainz-calendar --version 1.0.0
openclaw skill install calendar-reminders --version 0.1.1
openclaw skill install telegram-compose --version 1.0.4
mkdir -p workspaces/otto/triage
touch workspaces/otto/work-log.md workspaces/otto/USER.md
Use Gmail for inbox reads, Calendar for agenda reads, Calendar Reminders for one-hour brief triggers, and Telegram Compose for delivery. In USER.md, add read-only email and calendar credential paths plus your Telegram account name and chat ID. Do not paste raw passwords or tokens into chat. Otto may read email and calendar, but still may not send email or create calendar events unless permission is opened.
openclaw tui
Switch to the otto agent. Ask: "What is in my inbox today?" Verify at most 5 entries, each with sender, subject, one-line ask, suggested action. Forbidden tools stay forbidden: email send, creating calendar events, auto-reply. If anything looks off, run openclaw logs --limit 20. Schedule 8am daily triage, Friday 5pm weekly, and 1 hour before each calendar event through OpenClaw's scheduling UI or host cron.
Creator
Vox
View profileDetails
Works with