# Scheduled Publishing

_Last updated: 29 January 2026_

## Definitions

- **AI visibility**: How often and in what context AI assistants mention a brand.
- **Credits**: Usage units billed per action (e.g., scans, generations).

## Breadcrumbs

Citedy > AI > Features > Scheduled Publishing

```json
{
  "@context": "https://schema.org",
  "@type": "BreadcrumbList",
  "itemListElement": [
    {
      "@type": "ListItem",
      "position": 1,
      "name": "Citedy",
      "item": "https://www.citedy.com/"
    },
    {
      "@type": "ListItem",
      "position": 2,
      "name": "AI",
      "item": "https://www.citedy.com/ai/index.md"
    },
    {
      "@type": "ListItem",
      "position": 3,
      "name": "Features",
      "item": "https://www.citedy.com/ai/features/"
    },
    {
      "@type": "ListItem",
      "position": 4,
      "name": "Scheduled Publishing",
      "item": "https://www.citedy.com/ai/features/scheduled-publishing.md"
    }
  ]
}
```

> Queue and Schedule Social Posts with QStash

## Overview

Scheduled Publishing allows you to plan and queue social media posts for efficient and organized social media management. Publish at optimal times, maintain consistency, and manage multi-platform campaigns effortlessly.

## Capabilities

### Calendar View

- Visual calendar of scheduled posts
- Filter by platform and date
- Drag-and-drop rescheduling
- Quick view of upcoming posts

### Timezone Support

- User-specific timezone settings
- Automatic time conversion
- International team support
- Clear publication times

### Bulk Scheduling

- Schedule multiple posts at once
- Import from CSV or spreadsheet
- Set recurring schedules
- Batch operations

### Automation

- QStash integration for reliability
- Automatic publishing at scheduled time
- Failure notifications
- Retry logic for errors

## Technologies

- QStash job queue system
- Cron-based scheduling
- Platform API integrations
- Timezone handling
- Event-driven architecture

## Pricing

- Scheduled posts: Free with Pro+
- Bulk scheduling: No extra cost
- Recurring posts: No extra cost
- API access: Business tier

## Use Cases

1. **Content Planning**: Schedule posts weeks in advance
2. **Optimal Timing**: Publish at peak engagement times
3. **Consistent Posting**: Maintain regular posting schedule
4. **Team Collaboration**: Plan and review posts as a team
5. **Timezone Optimization**: Schedule for different timezones globally

## Scheduling Features

### Calendar Management

- Month, week, and day views
- Color-coded by platform
- Hover for post details
- Click to edit or reschedule

### Post Editing

- Edit scheduled posts before publication
- Modify content and timing
- Cancel scheduled posts
- Duplicate for rescheduling

### Bulk Operations

- Select multiple posts
- Bulk reschedule
- Bulk cancel
- Bulk publish now

### Recurring Schedules

- Set daily, weekly, monthly schedules
- Define post templates
- Automate evergreen content
- Adjust for timezones

## QStash Integration

### Job Queue

- Reliable job processing
- Automatic retry on failures
- Scheduled execution
- Monitoring and alerts

### Signature Verification

- QSTASH_CURRENT_SIGNING_KEY
- QSTASH_NEXT_SIGNING_KEY
- Secure webhook verification
- Prevent unauthorized requests

### Error Handling

- Automatic retry (3 attempts)
- Error notifications
- Failed job tracking
- Manual retry option

## Related Features

- [Social Publishing](/ai/features/social-publishing.md)
- [Social Accounts Management](/ai/features/social-accounts.md)
- [Writer Agent](/ai/features/writer.md)
