Connecting your accounts
Most platforms use OAuth: go to Settings β Connected Accounts, click Connect next to the platform, and authorize DemandBird in the pop-up. Your account is linked and ready to publish.
Platform-specific requirements
| Platform | How to connect |
|---|---|
| LinkedIn, Twitter/X, Threads, Bluesky, YouTube | OAuth: click Connect, authorize in browser |
| Instagram, Facebook | OAuth: requires a Business or Creator account (personal accounts can't use the API) |
| YouTube | OAuth: requires a YouTube Channel; Brand Accounts managed by Google are not supported |
| Substack | Requires the Chrome extension (see the Substack guide) |
Writing a post
Go to Compose to create a new post. The rich text editor lets you write content and attach media before scheduling.
Platform variants
One draft can have a different version for each platform. Your LinkedIn post can be long-form while your Twitter/X version is condensed. Switch between platforms in the sidebar to tailor each one (they're all part of the same draft).
Media attachments
Attach images or video directly in the editor. Limits vary by platform, so check Supported platforms for image counts, video length, and file size limits.
Quote images for text-only posts
Some platforms β Instagram in particular β require media on every post and won't accept text on its own. To post a plain text update to those platforms without having to design an image yourself, click the image button in the composer and choose Generate quote image. DemandBird renders your post text onto a 1080Γ1350 portrait JPEG (Instagram's 4:5 feed ratio) and attaches it to the draft.
Pick one of three themes β Light (cream / dark text), Dark (black / cream text), or Warm (sand / espresso) β and the image is generated in place. You can remove it, regenerate it with a different theme, or replace it with your own upload at any time. The generated image works on every platform that accepts images, not just Instagram, so it's a quick way to turn a short note or quote into something visual across your whole publishing mix.
Tags
Tags let you label each post with the kind of content it is: Tip, Personal story, Product update, or whatever categories match how you think about your feed. They're optional, but they're the fastest way to see the shape of your publishing at a glance instead of reading every post to remember what's coming up.
Creating tags
Account admins manage the tag list in Settings β Tags. Give each tag a short name and a color; the color is what makes tags scannable on the calendar, so pick distinct ones (e.g. orange for Product update, blue for Personal story). Members can't create tags, but they can apply any tag an admin has set up.
Applying a tag to a post
In the composer, click + Tag below the editor to open the picker, then check any tags that apply (a post can have more than one). Admins get an inline βnew tagβ row in the same popover, so you can create a category on the fly without leaving the draft.
Planning a weekly cadence
The real payoff shows up in Content β Calendar, where every scheduled post wears its tag color. Once you can see the week laid out, a rhythm becomes easy to enforce. For example:
- Mondays: Product update
- Wednesdays: Personal story
- Fridays: Tip
Gaps and imbalances pop out immediately: three Tips in a row, a week with no Personal story, a Product update landing on the wrong day. Drag a post to a new slot and the calendar rebalances. No spreadsheet required.
Inspiration Vault
The Inspiration Vault is where you keep raw material: notes, quotes, links, screenshots, half-formed ideas. It's a holding pen so nothing good gets lost between the moment you think of it and the moment you're ready to write. Find it as a tab inside Content.
Saving an item
Click New item in the Vault, paste or type your content, and save. Items can be plain text or include attached media. There's no character limit: the Vault is a workspace, not a post.
Rewrite with AI
Open any vault item and click Rewrite. DemandBird uses your saved voice and past posts to tighten, restructure, or reshape the item: turn a rambling note into a clean hook, translate a long idea into something punchy, or try a different angle. You can rewrite multiple times: each version saves so you can compare and pick the one you like.
Turn a vault item into a draft
When a vault item is ready to become a real post, click Draft post. DemandBird opens the composer with the vault item pre-filled as a starting point, so you can pick platforms, tweak the copy, and schedule it like any other draft. The original vault item stays put, so you can reuse it as a seed for more posts later.
Scheduling & the Queue
DemandBird gives you two ways to decide when a post goes out.
Schedule β pick a specific time
Click Schedule in the composer and choose an exact date and time for each platform. Use this when you know exactly when you want something to go out.
Queue β use your time slots
Set up your posting schedule in Settings β Posting Schedule. Define the days and times you want to post. When you click Add to Queue, DemandBird automatically slots your post into the next open time, no manual picking required.
This is the fastest way to keep a consistent publishing cadence. Write a batch of posts, queue them all, and your calendar fills itself.
Calendar view
The Content tab shows a calendar of everything coming up. Click any scheduled post to edit it, change the time, or remove it from the queue. Posts are color-coded by tag, so you can see your weekly cadence (Product update on Mondays, Personal story on Wednesdays) at a glance.
Tracking your posts
After publishing, posts move to the Published or Failed tab.
Published tab
All successfully published posts appear here, with the platform and time each one went out.
Failed tab
If a post couldn't be published, it moves to Failed with a reason (for example, an expired OAuth token, a connection issue, or a missed window because the Substack extension wasn't running).
Every failed post has a Retry button. Fix the underlying issue first, then click Retry to try again immediately.
Public feed
Everything you publish through DemandBird can also live on a single public page at a URL on your account β a permanent archive of your posts across every platform, in one place you control. Turn it on in Settings β Public Feed.