In production Telegram Mini App

Automaton Socials

One queue, one human approval, twelve destinations — from TikTok to the TV above your own bar.

The problem

Scheduling tools either post automatically and eventually publish something embarrassing, or need someone to log into a web dashboard, which means it does not get done.

What we built

Posts land in a queue. You review them in a Telegram mini app — preview, edit, approve or deny. Approved posts publish on schedule to the social platforms, your own website's blog, your venue's TV screens and your Telegram channels, then confirm back to you. Nothing reaches an audience without a person saying yes.

Capabilities

What it actually does

Every item below is a feature of the running system, not a roadmap.

Approval queue

Every queued post is previewed exactly as it will appear. Edit the copy, approve it, or deny it. Approval is the default gate, not an optional extra.

Twelve destinations, one approval

Approved posts fan out to TikTok, Instagram, LinkedIn, X, Threads, Facebook and Reddit — and to the places scheduling tools forget: your website's blog, the TV screens in your venue and your Telegram channels. Each destination is called separately and reports back individually.

Artwork when there is none

A post with no photo gets one: AI-generated art composited with your logo and the event details, uploaded and attached automatically. A weekly indexer labels your own photo folders — bands, food, events — so generated flyers draw on real reference images rather than generic art.

Scheduling

The queue is swept every five minutes and anything approved and due goes out, then is marked posted so nothing double-posts.

Confirmation back to you

A Telegram message after each run, with per-destination results. You find out a token expired from the bot, not from a client asking why you stopped posting.

Long video to shorts

Send a long video and get vertical clips: transcribed with Whisper, the strongest 3–6 moments selected, cropped and published to TikTok, Instagram and YouTube Shorts.

Built and tested; not currently enabled in production.

Under the hood

How it is put together

Nothing exotic. A mini app talking to an action-routed API, with state in Postgres and authorisation checked server-side on every call.

  • Runs on your server, against your database, with your credentials
  • No per-seat licence and no vendor account required
  • Documented at handover, so someone else could take it over
Automaton Socials technical specification
Front endTelegram Mini App (WebApp)
Queuen8n Data Table
CadenceSwept every 5 minutes
DestinationsTikTok, Instagram, LinkedIn, X, Threads, Facebook, Reddit, website blog, venue TV, Telegram channels
ArtworkAI generation + logo/text compositing, reference library indexed weekly
VideoWhisper transcription, LLM moment selection, vertical crop
ReportingPer-destination result summary to Telegram
Fit

Who this suits

  • Venues with events to promote and nobody to promote them
  • Anyone posting the same thing to five apps by hand
  • Businesses that need a human check before anything publishes

Tell us what keeps going wrong

A conversation costs nothing and often ends with us saying automation is not worth it for a given job. That is a useful answer too.