Jobs must prove they ran

Pakyas detects missing, late, and long-running jobs using execution signals, not polling.

$ curl -sSL https://pakyas.com/install.sh | sh
$ pakyas login
$ pakyas check create nightly-backup --cron "0 2 * * *"  # daily at 2AM
Created check: Nightly Backup
  Schedule: 0 2 * * * (UTC)
  Grace:    5m (auto)
  Ping URL: https://ping.pakyas.com/abc123

$ pakyas monitor nightly-backup -- ./backup.sh

pakyas login opens your browser for secure authentication.

No credit card required • Works with any scheduler • CLI-first automation

Cron jobs fail silently.

  • Backups didn't run
  • Reports weren't generated
  • Data pipelines stopped quietly
  • You find out too late

By the time you notice, data is already missing.

Pakyas makes job failures impossible to miss.

No SDKs. No agents.

Works with any language, any scheduler, any environment.

Wrap any command. Pakyas automatically sends start and finish pings, tracks duration, captures stderr, and preserves your exit code.

pakyas monitor daily-backup -- ./backup.sh
Automatic duration tracking
Exit code preserved (CI-safe)
Captures stderr tail (up to 100KB)

External monitor integration

Run Pakyas alongside healthchecks.io, Cronitor, or webhooks during migration. No downtime.

→ Read the migration guide

Command wrapper

Recommended
Cron / CI
pakyas monitor
Your Script
1 Start ping sent automatically
2 Command runs
3 Finish ping (status + exit code + logs)

Manual HTTP ping

Your System
Pakyas API
curl -fsS https://ping.pakyas.com/uuid

Use when you want full control or don't want a CLI dependency.

60-Second Setup

Get started in three simple steps

1

Install & Auth

curl -sSL https://pakyas.com/install.sh | sh
pakyas login
2

Create a Check

pakyas check create health-check --every 5m

You can also use cron schedules for exact timing.

3

Wrap Job

pakyas monitor health-check -- ./check-services.sh

That's it. No background services to run.

Prefer raw HTTP? You can also ping Pakyas with curl.

What You Actually Get

Differentiation without bloat

Command wrapper

Zero code changes. Wrap your command and you're done.

Duration Tracking

Detect slow jobs and regressions with start → finish timing.

Error Output Capture

View failure reason in dashboard. No SSH, no log digging.

Status Pages

Public or private. Per project. No extra service needed.

Parallel monitoring

Ping Pakyas and your existing monitor in the same run.

HTTP-first

Simple curl-compatible pings. No SDK lock-in.

Recipes

Common ways teams use Pakyas in production.

Pakyas monitors jobs that are expected to run on a schedule and alerts you when they fail, run too long, or don't run at all.

Most Common

Scheduled Jobs

Get alerted when scheduled jobs fail, run too long, or never execute.

Scheduled Heartbeats Duration
pakyas monitor nightly-job -- ./script.sh
See scheduled job monitoring

Database Backups

Know immediately when your database backup fails or doesn't run.

Backups Scheduled Failure alerts
pakyas monitor pg-backup -- pg_dump mydb > backup.sql
See backup monitoring

Scheduled Reports

Ensure business-critical reports are generated on time, every time.

Reporting Scheduled SLA
pakyas monitor weekly-report -- ruby report.rb
See report monitoring

Advanced / Production

ETL Pipelines

Detect silent failures and delays in long-running data pipelines.

ETL Long-running Data jobs
pakyas monitor etl-pipeline -- python pipeline.py
See ETL monitoring

Kubernetes CronJobs

Get alerts when Kubernetes CronJobs fail or don't run as expected.

Kubernetes CronJobs Scheduled
command: ["pakyas", "monitor", "k8s-cronjob", "--", "/app/run.sh"]
See Kubernetes monitoring

System Maintenance

Catch failures in routine maintenance before they cause incidents.

Maintenance Scheduled Reliability
pakyas monitor cleanup-task -- ./cleanup.sh
See maintenance monitoring

Don't see your workflow?

Integrations & Environments

Pakyas doesn't care where your jobs run. Only that they finish.

Why teams choose Pakyas

Workflow

Fast to set up

CLI + API + templates. Monitoring in minutes, not hours.

Alerting

No-noise alerting

Smart lateness, sane defaults, and clear incident context.

Speed

Global low-latency

Pings land fast from anywhere, even during spikes.

Scale

Built for high volume

Handles bursts, retries, and large fleets without slowing down.

Pricing that scales with your jobs, not your stress

Start free. Upgrade only when your jobs become critical.

Alerts are delivered freely. Interruption is limited by design.

Monthly Annual Save ~17%

Free

$0

For small & non-critical jobs

  • 10 checks
  • Alert delivery channels
Get started free

Developer

$9 $7.50 /mo

For personal & side projects For personal & side projects

  • 20 checks
  • Alert delivery channels
  • 5 critical interruptions
  • Error logs
Upgrade anytime
Most teams choose Pro

Pro

$29 $24 /mo

For production workloads For production workloads

  • 200 checks
  • Alert delivery channels
  • 50 critical interruptions
  • Status pages
  • Team access
Start Pro trial

No credit card required. No per-check fees. No alert storms. Cancel anytime.

Why Pakyas isn’t the cheapest

Built for cron & background jobs only
CLI-first, automation-native
Global edge ingestion
Compare plans Compare with other services

How Pakyas differs from traditional cron and uptime tools

Everything documented. Nothing hidden.

Stop flying blind. Know when your jobs fail.

Start Monitoring for Free

No credit card • Setup in under a minute