Plan once. Publish everywhere. On time.
Write a post once, adapt it for every network, get it approved and let the queue publish it at the right time, with first comments, threads and analytics built in.
- 10 networks
- Approval links for clients
- Best-time insights
Fresh sourdough drops Saturday at 8 am! Pre-order today and skip the line. #sourdough #bakery
AI assistLumen & Loaf
Saturday, 8 am: fresh sourdough. Pre-order now and skip the line. #sourdough
- networks from one composer
- 10
- for client approvals, no login
- 1 link
- publishing from your queue
- 24/7
- hours ranked in the best-time heatmap
- 168
How it works
From idea to published in three steps
Connect your accounts once, plan the week on a calendar or a queue, and let approvals and publishing take care of themselves.
- Step 1
Connect your accounts
Sign in to each network through its official login, or paste a bot token or webhook for Telegram and Discord.
- Step 2
Plan and schedule
Drop posts onto the calendar or add them to the queue: each channel has weekly time slots, and every new post takes the next free one.
- Step 3
Approve, publish and measure
Posts go to review when needed, publish on time through the official APIs and report back their views, likes and comments.
Features
Everything a social media team needs, in one place
From the first draft to the monthly report: write, plan, approve, publish, recycle and measure without switching tools.
One composer, every network
Write once, then fine-tune the text, media or link per channel. Live previews and character counters show exactly what each network will publish.
Threads and first comments
Split long stories into threads on X, Threads, Bluesky and Mastodon, and keep hashtags or links in a first comment.
Calendar and queue slots
Month, week and list views with drag-and-drop rescheduling, plus weekly time slots per channel that new posts fill automatically.
Bulk CSV import
Import up to 500 posts at once with dates, channels, media URLs, links, first comments and labels. A dry run checks every row first.
Approvals and client links
Require approval for editors' posts, and let clients approve or send back posts from a branded link, without an account.
Workspaces and roles
One workspace per brand or client, with admins, editors, approvers and viewers who see exactly what they should.
RSS and evergreen recycling
Turn new blog articles into posts automatically, and bring your best evergreen posts back into the queue on a schedule.
Short links with UTM
Tag links with UTM parameters, with the network as the source, and count clicks per day with privacy-friendly short links.
Analytics and best times
Views, likes, comments and shares per post and channel, top posts, and a heatmap of the hours your audience engages most.
AI writing assistant
Rewrite, shorten, translate or draft from a topic, and get hashtag and first comment ideas. Bring your own OpenAI-compatible or Anthropic key.
Media library
Folders, alt text and direct uploads to your server, Amazon S3, Cloudflare R2 or Vercel Blob. Files are checked against each network's limits.
REST API and notifications
Create posts, upload media and read analytics from your own tools. Alerts go to email, Slack, Teams, Discord, Telegram or a webhook.
Built to run as your own SaaS
Sell it under your own brand: plans with limits, recurring payments, a full admin panel and translations are all included.
- Your name, logo and colours
- Stripe, PayPal, Razorpay and bank transfer
- Plans, limits and an admin panel
- Any language, right-to-left included
Calendar and queue
See the whole week. Fill it in minutes.
Plan on a calendar the whole team understands, or let the queue decide: set your best posting times once and every post lands in the next free slot.
- Month, week and list views filtered by channel, status or label. Drag a post to another day to move it.
- Weekly queue slots per channel in your workspace's time zone, with daylight saving time handled for you.
- Bulk-import up to 500 posts from a CSV file, checked row by row before anything is saved.
- Each network's rules are checked before scheduling: text length, media types, file sizes and video length.
- Tue12:00Poll: croissant or pain au chocolat?
- Wed09:00New: rye and walnut loaf
- Wed18:00Video: shaping a sourdough boule
- Thu11:30Where our flour comes from
- Fri17:00Weekend pre-orders are open
- Sat08:00Fresh sourdough drops Saturday
PublishedScheduledNeeds approvalDraft
- Wed 09:00New: rye and walnut loaf
- Fri 17:00Weekend pre-orders are open
- Sat 08:00Fresh sourdough drops Saturday
- Mon 09:00Next free slot
- Wed 09:00Free
Approvals
Client sign-off without the email chain
Send clients a link, not a login. They see each post as it will appear, comment next to it and approve it or send it back in one click.
- Owners, admins, editors, approvers and viewers: every workspace has the right role for each person.
- Turn on "approval required" and editors' posts wait for a yes before they are scheduled.
- Approval links expire after 90 days at most, can be protected with a password and revoked at any time.
- Hear the moment a post needs review or gets a decision: email, Slack, Teams, Discord or Telegram.
Posts to review
2 posts are waiting for your approval. Approve them or send them back to Northpeak Studio with a comment.
We're opening a second shop on Harbour Street! Join us on Saturday for free tastings all day. #grandopening
Analytics
Know when your audience is listening
See what every post and channel brings in, and let the best-time heatmap show the hours that earn the most engagement per post.
- Views, reach, likes, comments, shares and saves, wherever the network's API provides them.
- A weekday and hour heatmap of the average engagement per post, in your workspace's time zone.
- Compare channels, find your top posts, filter by period and export everything as CSV.
- Numbers refresh on their own in the background, within each network's rate limits.
- 48+12%
- Posts
- 86.4K+24%
- Views
- 12.5K+18%
- Engagement
- 1Wednesday 09:00
- 2Tuesday 09:00
- 3Tuesday 19:00
- Instagram46%
- LinkedIn22%
- X14%
- Threads10%
Automation
Keep the queue full without lifting a finger
New blog articles post themselves, evergreen favourites come back on schedule and every link tells you where the clicks came from.
- RSS and Atom feeds become drafts, queued posts or instant posts on the channels you choose.
- Evergreen posts return to the queue every few days or weeks, up to a limit you set, with a variation for X.
- UTM parameters are added to your links automatically, with the network as the source.
- Short links count clicks per day without storing IP addresses or setting cookies.
Networks
Ten networks, each one done properly
Every network has its own rules. Queuezen knows them, checks each post before it is scheduled and publishes through the official APIs.
- FacebookPages
Posts, links, up to 10 photos, videos, Reels and Stories on the Pages you manage. Personal profiles and Groups can't be posted to.
- Text
- Links
- Photos
- Video
- Reels
- Stories
- First comment
- InstagramProfessional accounts
Feed posts, carousels of up to 10 photos and videos, Reels with a cover and Stories. Connect with Facebook Login or Instagram Login.
- Photos
- Carousels
- Reels
- Stories
- First comment
- ThreadsProfiles
Up to 500 characters and 5 links, carousels of up to 20 items, videos and multi-part threads.
- Text
- Links
- Carousels
- Video
- Multi-part threads
- First comment
- XAccounts
280 characters, up to 4 images, a GIF or a video, and threads. The X API is paid per post, so plans can limit posts to X.
- Text
- Photos
- GIFs
- Video
- Multi-part threads
- First comment
- LinkedInPersonal profiles
Text, several images, a video or a link card with your own title and image. LinkedIn asks members to reconnect every 60 days.
- Text
- Link cards
- Photos
- Video
- First comment
- YouTubeChannels
Video uploads with a title, description, tags and privacy. Vertical videos of up to 3 minutes become Shorts automatically.
- Video
- Shorts
- BlueskyAccounts
300 characters, up to 4 images or a video, link cards and threads. Connect with an app password you can revoke at any time.
- Text
- Link cards
- Photos
- Video
- Multi-part threads
- First comment
- MastodonAny instance
Works with every instance and its own limits: text, up to 4 media, visibility, content warnings and threads.
- Text
- Photos
- Video
- Multi-part threads
- Content warnings
- First comment
- TelegramChannels and groups
Posts through your own bot: long messages, albums of up to 10 photos and videos, and silent posts.
- Text
- Links
- Albums
- Video
- DiscordChannel webhooks
Messages with files through a channel webhook, with your own name and avatar, including forum posts.
- Text
- Files
- Forum posts
Official APIs only: no social media passwords are stored (Bluesky uses an app password you can revoke), no browser automation, and every token is encrypted.
Pricing
Start free, upgrade as you grow
Every plan includes the composer, calendar, queue and analytics. Upgrade for more channels, more posts, your team and the pro tools.
- Free$0foreverPlan and publish for a few accounts, free.Channels3Posts / month30Members1No posting to XWhite-label client brandingAI assistant
- RecommendedPro$19per monthFor creators and small teams posting every day.Channels15Posts / month500Members3100 posts to X per monthWhite-label client brandingAI assistant
- Agency$49per monthFor agencies managing many brands and clients.Channels60Posts / month3,000Members10500 posts to X per monthWhite-label client brandingAI assistant
FAQ
Questions, answered
What to know before you schedule your first post.
Which social networks does Queuezen support?
Facebook Pages, Instagram (Business and Creator accounts), Threads, X, LinkedIn personal profiles, YouTube, Bluesky, Mastodon (any instance), Telegram channels and groups, and Discord channels through webhooks. Personal Facebook profiles and Groups can't be posted to: Meta's API doesn't allow it.
Do I need my own developer apps?
Yes, but only once, by whoever runs the platform, not by every customer. The operator creates developer apps for Meta (Facebook, Instagram and Threads), X, LinkedIn and Google (YouTube) and adds their keys in the admin panel; customers then simply click Connect. Before the public can connect, Meta requires App Review and Business Verification and Google requires OAuth verification, which can take days to weeks. The X API has no free tier: it is billed per post from prepaid credits, which is why plans can limit posts to X. Bluesky, Mastodon, Telegram and Discord work without any app review.
Can clients approve posts without logging in?
Yes. Create an approval link and send it to your client: they see the posts exactly as they will be published, can comment, and approve them or send them back, without an account. Links expire after 90 days at most, can be protected with a password and can be revoked at any time. On plans with white label, the page shows your own logo, colour and company name.
Does it post automatically, or just remind me?
It posts automatically. At the scheduled time Queuezen publishes through each network's official API, including Instagram Reels, Stories and carousels, first comments and threads: no phone reminders and no copy and paste. If a network rejects a post, for example because a connection expired, you are notified and can fix it and try again in one click.
What are the video and storage limits?
Uploads can be up to 20 MB per image and 500 MB per video, and each network's own limits are checked before a post is scheduled, for example 140 seconds on X, 15 minutes for Instagram Reels and 12 hours on YouTube. Media is stored on the server, on S3-compatible storage such as Amazon S3 or Cloudflare R2, or on Vercel Blob, with large files uploaded straight to the storage.
Is there an AI writer?
Yes. The AI assistant in the composer rewrites a post for a network and tone, shortens or translates it, drafts one from a topic and suggests hashtags and first comments. It works with any OpenAI-compatible API (OpenAI, Groq, OpenRouter, a local Ollama and more) or with Anthropic, using the platform's own API key, on plans that include it.
Does it run on shared hosting or Vercel?
It runs wherever Node.js 20.9 or newer runs: a VPS, Docker, or cPanel hosting with Node.js app support. PHP-only shared hosting won't work. It also deploys to Vercel with a cloud MySQL database and S3, R2 or Vercel Blob for media. To publish on time, a cron job or the included worker calls the scheduler every minute.
From the blog
All postsOct 18, 2026
Evergreen content: recycling posts without annoying your audience
Your best posts were seen by a fraction of your followers. Recycling them is smart, as long as you do it with care. Here is how.
Read articleOct 17, 2026
How to set up a client approval workflow
Screenshots in email, feedback in chat and a final version nobody can find. Here is a lighter way to get posts approved by managers and clients, step by step.
Read articleOct 16, 2026
Best times to post on each network (and how to find yours)
Generic "best time to post" charts are a starting point, not an answer. Here is where to start on each network, and how to find the hours that work for your own audience.
Read article
Plan in an afternoon. Stay consistent all month.
Connect your accounts, fill the queue and get back to the work that needs you. Your posts will go out on time.
Free plan, no credit card needed.