Scheduled Deployments

# Ship at the Right Moment,  
Automatically

Queue a deployment for any date, time, and timezone. DeployHQ ships when traffic is low and your team isn't on call — no late-night browser tabs required.

[Start Free Trial](/signup?cta=Start+Free+Trial)

Any timezone

Cancel or reschedule anytime

Pairs with availability rules

Last updated on 22nd June 2026

Scheduled Deploy

Branch

main @ 8a3f12c

Server

production

Run at

Sun 02:00 UTC

Queued — 14h 32m

Pending

Scheduled Deployments let you queue a deploy for a specific date, time, and timezone, then walk away. DeployHQ executes the build and rollout at the scheduled moment — using the same pipeline, checks, and availability rules as any other deploy. Reschedule or cancel anytime before it runs.

## The Problem with 9-to-5 Deploys

Deploying during business hours hits the worst possible audience — your users and your on-call engineer.

2:30 PM TUESDAYPeak trafficClick "Deploy" now?On-call awake⚠ Risky windowOUTCOME❌ User-facing blip❌ Pager goes off❌ Rollback dramaOr wait until 2am yourself — neither is acceptable

Either you ship during the worst possible window, or someone gives up an evening. Scheduled deployments remove the choice.

## Scheduled Deployments — Queue and Walk Away

Pick the moment that's right for your users. DeployHQ takes the deploy from there.

QUEUE NOWPick date and timePick timezoneConfirm and walk awayDEPLOYHQ WAITSCancel anytimeReschedule anytime⚡ Checks availability02:00 SUNDAY✓ Low traffic✓ On-call asleep✓ Deploy ran cleanly

## How It Works

From queued to deployed in four steps.

1

 ![Text icon](/assets/icons/text-4e556c28179c8aa2c87cbad966a3805f4b07a7d82b1a71b129247d19c3c6d5e0.svg)

### Pick the Deploy

Choose the branch, commit, and target server you'd normally deploy to.

2

 ![Cloud icon](/assets/icons/cloud-d372ee912544376132418f98c0f50595f884b9c6432a2f78d8fe9017186d8e90.svg)

### Set Date, Time, Timezone

Pick the moment to ship. DeployHQ stores it in your chosen timezone so DST and travel never trip you up.

3

 ![Server icon](/assets/icons/server-3dea9382c13b5eb86283b34dac5391d37d7daab491d2ab3b3f48fb6c03df33de.svg)

### Queue and Walk Away

The deploy waits in the queue. Cancel or reschedule anytime — or trigger the same schedule from the API.

4

 ![Zap icon](/assets/icons/zap-17eaa1be55c76d539c8ab6b4c667d86fc6478529af6fc62d282cf996beda3fe0.svg)

### Ship Automatically

At the scheduled moment, DeployHQ runs the build, runs your checks, applies availability rules, and rolls out. You get a notification on success or failure.

## Why Schedule Deployments?

Ship when it's safest, not when someone happens to be at their desk.

 ![Zap icon](/assets/icons/zap-17eaa1be55c76d539c8ab6b4c667d86fc6478529af6fc62d282cf996beda3fe0.svg)

### Off-Peak Without Overtime

Ship at 2am without anyone staying up. The deploy runs in the cleanest traffic window with full visibility on success or failure.

 ![Cloud icon](/assets/icons/cloud-d372ee912544376132418f98c0f50595f884b9c6432a2f78d8fe9017186d8e90.svg)

### Timezone-Aware

Schedule in your local timezone, or the timezone where your users live. DeployHQ handles the conversion, daylight saving, and locale display.

 ![Check icon](/assets/icons/check-a44bf1dbe680e7b7d11c6ba4f27febd17fde07a1f0bab9f93608e0e1d9acee9b.svg)

### Cancel or Reschedule Anytime

Plans change. Edit the schedule, push it back an hour, or cancel entirely up until the deploy starts running.

 ![Shield icon](/assets/icons/shield-check-a41a13fb7948321ec9c27cc6c623578153c9caa1fc75851bcd93afbe7dbe79f1.svg)

### API-Driven

Queue scheduled deploys from CI, a release-management tool, or a calendar integration. Every action you can take in the UI works over the API.

Getting Started

## Queue your first scheduled deploy

 ![Check mark](/assets/icons/tick-01ba7f4740d492a18fbdf4424bf7446c87ddfccbc0157214ad536b11512e914d.svg)

### Start a Deploy

Open your project, pick the branch and server, and choose "Schedule" instead of "Deploy now".

 ![Check mark](/assets/icons/tick-01ba7f4740d492a18fbdf4424bf7446c87ddfccbc0157214ad536b11512e914d.svg)

### Set the Window

Pick the date, time, and timezone. DeployHQ confirms the queued time in your local timezone too.

 ![Check mark](/assets/icons/tick-01ba7f4740d492a18fbdf4424bf7446c87ddfccbc0157214ad536b11512e914d.svg)

### Manage the Queue

Edit, reschedule, or cancel from the project's Scheduled tab — or from the API if a release tool owns the schedule.

[Read the documentation →](https://www.deployhq.com/support/deployments/scheduling-deployments)

SCHEDULE DEPLOYMENTDate:Sun, 28 Jun 2026Time:02:00Timezone:UTC · 03:00 BST · 22:00 EDTQueue deploy →

## Frequently Asked Questions

### What happens if my server is down at the scheduled time?

The deploy fails the same way an on-demand deploy would — with the same logs, retry options, and notifications. The schedule just decides when DeployHQ runs the deploy; everything afterwards behaves identically to a manual deploy.

### Can I cancel or reschedule a queued deploy?

Yes. Until the deploy starts running, you can reschedule or cancel from the project's Scheduled tab or from the API. After it starts, the normal deploy controls (stop, rollback) apply.

### Can I queue scheduled deploys over the API?

Yes. The same scheduling parameters you set in the UI are available on the [REST API](/features/api), so CI, release tools, or change-management systems can queue and manage scheduled deploys programmatically.

### What happens if a build is still in progress when the scheduled time arrives?

A scheduled deploy queues behind any in-flight deploy on the same project, then runs once the queue is clear. If a queued deploy collides with an availability block, it's rejected and logged for the team to reschedule.

### Does this work alongside Automatic Deployments?

Yes. You can run [automatic deploys](/features/automatic-deployments) for most pushes and schedule specific releases — such as a customer-visible feature flag flip or a marketing-aligned launch — for a chosen moment. The two features coexist on the same project.

## Stop deploying at 2pm. Start deploying at 2am.

Queue the deploy now. Ship when it's safest.

[Start Free Trial](/signup?cta=Start+Free+Trial)

10-day free trial • No setup fees • Cancel anytime

## Explore More Features

Discover all the tools that make DeployHQ the easiest way to deploy your code.

[

### Zero Downtime Deployments
→](/features/zero-downtime-deployments)[

### One-Click Rollback
→](/features/one-click-rollback)[

### Turbo Deployments
→](/features/turbo-deployments)[

### Build Pipelines
→](/features/build-pipelines)[

### Build Cache
→](/features/build-cache)[

### Scheduled Deployments
→](/features/scheduled-deployments)[

### Deployment Availability
→](/features/deployment-availability)[

### Docker Builds
→](/features/docker-builds)[

### Deployment Checks
→](/features/deployment-checks)[

### Deployment Targets
→](/features/deployment-targets)[

### Automatic Deployment
→](/features/automatic-deployments)[

### Deployment Templates
→](/features/deployment-templates)[

### Deploy Behind Firewalls
→](/features/deploy-behind-firewalls)[

### SSH Deployment
→](/features/ssh-deployment)[

### Deployment Zones
→](/features/deployment-zones)[

### Team & Permissions
→](/features/team-permissions)[

### Single Sign-On
→](/features/sso)[

### Custom Actions
→](/features/custom-actions)[

### Server Management
→](/features/server-management)[

### CLI & Agents
→](/agents)[

### Powerful Integrations
→](/features/integrations)

## Get started today for just $9/month

That's unlimited deployments and 3 projects.

[Start your free 10 day trial](/signup?cta=Start+your+free+10+day+trial)
