Who it is forA team lead running sales or support calls who needs bookings spread across several people.
The problemManually assigning each booking to a host is slow and leaves some people overloaded.
The outcomeA team event type that assigns each guest to a host in rotation, with required and optional hosts respected.
What you need first
- Node 20+
- A Cloudflare account
- Command-line access to run wrangler
- Your own Google or Microsoft OAuth app, only if you want calendar sync
Steps
- Deploy the instance with
npx punctual-sh initor the manual steps in the README. - Connect the calendars of each team member as described in docs/self-hosting.md.
- In the team admin area, add members, create a round-robin event type and set each member's availability. (inferred, check the README)
- Book a test slot and confirm that the host assigned matches the rotation.
Prompt for your agent
Using the CCCrafts/punctual repo, describe how to create a round-robin team event type for three hosts on a deployed instance at <base-url>. Output the setup steps and confirm which host receives the first test booking.
Caveat. The README says team admins can manage members and event types, but the admin screens and their exact steps are not documented in the README.
Use this in your AI agent
Ask your agent
Using the Deduped MCP, get the setup steps for CCCrafts/punctual and "Route bookings across a team with round-robin hosts"
Add Deduped to Claude Code once
claude mcp add --transport http deduped https://dedupedai.com/mcp
Every Monday: the 5 hottest repos and exactly how to use them. Free, one email a week, unsubscribe anytime.
Get them freeShare: X LinkedIn Hacker News Email Copy link
Third-party repos we don't own. AI-written use cases can be wrong. Disclaimer