What do you want to do?
4 use cases
-
Host your own booking page on Cloudflare for free
Deploy a Calendly-style booking page into your own Cloudflare account at $0 on the free tier.
- REPO
CCCrafts/punctual - Work and operations
- Intermediate
View prompt
Using the CCCrafts/punctual repo, deploy the Worker to the Cloudflare account <account-name> following the README quick start. Report the final Worker URL and confirm that BASE_URL in wrangler.toml matches it.
- REPO
-
Sync Google and Microsoft calendars into bookings
Connect Google Calendar and Microsoft 365 to stop double bookings against existing meetings.
View prompt
Using the CCCrafts/punctual repo and docs/self-hosting.md, list the steps to connect a Google calendar to a deployed Punctual instance at <base-url>. Output the ordered steps and confirm that the OAuth redirect values match the deployed BASE_URL.
-
Let an AI agent check and manage your calendar
Use the built-in MCP server so an AI agent can call your scheduling data as tools.
View prompt
Using the CCCrafts/punctual repo, connect an MCP client to the deployed Punctual Worker at <worker-url> and list the tools it exposes. Return the tool names and one sample availability result, and verify the times against the public booking page.
-
Route bookings across a team with round-robin hosts
Set up a team event type so bookings rotate between required and optional hosts.
View prompt
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.
Quick start with Punctual
- Check you have what it needs: Node 20+; A Cloudflare account; Command-line access to run wrangler.
- Open CCCrafts/punctual on GitHub and read the README and license.
- Run
npx punctual-sh initif you have Node 20+ and a Cloudflare account; it clones the repo, creates resources, writes their ids into wrangler.toml, generates secrets, migrates and deploys. - Or clone by hand with
git clone https://github.com/CCCrafts/punctual.gitand thencd punctual && npm install. - Run
npx wrangler login, then create the D1, KV and R2 resources as described in the README and record their ids or names in wrangler.toml. - Generate and store the two secrets, ENCRYPTION_KEY_V1 and SIGNING_KEY, with
npx wrangler secret put.
These steps come from our top use case, Host your own booking page on Cloudflare for free, which also has a copy-paste agent prompt.
Use this in your AI agent
Ask your agent
Using the Deduped MCP, get the setup steps for CCCrafts/punctual
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 freePunctual alternatives · Best AI repos for Work and operations
About this repo
- Who it is forSmall teams or solo operators with a Cloudflare account who want a self-hosted booking page instead of a paid scheduling SaaS.
- Why it is hot121 stars, launched 72 days ago
- LanguageTypeScript
- Sourcegithub.com/CCCrafts/punctual · Back to Hot repos
Requirements
- Node 20+
- A Cloudflare account
- Command-line access to run wrangler
- Your own Google or Microsoft OAuth app, only if you want calendar sync
Add this badge to your README
Maintain Punctual? Show readers where to find these use cases.
Markdown
[](https://dedupedai.com/use-cases/cccrafts-punctual/?utm_source=github&utm_medium=badge&utm_campaign=CCCrafts-punctual)
HTML
<a href="https://dedupedai.com/use-cases/cccrafts-punctual/?utm_source=github&utm_medium=badge&utm_campaign=CCCrafts-punctual"><img src="https://dedupedai.com/badge/CCCrafts/punctual.svg" alt="Use cases on Deduped" height="20"></a>
A static image, no tracking script. About the badge
Questions about Punctual
What is Punctual?
Punctual is an open, MIT-licensed scheduling app that runs on Cloudflare Workers as a single-team alternative to Calendly. It is an open-source project on GitHub: https://github.com/CCCrafts/punctual.
Who is Punctual for?
Small teams or solo operators with a Cloudflare account who want a self-hosted booking page instead of a paid scheduling SaaS.
What can I do with Punctual?
4 use cases so far, for example: Host your own booking page on Cloudflare for free; Sync Google and Microsoft calendars into bookings; Let an AI agent check and manage your calendar. Each has steps and a copy-paste agent prompt.
What do I need to run Punctual?
Node 20+; A Cloudflare account; Command-line access to run wrangler; Your own Google or Microsoft OAuth app, only if you want calendar sync.
What are alternatives to Punctual?
Other hot AI repos in Work and operations: Sprawling Agents, GPT 6 Astra Skill, Apowerb, Work Wit AI Agent, Subpool.
Is Punctual safe to run?
Deduped does not own, audit or vouch for it. Read the README and license, run it on your own systems first and review every command before you run it.