Documentation
Everything you need to go from zero to publishing on every platform.
Quickstart
- Create a workspace. Sign up, name your workspace, set its timezone. The timezone drives every schedule you'll see and set.
- Connect accounts. Under Accounts, connect each TikTok, Instagram, and YouTube identity. Instagram requires a professional (business or creator) account. YouTube connects a channel. Tokens refresh automatically wherever the platforms allow (while our Google verification is in review, YouTube connections need a weekly reconnect — a Google policy for apps in testing, lifted on approval).
- Make a channel. A channel is a brand: pick its accounts, set posting slots (e.g. 09:00 and 17:00), and write caption templates per platform using
{title}. - Post. Upload a video, confirm the pre-filled captions, pick the cover frame, and choose next slot, an exact time, or post now. Watch each target's status live on the Overview.
Platform notes
TikTok
Every account publishes in draft mode right now: the video and caption deliver to the account's TikTok inbox and you finish with two taps in the app. Fully automatic publishing is gated on TikTok's per-app content audit, which our app is going through; once it clears, Crosscast switches automatically.
Reels only, professional accounts only (Instagram's API rule). Cover frames come from your scrub selection. Instagram limits API publishing to ~50 posts per account per day — far above any sane posting schedule.
YouTube
Vertical videos up to 3 minutes publish as Shorts. The first line of your caption becomes the title, and videos over 3 minutes are rejected at create time when a YouTube account is targeted. YouTube's API quota allows roughly six uploads per day — plan your queue accordingly.
Manage a post
Click any post title in the Queue or Overview to open its detail page: edit captions (they apply to targets that haven't published yet), reschedule everything still pending, retry or cancel individual targets, or delete the post entirely if nothing has reached a platform. Published records are permanent — they anchor your analytics.
Your data
Videos are deleted from storage 30 days after their last post completes. The whole workspace can be deleted under Settings → Danger zone. Full instructions live at data deletion.
Automate it
Everything above is also an API. If your videos come out of a pipeline — a render farm, an AI generator, an editing script — wire it directly to Crosscast and use the dashboard as your review surface.
API reference →