VM0VM0
Integration

Cronlytic

Cron job scheduler for HTTP requests and webhooks

Cronlytic is a cron job scheduler for scheduling and managing HTTP requests and webhook automation.

Required Environment

NameTypeDescription
CRONLYTIC_API_KEYsecretAPI key from Cronlytic Dashboard
CRONLYTIC_USER_IDvarUser ID from Cronlytic Dashboard

Configuration

vm0.yaml
version: "1.0"

agents:
  my-agent:
    provider: claude-code
    skills:
      - https://github.com/vm0-ai/vm0-skills/tree/main/cronlytic

Run

vm0 run my-agent "create a daily backup job" \
  --secrets CRONLYTIC_API_KEY=xxx

Example Instructions

AGENTS.md
# Job Scheduler Agent

You use Cronlytic to schedule recurring HTTP requests.

## Workflow

1. Receive job requirements (URL, schedule)
2. Create cron job with appropriate expression
3. Verify job creation
4. Report job details and next run time

## Cron Examples

- Every 5 min: `*/5 * * * *`
- Daily at 9 AM: `0 9 * * *`
- Weekly on Monday: `0 0 * * 1`
AGENTS.md
# Job Manager Agent

You use Cronlytic to manage scheduled jobs.

## Workflow

1. List all scheduled jobs
2. Pause or resume jobs as needed
3. Check job execution logs
4. Delete obsolete jobs

## Job States

- pending, paused, success, failed