[{"data":1,"prerenderedAt":297},["ShallowReactive",2],{"work-en-postrooster":3,"work-order-en":207},{"id":4,"title":5,"body":6,"categories":150,"client":152,"coverLabel":153,"description":154,"extension":155,"featured":156,"highlights":157,"integrations":167,"meta":188,"navigation":156,"order":189,"outcome":190,"path":191,"problem":192,"role":193,"screens":153,"seo":194,"stack":195,"status":201,"stem":202,"summary":203,"type":204,"url":130,"video":153,"year":205,"__hash__":206},"work\u002Fen\u002Fwork\u002Fpostrooster.md","Postrooster",{"type":7,"value":8,"toc":135},"minimark",[9,14,18,22,25,30,33,37,40,44,47,51,55,58,77,81,95,99,102,106,120,124],[10,11,13],"h2",{"id":12},"the-challenge","The challenge",[15,16,17],"p",{},"Running social media for a business is two jobs. First you have to make something worth posting: a video, an image, a caption that sounds like the brand. Then you have to post it everywhere, one app at a time, bending the same message to each network's rules. Captions get cut off, images get cropped wrong, and a video is too long for one network and too short for the next. Most scheduling tools only solve the second job, and only for the usual networks.",[10,19,21],{"id":20},"what-we-built","What we built",[15,23,24],{},"Postrooster is our own product, and the most automation and AI heavy software we have built: one place to come up with content, make it with AI, plan it and publish it to every network at once. SolwareX made all of it. The name, the rooster mascot, the website, the app, the e-mails and the legal pages, multilingual from day one.",[26,27,29],"h3",{"id":28},"an-ai-studio-that-turns-a-website-into-content","An AI Studio that turns a website into content",[15,31,32],{},"Paste the address of your website and the Studio reads it, learns the brand and writes a brand kit: what you sell, who it is for, your tone of voice, your selling points, your colors and your call to action. From there it keeps coming up with post ideas, three at a time, each with a hook, a scene and a caption, mixing talking videos, short clips and images so the feed never repeats itself. The Studio is built and in testing ahead of its launch.",[34,35],"feature-grid",{":items":36},"[{\"icon\":\"i-lucide-clapperboard\",\"title\":\"9 templates for video and images\",\"text\":\"Talking videos, text on video, memes, scroll-stoppers, mood clips and a photo that comes to life, plus realistic photos, text graphics and campaign-quality product shots.\"},{\"icon\":\"i-lucide-users\",\"title\":\"A face, a voice and a place\",\"text\":\"104 ready-made creators, 16 voices and 22 places, or your own creator and location from a description or a photo. The same face, voice and place stay consistent from one video to the next.\"},{\"icon\":\"i-lucide-cpu\",\"title\":\"6 AI models behind one switch\",\"text\":\"Seedance, Wan and Kling for video, GPT Image and Soul for images, on two providers. Moving a model to a better or cheaper provider is one setting, not a rebuild.\"},{\"icon\":\"i-lucide-package-open\",\"title\":\"Your real product in the shot\",\"text\":\"Add your logo, app screenshots or product photos and the Studio places them naturally, on a phone screen, on packaging or in someone's hands.\"},{\"icon\":\"i-lucide-library-big\",\"title\":\"From library to post in one click\",\"text\":\"Every result lands in a library. Remix it, download it, or press Use in a post and it opens in the composer as a draft, caption included.\"},{\"icon\":\"i-lucide-tag\",\"title\":\"AI labels, automatically\",\"text\":\"Everything made in the Studio is marked as AI-generated, and Postrooster switches on the AI label on TikTok and YouTube by itself when it is posted.\"}]",[15,38,39],{},"Honesty is built into every prompt. The people in the videos present or explain, they never pose as customers with results, and the AI never invents reviews, numbers or quotes. Behind the scenes, an admin report tracks what every AI run costs and which creators, voices and places people actually use.",[26,41,43],{"id":42},"_13-networks-each-through-its-official-channel","13 networks, each through its official channel",[15,45,46],{},"Every network has its own way of logging in, its own rules and its own review process. Postrooster connects to each of them through the official route, never with shared passwords or workarounds, and knows exactly what each one accepts.",[48,49],"integration-grid",{":items":50},"[{\"name\":\"Instagram\",\"detail\":\"Photos, Reels and carousels, without needing a Facebook page\"},{\"name\":\"Facebook\",\"detail\":\"Posts, photos, albums and videos on business pages\"},{\"name\":\"Threads\",\"detail\":\"Text, images, video and carousels of up to ten items\"},{\"name\":\"TikTok\",\"detail\":\"Videos and photo slideshows, following all of TikTok's posting rules\"},{\"name\":\"YouTube\",\"detail\":\"Video uploads with title, description, visibility and AI label\"},{\"name\":\"X\",\"detail\":\"Posts with up to four images or a video, counted the way X counts\"},{\"name\":\"LinkedIn\",\"detail\":\"Text and image posts on your personal profile\"},{\"name\":\"Bluesky\",\"detail\":\"Posts with clickable links, images and video\"},{\"name\":\"Pinterest\",\"detail\":\"Pins on the board you choose, with link and alt text\"},{\"name\":\"Tumblr\",\"detail\":\"Text, image and video posts with tags\"},{\"name\":\"Mastodon\",\"detail\":\"Any Mastodon server you type in, plus Pixelfed\"},{\"name\":\"Discord\",\"detail\":\"Messages with images and video in any channel, no bot needed\"},{\"name\":\"Telegram\",\"detail\":\"Channel and group posts, including silent and protected ones\"}]",[26,52,54],{"id":53},"automation-that-runs-by-itself","Automation that runs by itself",[15,56,57],{},"Behind the scenes, background jobs keep everything moving without anyone pressing a button.",[59,60,61,65,68,71,74],"ul",{},[62,63,64],"li",{},"Every minute, posts that are due go out, on the minute, in your own time zone, and never twice, even when two runs overlap",[62,66,67],{},"Every 30 minutes, access to the networks is renewed before it expires. When a network wants you to log in again, you get an e-mail and every affected account is flagged",[62,69,70],{},"Every two minutes, AI runs in the Studio are checked and finished, and results are copied to private storage the moment they are ready",[62,72,73],{},"When a network has a hiccup, Postrooster tries again by itself after 1, 4 and 16 minutes. If it still fails, an e-mail with a link fixes it in one click",[62,75,76],{},"Right before anything goes out, the post is checked again against the network's rules, and any problem is explained in plain language, per account",[26,78,80],{"id":79},"plan-it-like-a-project","Plan it like a project",[59,82,83,86,89,92],{},[62,84,85],{},"A planning board where posts move from idea to draft to ready. Drag a card onto the Scheduled lane and it is planned",[62,87,88],{},"A month and week calendar, with a three-day view on phones, where you drag a post to another day or time",[62,90,91],{},"A queue that shows each post going out live, account by account",[62,93,94],{},"A separate workspace per brand or client, each with its own accounts, board, calendar and Studio",[26,96,98],{"id":97},"an-assistant-that-writes-in-your-voice","An assistant that writes in your voice",[15,100,101],{},"Stuck on a caption? The built-in assistant writes a draft for your audience and in your tone, with your choice of length, hashtags, emoji and call to action, and words it should never use. Save those settings once and every draft sounds like your brand. It runs on OpenAI by default, with Claude built in as an alternative that one setting switches on.",[26,103,105],{"id":104},"privacy-you-can-check","Privacy you can check",[59,107,108,111,114,117],{},[62,109,110],{},"The keys to your social accounts are stored encrypted and never reach the browser",[62,112,113],{},"Disconnecting an account also withdraws Postrooster's access on the network itself, wherever the network allows it",[62,115,116],{},"A permissions page explains, per network, exactly what Postrooster can and cannot do",[62,118,119],{},"Uploaded images and videos are deleted from our storage as soon as the post is live everywhere",[10,121,123],{"id":122},"the-result","The result",[15,125,126,127,134],{},"Postrooster is live at ",[128,129,133],"a",{"href":130,"rel":131},"https:\u002F\u002Fpostrooster.com",[132],"nofollow","postrooster.com"," in free early access. Getting there meant registering developer apps with the networks and building to the review rules of Meta, TikTok, Google, LinkedIn and Pinterest. The AI Studio is built and in testing ahead of its launch. This is the kind of work we take on for clients too: software that runs a process by itself, with AI where it saves real time and connections to other platforms that keep working long after launch.",{"title":136,"searchDepth":137,"depth":137,"links":138},"",2,[139,140,149],{"id":12,"depth":137,"text":13},{"id":20,"depth":137,"text":21,"children":141},[142,144,145,146,147,148],{"id":28,"depth":143,"text":29},3,{"id":42,"depth":143,"text":43},{"id":53,"depth":143,"text":54},{"id":79,"depth":143,"text":80},{"id":97,"depth":143,"text":98},{"id":104,"depth":143,"text":105},{"id":122,"depth":137,"text":123},[151],"web-applications","Own product",null,"A social media platform that comes up with content, makes it with AI and publishes it to 13 social networks at once. Heavy automation and AI, designed, built and run by SolwareX.","md",true,[158,161,164],{"value":159,"label":160},"13","social networks connected",{"value":162,"label":163},"6","AI models for video and images",{"value":165,"label":166},"104","ready-made creators for AI video",[168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187],"Meta","Instagram","Facebook","Threads","X","TikTok","YouTube","LinkedIn","Bluesky","Pinterest","Tumblr","Mastodon","Discord","Telegram","Google","OpenAI","Claude","Higgsfield","EvoLink","Resend",{},1,"Live at postrooster.com in free early access, multilingual, with 13 social networks connected through their official channels. The AI Studio is built and in testing ahead of its launch.","\u002Fen\u002Fwork\u002Fpostrooster","Running social media meant two jobs: making videos and images worth posting, then posting them in a dozen apps, each with its own rules.","SolwareX: brand, design, build, launch, hosting and maintenance",{"title":5,"description":154},[196,197,198,199,200],"Nuxt","Nuxt UI","TypeScript","Supabase","Vercel","early-access","en\u002Fwork\u002Fpostrooster","AI content and automated publishing to 13 social networks","Web Application","2026","KVJp6PiI86NqVetS2fbZNR2ZVkqu6KqHDrWm1rhJ50M",[208,209,213,217,222,227,233,239,246,252,258,263,269,275,281,287,292],{"stem":202,"title":5,"summary":203,"type":204,"year":205,"order":189},{"stem":210,"title":211,"summary":212,"type":204,"year":205,"order":137},"en\u002Fwork\u002Fph-portaal","P.H. Portaal","Backoffice dashboard + employee hub for a cleaning company",{"stem":214,"title":215,"summary":216,"type":204,"year":205,"order":143},"en\u002Fwork\u002Fhyblance","Hyblance","Hybrid work planning for growing companies",{"stem":218,"title":219,"summary":220,"type":204,"year":205,"order":221},"en\u002Fwork\u002Fmychar","MyChar","The link-in-bio page you design live",4,{"stem":223,"title":224,"summary":225,"type":204,"year":205,"order":226},"en\u002Fwork\u002Fvoiceme","voiceme","Voice chat rooms that start with one link",5,{"stem":228,"title":229,"summary":230,"type":204,"year":231,"order":232},"en\u002Fwork\u002Fgetgiven","GetGiven","Giveaways with draws anyone can verify","2024",6,{"stem":234,"title":235,"summary":236,"type":204,"year":237,"order":238},"en\u002Fwork\u002Fachmea","Achmea Bank","Six weeks of work brought back to one day","2025",7,{"stem":240,"title":241,"summary":242,"type":243,"year":244,"order":245},"en\u002Fwork\u002Frxscripts","RX Scripts","150+ FiveM Scripts and the store that sells them","FiveM Scripts & Webstore","2023",8,{"stem":247,"title":248,"summary":249,"type":250,"year":205,"order":251},"en\u002Fwork\u002Fonestudios","One Studios","Premium store with the docs built right in","Webstore",9,{"stem":253,"title":254,"summary":255,"type":256,"year":237,"order":257},"en\u002Fwork\u002Frxscripts-docs","RX Scripts Docs","Answers before customers have to ask","Documentation Site",10,{"stem":259,"title":260,"summary":261,"type":256,"year":205,"order":262},"en\u002Fwork\u002Fonestudios-docs","One Studios Docs","Docs and changelog, built into the store",11,{"stem":264,"title":265,"summary":266,"type":267,"year":205,"order":268},"en\u002Fwork\u002Fone-inventory","One Inventory","The FiveM inventory you set up in-game","FiveM Script",12,{"stem":270,"title":271,"summary":272,"type":273,"year":244,"order":274},"en\u002Fwork\u002Ffmlib","fmLib","Free toolkit: one script, every FiveM framework","Open Source Library",13,{"stem":276,"title":277,"summary":278,"type":279,"year":153,"order":280},"en\u002Fwork\u002Ffiverr","Fiverr (rejoxdev)","Where it started: freelance FiveM work","Freelance",14,{"stem":282,"title":283,"summary":284,"type":285,"year":231,"order":286},"en\u002Fwork\u002Frxscripts-bot","RX Scripts Discord Bot","Sales and support for a 10,000+ member community","Discord Bot",15,{"stem":288,"title":289,"summary":290,"type":285,"year":205,"order":291},"en\u002Fwork\u002Fonestudios-bot","One Studios Discord Bot","AI support that answers from the docs",16,{"stem":293,"title":294,"summary":295,"type":285,"year":205,"order":296},"en\u002Fwork\u002Fmychar-bot","MyChar Discord Bot","A product community that runs itself",17,1791484339311]