From connected account to published post.
One brand, five stages. The same loop runs for every brand you add, each with its own calendar and auto-publish switch.
Connect
Sign in with the account's own platform login: Google for YouTube, Facebook for Pages and Instagram, TikTok for TikTok. The brand is created from the account you authorise, and Cassit holds every credential encrypted, used only at the moment of a call made on your behalf. There are no platform passwords to hand over.
Give it posts
Compose a post in the dashboard, or send it from your own tools through the REST API or MCP. Each post gets a slot on the brand's calendar, one for every platform it is going to.
Approve
Every post that needs you waits in the approval tray. Each one shows the media itself, the caption ready to edit, and the platform's own choices for a person to make: on TikTok, the audience list comes from the creator's account settings with no default selected, interaction settings such as Duet and Stitch are granted explicitly or not at all, and commercial content is disclosed before the platform's consent terms are agreed. With the auto-publish switch off, every post waits here for your approval. With it on, posts go out on schedule.
Publish and verify
Approved posts go out in their scheduled windows. Every publish claims a ledger row before sending, so a retry does not post it twice. After sending, the post is verified on the platform and the ledger records where it landed.
Report
Views and reach are read back after each post and shown to you, per post and per brand.
Where it posts.
| Platform | How it connects | What it does |
|---|---|---|
| Facebook sign-in, for Pages | Publishes posts and video; reads the numbers back. | |
| Facebook or Instagram sign-in | Publishes images, carousels, and Reels; reads reach and engagement back. | |
| YouTube | Google sign-in | Uploads video with title, description, and schedule; reads performance back. |
| TikTok | TikTok sign-in | Publishes video with the creator's own audience and interaction choices made at approval. |
| Threads | Instagram sign-in | Publishes text, images, and video; reads performance back. |
Cassit does not make media. Instagram and TikTok refuse text-only posts, so each post needs an image or video you supply. YouTube takes video only. Facebook and Threads take text alone. Each connection is made by you, on the platform's own consent screen or credential page, and can be revoked there at any time.
Agent-first by design.
Your own tools and agents can create posts, set when they go out and read results through a versioned REST API and a Model Context Protocol server, with scoped machine keys issued per agent. The auto-publish switch stays with the owner in the dashboard, and so does taking back a published post. A key can approve posts only if the owner gives it that scope, and can create brands and add channels only with the connect scope.