Cronbolt

Quickstart

Connect Cronbolt and schedule your first HTTP request.

Cronbolt sends HTTP requests on a schedule. You can use an MCP client, the dashboard, the API, or curl.

For an MCP client, connect to https://api.cronbolt.com/mcp with a project API key in the Authorization: Bearer header. See Connect with MCP for the complete setup and tool list.

Fastest setup

Create an account

Sign up with email, GitHub, or Google. The email verification link signs you in when you open it in the same browser.

Open Settings

Cronbolt creates your first project automatically. In Settings, choose Create API key for that project.

Copy the API key

Cronbolt creates and verifies a project key, then shows it once. Store it as CRONBOLT_API_KEY. The agent guide includes the API URL, and the key selects the project.

Check the connection

curl --fail-with-body -sS "https://api.cronbolt.com/api/v1/context" \
  -H "X-API-Key: $CRONBOLT_API_KEY"

The response names the project and returns its current limits and OpenAPI URL.

Create a job

curl --fail-with-body -sS -X POST "https://api.cronbolt.com/api/v1/jobs" \
  -H "Content-Type: application/json" \
  -H "X-API-Key: $CRONBOLT_API_KEY" \
  -H "Idempotency-Key: setup-heartbeat-v1" \
  -d '{"url":"https://example.com/webhooks/heartbeat","schedule_type":"recurring","cron_expression":"*/15 * * * *"}'

Set the schedule type to recurring, then provide the URL and five-field cron expression. Cronbolt uses POST, UTC, a 30 second timeout, and no retries unless you say otherwise.

For an AI agent

Prefer the stateless MCP server. For direct API access, give the agent access to the secret environment, then tell it to read /agent.md. Do not paste the API key into a normal model prompt.