
vamoose¶
Calendar workflows, minus the tedium.
The moose does the paperwork. You go to the beach. Four calendar backends behind one workflow engine, driven from your terminal, Claude, or Slack.
brew install dcadolph/tap/vamoose
How it works¶
Why vamoose¶
-
Any calendar
Microsoft Graph, Google, Apple iCloud, and any CalDAV host, behind one interface. Switch providers, change nothing.
-
A real workflow engine
Branch on outcomes, gate on approval, guard by day or headcount. A state machine in JSON, not a dumb calendar rule.
-
Approvals that mean it
Manager, then director, in sequence. Timeouts that act on silence, decline paths, and the accept-the-invite signal, no approval product to buy.
-
Acts on time
Wait steps pause a run; schedules rerun a whole workflow weekly. It moves on its own, in the background.
-
Drivable by AI
Over MCP, an agent discovers, previews, runs, schedules, and even authors workflows. The calendar-workflow layer for Claude.
-
Tells everyone
Fan out to the team as optional attendees, and announce the outcome to a Slack channel or by email.
Start here¶
- Quickstart — zero to your first approved hold in a few minutes.
- Concepts — how holds, approval, and workflows fit together.
- Commands — every command, flag, and environment variable.
- Workflows — design your own, with branching, delays, and guards.