Skip to content

Queue & Publishing Status

ANKK APP processes all publishing jobs through an asynchronous background queue to ensure resilient multi-channel operations. The moment a publish request is accepted differs from the moment the post goes live on external social networks.


Scheduled posts

☷ List
IG
ANKK launch update@ankk_demo · InstagramScheduled At: 2026-09-01 · 09:00
EditCancel Schedule
ANKK APP UI preview · Scheduled posts · en

Choose the screen that matches the task in a single-channel or all-channels view.

ScreenWhat you review and manage
Scheduled postsFuture publications; edit, reschedule, or cancel them in list, week, or month view
Action requiredFailures, reauthorization, permissions, or provider outcomes that need a decision
PublishedContent published by ANKK APP or synced from SNS, including original-post links and collected metrics
InboxChannel comments and replies, including reply delivery status
AnalyticsPeriod metrics and top posts for the whole brand or one channel

The scheduled screen presents the same content in list, week calendar, and month calendar views. A view is not a content status; scheduled content can be edited, rescheduled, or cancelled from any view.


stateDiagram-v2
[*] --> scheduled : Scheduled publish (scheduled_for set)
[*] --> pending : Immediate publish (queued immediately)
scheduled --> pending : Target time reached
scheduled --> deleted : Cancelled (soft-deleted)
pending --> publishing : Worker processes job
publishing --> published : SNS publish succeeded
publishing --> failed : SNS publish failed (temporary API error)
failed --> pending : Retry executed
published --> unavailable : Source post deleted on SNS

StatusMeaningDescription
scheduledScheduledWaiting for future publish timestamp. Can be edited or cancelled.
publishingIn ProgressANKK worker is actively uploading media and communicating with SNS APIs.
publishedPublishedSuccessfully live on SNS. Moved to Published Content.
failedFailedFailed due to temporary platform errors. Retriable via Failures & Retries.
deletedDeletedScheduled post was cancelled or removed by user.
unavailableUnavailableOriginal post deleted on provider platform or permissions revoked.

⚠️ Understanding Accepted (HTTP 202) vs Live Success

Section titled “⚠️ Understanding Accepted (HTTP 202) vs Live Success”

Receiving an HTTP 202 Accepted response or submitting a post in the UI confirms:

  1. ✅ Authentication and API key verification passed
  2. ✅ Plan quota and scheduling slot limits checked
  3. ✅ Payload validation (text length, media format) succeeded
  4. ✅ Background job placed in the queue

Final delivery confirmation must be verified via queue status updates or Webhook events (sns.publish.succeeded).