Dimension Fliq Upstash QStash
Scheduling model Cron + one-off HTTP jobs Schedules + message queue (edge)
Automatic retries Configurable backoff, per-job Automatic retries
Crash recovery Reaper reschedules crashed jobs Managed, at-least-once delivery
Execution history Full per-attempt history Message logs & events
Calls any HTTP endpoint Yes — any URL, method, headers, body Yes
AI agents (MCP) MCP server (beta) No
Self-host Yes (open source) No (managed)
Open source Yes No
Pricing model Free in beta, then $1/100k Per-message, free tier
Best for Open, self-hostable HTTP scheduling Edge messaging + scheduling

When Fliq fits

You want a focused, open-source scheduler you can self-host and inspect, with a Postgres-native model, a crash reaper, full per-attempt history, and AI-agent control via MCP (beta) — without adopting an edge/Redis ecosystem.

When Upstash QStash fits

You want edge-native delivery, message queuing as well as scheduling, request signing, and tight integration with Upstash Redis and serverless platforms. QStash is mature and well-built for that.