Skip to main content

Publishing workflow

Every epic in Glowtify goes through the same high-level states on its way to publication. Understanding the states helps you know what's happening, what to do next, and where something went wrong if the publish fails.

The states​

Draft  β†’  Review  β†’  Scheduled  β†’  Published
↓
Error (retry possible)

Draft​

The epic is being built. Brief may be incomplete, tasks may not be generated yet, content may still be iterated. Nothing is committed to any channel.

Review​

All tasks inside the epic have been approved individually, but the full epic hasn't been scheduled yet. This is the final end-to-end read-through before scheduling.

Scheduled​

The epic is set to publish at a specific datetime. Where it lives depends on the scheduling type:

  • Soft scheduling (social + ads): the content sits in Glowtify, awaiting the cron to push it
  • Real scheduling (email + blog): the content has been handed off to the target platform, which handles the publish

Published​

The platform has confirmed publication. The epic now appears in your past content library, and its analytics start accumulating.

Error​

Something went wrong. Only applies to soft scheduling β€” for real scheduling, errors happen on the platform side and don't surface as a Glowtify error state (you check the platform).

Typical soft-scheduling errors:

  • Expired OAuth token β€” reconnect the connector
  • Permission revoked on the platform β€” re-authorize
  • Content rejected by the platform (policy, format, size) β€” fix and retry
  • Rate limit hit β€” Glowtify retries automatically after a delay

Glowtify retries failed publications automatically up to a configured limit (PUBLICATION_ATTEMPTS_LIMIT). After that, the epic stays in Error and waits for you to investigate.

Draft-safe editing​

At any state except Published, you can open the epic and go back to editing. This effectively moves it back to Draft state (with a confirmation). Your content is preserved.

Undoing a published epic​

You can't un-publish from Glowtify β€” once a post is live on Instagram or an email has been sent, it's out there. What you can do:

  • Delete the published content on the platform (Glowtify won't fight you)
  • Duplicate the epic to use it as a starting point for a corrected version
  • Unschedule still works for scheduled real-scheduling items (Glowtify calls the platform's unschedule/cancel endpoint)