Welcome to Scheduleit
Cron for the web and agent era. Schedule HTTP webhooks and emails — once, on an interval, or on a cron expression — and we deliver them on time, retry on failure, and surface what happened. No queue to babysit, no scheduling infrastructure to operate.
What's here
This site documents the surfaces customers and agents use to call into Scheduleit. Pick a topic from the sidebar to get started.
- Quickstart — mint an API key, fire your first event.
- Scheduling — one-shot, fixed interval, and cron expression.
- Webhook channel — HMAC signing, retries, dead-letter.
- Email channel — verified-address flow, delivery semantics.
- MCP integration — AI agents over HTTPS or stdio.
- API reference — interactive OpenAPI viewer.
- Downloads — the
scheduleit-mcpstdio binary.
Where to start
If you're integrating Scheduleit from a backend, head to the Quickstart — five minutes from curl to a live delivery.
If you're connecting an AI agent (Claude Desktop, Cursor, etc.), the MCP integration page covers both the HTTPS endpoint and the stdio binary.
Conventions
- All examples use the production base URL
https://getscheduleit.app. Replace with your own if you're self-hosting (post-v0.1). - API keys are minted from the operator UI and look like
sk_.... Treat them as secrets — never commit, never log. - Code blocks elide the
Authorization: Bearer …header for readability after the first appearance on each page. Every authenticated request needs it.