Drafts
Save work-in-progress posts
A draft is a post that hasn’t been scheduled or published yet. Drafts live in your workspace indefinitely and are visible to every team member with Editor role or higher.
Create a draft
In the composer, hit Save as draft instead of Scheduleor Publish. The post goes into your Drafts list with no schedule_at.
In the API:
{
"content": "Thinking about this launch angle...",
"integrations": ["int_x_abc"],
"status": "draft"
}
Auto-save
The composer auto-saves drafts every 10 seconds while you type. If you close the tab by accident, your content is safe — open Draftsand it’s there.
Finish a draft
Open the Drafts section of the Posts list. Click a draft to re-open it in the composer. From there, you can schedule, publish, or keep saving.
Approvals workflow
On Pro and Max plans, drafts support an approval step:
- Editor writes the post and saves as a draft.
- Editor clicks Request approval, selects an Admin or Owner.
- Approver gets a notification (in-app + email).
- Approver opens the post, leaves comments if needed, and either Approvesor Requests changes.
- Approved drafts automatically move to scheduled (if a time was picked) or stay as drafts awaiting scheduling.
Collaborative editing
Only one editor can work on a draft at a time. If a teammate opens it first, you’ll see their avatar in the corner and the editor will be read-only until they close it. This prevents merge conflicts — simpler than real-time CRDT for the use cases we see.
Deleting drafts
From the Drafts list, check any number of drafts and hit Delete. Deleted drafts are soft-deleted for 30 days and can be restored by an Owner from Settings → Trash.