← All comparisons
Serverless message queue + schedules at the edge

Fliq vs Upstash QStash

QStash is an excellent serverless HTTP messaging and scheduling layer — it delivers messages and cron schedules to your endpoints with retries and signing, all edge-native and pairs naturally with Upstash Redis. Fliq targets the scheduling slice specifically: cron and one-off HTTP jobs, Postgres-native, open source, with a crash-recovery reaper and an MCP server. If you're already in the Upstash ecosystem, QStash is a natural fit; if you want an open, self-hostable scheduler, Fliq fits.

Side by side

How Fliq and Upstash QStash compare across the dimensions that matter for scheduling HTTP jobs.

FliqUpstash QStash
Scheduling modelCron + one-off HTTP jobsSchedules + message queue (edge)
Automatic retriesConfigurable backoff, per-jobAutomatic retries
Crash recoveryReaper reschedules crashed jobsManaged, at-least-once delivery
Execution historyFull per-attempt historyMessage logs & events
Calls any HTTP endpointYes — any URL, method, headers, bodyYes
AI agents (MCP)MCP server includedNo
Self-hostYes (open source)No (managed)
Open sourceYesNo
Pricing modelFree in beta, then $1/100kPer-message, free tier
Best forOpen, self-hostable HTTP schedulingEdge messaging + scheduling

When Upstash QStash is the right call

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.

When Fliq fits better

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 — without adopting an edge/Redis ecosystem.

Try Fliq for your HTTP jobs

100,000 executions a day. No credit card. Paid plans come later.