Features
Eight screens, one job: get the right post onto the right account at the right minute
SocialTool is a working panel rather than a suite. Each screen below is one you can open today, and everything on this page describes what it does now.
Plan
Write it once, aim it at every account
The composer knows what each network will accept, so a draft either passes before you schedule it or tells you which network is going to object.
Compose
One draft, many targets
Write the post, attach the media, and pick the accounts it goes to. A network that needs its own wording gets its own caption, and the character counter counts the way that network counts: X counts a link as a fixed length, YouTube measures its description in bytes, and an Instagram Story has no caption field at all.
Media is checked against the network's real limits at compose time, file type, size, duration, aspect ratio, so a video that TikTok would reject is caught while you are still editing rather than at the scheduled minute.
Calendar
The month, as a grid
Every scheduled post on the day it fires, per account, in Europe/Zagreb. Click a day to open it.
Connections
Your accounts, connected by you
Each account is connected through its own platform's official sign-in, and the panel only ever holds the access it was granted. A connection shows its live status, and disconnecting it is one button: the stored tokens are cleared immediately and nothing is published to that account again.
Publish
The minute arrives whether or not anyone is watching
Publishing is per account, not per post, so one post to six networks is six pieces of work with six outcomes. The panel tracks them separately and says which one went wrong.
Queue
The next fourteen days
Everything due, grouped by day, filterable by status and network. The page refreshes itself while it is open, so a post that fires as you watch changes status without a reload.
Post detail
What happened, in order
Each account's attempt keeps its own timeline: scheduled, sent, published, or failed with the platform's own reason translated into a sentence you can act on. A failed target can be retried or cancelled on its own without touching the ones that succeeded.
Story handoff
For the posts an API cannot finish
No third-party tool can put a link sticker, a poll, or a mention on an Instagram or Facebook Story, so the panel does not pretend to. Mark a Story for handoff and at its scheduled minute the caption and the file arrive in your Discord channel for whoever is on shift, and the post waits in the queue until it is marked done.
Follow up
What came back
Numbers and replies are gathered on a schedule and kept, so a month-old post still has its figures when you want to compare.
Inbox
Comments and mentions, in one list
Replies to your posts and mentions of your accounts, filterable by network and account. Discord arrives on its own cadence; for the rest you can ask for a fetch and the next sweep picks it up.
Insights
Per post, per account, over time
Views, likes, comments, and followers, as summary totals, a series over time, a table per channel, and the posts that did best. Filter by network or by account, and export the numbers as CSV when they need to live in someone else's spreadsheet.
Settings
The controls an admin needs
Admin-only. X charges for every read, so the panel holds a spending budget for it and stops before the budget does.
Two switches record whether TikTok's Content Posting audit and YouTube's API compliance audit have passed. Until they have, the panel is deliberately conservative: TikTok videos go out private as inbox drafts and YouTube uploads land private for someone to publish. When the approval email arrives, an admin flips the switch. No redeploy.
Two roles, on purpose
An editor plans, composes, and publishes. An admin also connects and disconnects accounts and holds the settings above. Most of a media team never needs to see a token, a budget, or a platform console.
Request access for your team, or read what each network accepts.