← All apps

Automate Upstash for free on Stepper

Upstash QStash: serverless message queue and scheduler. Publish HTTP messages, schedule them with cron, fan out via URL groups, and manage queues.

I want to integratewithSee how to connect Upstash to ...

Triggers available for Upstash on Stepper

New Delivered Message

Fires when a QStash message successfully delivers to its destination.

  • 3 parameters

New Failed Message

Fires when a QStash message exhausts its retries and enters the FAILED state.

  • 2 parameters

New Schedule Created

Fires when a new cron schedule is created in QStash.

Actions available for Upstash on Stepper

Publish Message

Publish an HTTP message to a URL or URL group via QStash. The request body is forwarded verbatim to the destination.

  • 15 parameters

Schedule Message

Create a recurring cron schedule that publishes a message to a URL or URL group.

  • 10 parameters

Enqueue Message

Publish a message through a named queue (serialized or parallelism-limited delivery).

  • 8 parameters

Cancel Message

Cancel a pending or scheduled-for-later QStash message. Cannot cancel delivered or in-flight messages.

  • 1 parameters

Delete Schedule

Permanently delete a QStash cron schedule.

  • 1 parameters

Pause Schedule

Pause a schedule without deleting it. No further ticks will fire until resumed.

  • 1 parameters

Resume Schedule

Resume a paused QStash schedule.

  • 1 parameters

Upsert Queue

Create or update a QStash queue with a parallelism setting.

  • 2 parameters

Delete Queue

Delete a QStash queue. Pending enqueued messages may be dropped.

  • 1 parameters

Pause Queue

Pause a queue. New enqueues accumulate; deliveries stop until resumed.

  • 1 parameters

Resume Queue

Resume a paused QStash queue.

  • 1 parameters

Upsert URL Group

Create or update a URL group (topic) by adding endpoints. The URL group is created if it doesn't exist.

  • 2 parameters

Delete URL Group

Delete a URL group and remove all its endpoints.

  • 1 parameters

Find Message

Look up a QStash message by ID. Returns pending, in-flight, or failed messages. Delivered messages are only available in logs.

  • 1 parameters

List Messages

Search QStash delivery logs with filters. Returns up to 100 events per call with cursor-based pagination.

  • 9 parameters

Make HTTP Request

Make an HTTP request to any URL with full control over method, headers, and body.