Connect your channels
Connect each channel under Keystile Automations → Connections. Some platforms first make you register your own developer app (Keystile shows the steps when you connect).
| Platform | What Keystile can do | Before you connect |
|---|---|---|
| YouTube | Upload videos and Shorts (privacy, schedule, AI-content label, thumbnail), update titles and descriptions, playlists, comments, captions; start a workflow when you publish | Google Cloud project with YouTube Data API v3; verify the channel for custom thumbnails |
| TikTok | Post videos and photo carousels, send drafts to your TikTok inbox, check post status | TikTok developer app with Login Kit and Content Posting API. Until TikTok reviews it, posts can only be private (“Only me”); inbox drafts work right away |
| Publish Reels, carousels, stories and photos; comments and replies; DMs; insights | A Business or Creator account linked to a Facebook Page | |
| Facebook Pages | Text, photo and video posts | A Page you manage |
| Posts as you or as your company page, with images | — | |
| X (Twitter) | Posts with up to 3 images, replies | X developer app |
| Text posts and comments in a subreddit | Reddit app (script or web) | |
| Pins, boards, analytics | Pinterest business account | |
| Bluesky, Mastodon | Posts, replies, reposts | — |
| Threads, and more at once | Through Buffer, Hootsuite or Postiz | An account with that scheduler, with your channels added |
- Start private. Upload YouTube videos as Private or Unlisted and TikToks as “Only me” until you trust the workflow; switching to public is one approval.
- Label AI content. YouTube and TikTok both have a setting for realistic content made or changed with AI; the Keystile steps include it.
- Platform limits apply. Each platform limits how many posts an account can make per day; Keystile tells your AI tool when a platform refuses.