Need to make changes to a post before it publishes? Viraly lets you edit scheduled posts at any time—update captions, swap media, change the schedule, or adjust platform settings.
Accessing Edit Mode
There are several ways to open a post for editing:
From Calendar View
- Find the post you want to edit in the calendar
- Click on the post tile to select it
- Click the Edit button (pencil icon)
- The post composer opens with all content loaded

From List/Queue View
- Navigate to the List or Queue view
- Find the post card
- Click the Edit button in the card’s action area
From Notifications
If you receive a notification about a failed post, clicking it opens the post directly in edit mode.
What You Can Edit
When editing a post, you have full access to change any aspect:
Content
- Caption/Message: Full text editing with character count
- Hashtags and mentions: Add or remove tags
- Emojis: Use the emoji picker
Media
- Add media: Upload new images or videos
- Remove media: Delete existing attachments
- Reorder media: Drag to change order in carousels
- Replace media: Swap out files
- Alt text: Update accessibility descriptions
Schedule
- Date: Pick a different day
- Time: Adjust the publish time
- Timezone: Change via Social Set settings
Channels
- Add channels: Post to additional platforms
- Remove channels: Exclude platforms from this post
- Customize per channel: Different content for each platform
Platform Settings
- Instagram: Post type, location, product tags, collaborators
- Facebook: Post type, location, feeling/activity
- YouTube: Title, privacy, category, tags
- TikTok: Privacy, duet/stitch settings
- Pinterest: Board selection, link URL
- LinkedIn: Post type (personal vs company)
Advanced Options
- First comment: Auto-comment text
- Categories: Organizational tags
- Link shortening: URL tracking options
Edit Restrictions by Status
Not all posts can be edited. Here’s what’s possible for each status:
| Status | Editable? | Notes |
|---|---|---|
| Draft | Yes | Full editing available |
| Scheduled | Yes | Full editing available |
| Pending Approval | Yes | Requester and approvers can edit |
| Processing Failed | Yes | Fix issues and retry |
| Publish Failed | Yes | Fix issues and retry |
| Processing | No | Wait for processing to complete |
| Publishing | No | Post is being sent to platform |
| Published | View only | Cannot edit live posts |
Published Posts
Published posts open in view-only mode with a yellow banner indicating you cannot edit them. This is because the content is already live on social media platforms. You can:
- View all post details and settings
- Copy the link to the published post
- View the post on the platform
- Duplicate the post to create a similar one
Saving Your Changes
After making edits, choose how to save:
Save Options
| Action | Result |
|---|---|
| Schedule Post | Saves changes and keeps post scheduled |
| Publish Now | Publishes immediately (if you have permission) |
| Save as Draft | Saves changes but removes from schedule |
| Add to Queue | Saves and assigns to next queue slot |
After Saving
- The composer closes automatically
- A success notification appears
- The post updates in the calendar/list view
- All caches refresh to show your changes
Discarding Changes
If you want to cancel your edits without saving:
- Click the X button to close the composer
- A confirmation dialog appears: “Discard Changes?”
- Click “Discard Changes” to close without saving
- Click “Keep Editing” to return to your work
Important: Viraly does not auto-save edits. Closing without saving will lose all unsaved changes.

Quick Reschedule Alternative
If you only need to change the schedule time (not content), you can drag and drop the post to a new date/time without opening the full editor.