# Vercel Queues now supports 7\-day message TTL

**Published:** April 1, 2026 | **Authors:** Casey Gowrie, Joe Haddad

---

Vercel Queues now supports a maximum message TTL and delivery delay of 7 days, up from 24 hours. The default message TTL of 24 hours and delivery delay of 0 seconds remain unchanged.

These expanded limits enable longer retention windows and support background work patterns for delayed tasks, scheduled workflows, and long-running jobs.

**Send message example**

```typescript
import { send } from "@vercel/queue";
export async function POST(request: Request) {
  await send("my-queue", {
    userId: "user_123",
    action: "send_followup"
  }, {
    delaySeconds: 5 * 24 * 60 * 60,
    retentionSeconds: 7 * 24 * 60 * 60
  });
  return new Response("Task enqueued");
}
```

Explore the [documentation](https://vercel.com/docs/queues).

---

📚 **More updates:** [View all changelog entries](/changelog/sitemap.md) | [Blog](/blog/sitemap.md)