Social Studio

Scheduling Posts

Schedule content to post automatically across Facebook, Instagram, TikTok, Twitter, and more. Write once, schedule for multiple platforms.

How Scheduling Works

Instead of posting manually to each platform every day, you:

  1. Write your content
  2. Add images or videos
  3. Choose which platforms
  4. Set the date and time
  5. Let StorytellerOS post it automatically

This lets you batch your social media work and maintain consistent presence without being online constantly.

Creating a Scheduled Post

  1. Go to Social Studio → Create Post
  2. Write your post content
  3. Add media (optional)
  4. Select target platforms
  5. Choose date and time
  6. Click Schedule

Post Content

FieldDescription
TextYour post caption or message
ImagePhoto or graphic to include
VideoVideo file (for supported platforms)
LinkURL to include (some platforms)
HashtagsRelevant hashtags for discoverability

Platform Selection

Choose which connected accounts receive the post:

  • Facebook Page — Your author page
  • Instagram — Feed posts, Stories, or Reels
  • TikTok — Video posts
  • Twitter/X — Tweets
  • LinkedIn — Professional posts
  • Pinterest — Pins
  • Threads — Thread posts
  • Bluesky — Bluesky posts

Tip

You can select multiple platforms for one post, but content may need adjusting. A tweet (280 characters) differs from an Instagram caption.

Platform-Specific Customization

Customize content for each platform:

  1. Select multiple platforms
  2. Click Customize per platform
  3. Adjust text, hashtags, or media for each
  4. Preview each version

Scheduling Time

Specific Date and Time

  • Choose exact date from calendar picker
  • Set specific time (in your timezone)
  • Preview when it will post in other timezones

Queue

Add posts to a queue instead of setting specific times:

  • Posts go out in order
  • Based on your preset schedule slots
  • Good for consistent daily posting

Post Now

Skip scheduling and post immediately:

  • Useful for timely content
  • Breaking news or live events

Optimal Posting Times

General guidelines (varies by audience):

PlatformBest Times
Facebook9am-2pm weekdays
Instagram11am-1pm, 7pm-9pm
Twitter8am-10am, 12pm-1pm
TikTok7am-9am, 12pm-3pm, 7pm-11pm
LinkedIn7am-8am, 12pm, 5pm-6pm weekdays

Note

These are general guidelines. Your specific audience may differ. Test different times and check your analytics to find what works best.

Adding Media

Images

  • Upload from your computer
  • Select from your media library
  • Generate with AI (if configured)
  • Use book cover images

Image Requirements

PlatformRecommended Size
Instagram Feed1080x1080 (square) or 1080x1350 (portrait)
Instagram Story1080x1920 (9:16)
Facebook1200x630
Twitter1200x675
Pinterest1000x1500 (2:3)

Videos

  • Upload video files
  • Check platform size limits
  • TikTok: up to 10 minutes
  • Instagram Reels: up to 90 seconds

Using Hashtags

Hashtags help people find your content:

  • Instagram — Up to 30, but 3-5 targeted works well
  • Twitter — 1-2 hashtags maximum
  • TikTok — 3-5 relevant hashtags
  • Facebook — Hashtags less important

Tip

Save hashtag groups for different types of content. "Romance tropes" hashtags, "New release" hashtags, "Reader engagement" hashtags.

Previewing Posts

Before scheduling, preview how your post will look:

  • See how text will display
  • Check image cropping
  • Verify link preview (where applicable)
  • Preview each platform separately

Always Preview

What looks good when writing may not look good when posted. Always preview, especially for Instagram where image cropping matters.

Managing Scheduled Posts

Editing Scheduled Posts

  1. Find the post in the calendar or list
  2. Click to open
  3. Click Edit
  4. Make changes
  5. Save

Rescheduling

  • Change the scheduled date/time in edit mode
  • Or drag and drop in calendar view

Canceling

  1. Find the scheduled post
  2. Click Delete or Cancel
  3. Confirm

Handling Failures

Sometimes posts fail to publish:

  • Platform API issues
  • Connection expired
  • Content policy violation
  • Media upload failed

When a post fails:

  1. You will see it marked as "Failed" in the calendar
  2. Click to see the error message
  3. Fix the issue
  4. Reschedule or post manually

Stay Connected

Platform connections can expire. Check Settings → Integrations regularly to ensure your accounts are still connected.

Best Practices

  • Batch schedule — Plan and schedule a week or month at once
  • Mix content types — Promotional, personal, engagement posts
  • Leave room for spontaneity — Do not schedule so much you cannot add timely posts
  • Review before it posts — Check upcoming posts for typos
  • Track what works — Note which post times get engagement