How it works

Set it up once, then leave it alone.

Everything runs on our servers, so your computer can be off. Most people spend about five minutes here and then only check in when they feel like it.

01

Pick your streamers

Search Twitch or paste a channel link. Add as many as you like. Most people start with three or four and drop the ones that underperform.

02

Link your accounts

You sign in through YouTube, TikTok or Instagram directly. We never see your password, and you can revoke access from their settings whenever you want.

03

Set a schedule

Say how many shorts you want per day and when. We fill those slots overnight. If something needs your attention, it waits for you instead of guessing.

YouTube Shorts
TikTok
Instagram Reels

Try it

Build a channel right here.

Tap a few streamers and set a posting rhythm. This is the same setup screen you get after signing up.

Showing popular picks. The real search covers every Twitch and Kick channel with public VODs.

Schedule
3

Kettra only pulls from public VODs and clips, keeps the original creator credited in the description, and honours takedown requests within 24 hours. Some streamers ask not to be clipped - those are blocked at the source, and you will see it on the card.

What runs in the background

The tedious parts, done for you.

Moment detection

We look at where chat sped up, what viewers clipped themselves, and where the audio jumps. That usually lands on the moment people actually reacted to, instead of a random minute.

Vertical reframing

The crop follows the streamer so they stay in frame the whole way through. You choose whether facecam and gameplay stack or fill.

Captions that land

Subtitles are burned in word by word and the punctuation gets cleaned up. You can soften swearing if you are worried about monetisation.

Titles and hashtags

Every clip gets a hook title, description with creator credit, and tags pulled from what's ranking in that game right now.

Duplicate guard

We keep track of what other Kettra channels have already used, so you are not posting the same moment as everyone else an hour later.

Numbers in one place

Views and retention per clip and per streamer. It is usually obvious within a couple of weeks which streamer is carrying the channel.

What you need

What it needs to run.

These are set up once by whoever runs the server. Anything not configured stays switched off rather than breaking.

Required
Twitch · free, instant
  • dev.twitch.tv/console/apps
  • Client ID and secret
  • Used to search streamers and find VODs worth clipping
  • No review, no account access, works in a minute
Register an app
To post
YouTube · free, same day
  • Google Cloud + YouTube Data API v3
  • OAuth client, type Web
  • Uploads cost 1600 of 10,000 daily quota units
  • That is six uploads a day until Google raises it
Enable the API
Optional
TikTok & IG · needs review
  • TikTok posts privately until your app passes audit
  • Instagram needs a Business account on a Facebook Page
  • Instagram fetches the file, so the host must be public HTTPS
  • Both are wired up and wait for your approval
See status

Rendering is done by clipper, which has to be installed alongside this. It handles reaction-peak detection, transcription, vertical reframing and burned-in captions. Kettra decides what to clip, when to post it, and where.

Questions

Questions people actually ask.

Do I need to keep my computer on?

No. It all runs on our servers. Close the tab, shut your laptop, it keeps going.

Is this allowed? What about the streamers?

Clip channels are nothing new, but be straight with yourself about it. We only use public VODs, we credit the streamer and link them in every description, and we keep a list of people who have asked not to be clipped. If a creator wants something taken down, it goes within a day. What your channel posts is still on you, so pick streamers who are fine with it.

Will YouTube or TikTok flag my channel as spam?

Posting goes through the official APIs at your chosen times, with per-clip titles, captions and edits. But be realistic: no tool can promise a platform will not act on a reupload channel. Start at one or two a day, watch what happens, and raise it only if nothing complains. YouTube's default quota caps you at six uploads a day anyway.

Can I review clips before they go out?

Yes, and that is how it starts. Review mode holds everything until you approve it. Switch to Auto when you trust it. The toggle is at the top of the dashboard.

What if a clip is bad?

Watch it first, then reject it. The slot frees up and the next best clip slides in. Nothing is lost.

How do I stop it?

Hit Paused. Queued posts stop, nothing gets deleted, and anything already uploaded stays up. Those are your videos.

Set it up tonight. Wake up to a channel.

Add your keys, pick your streamers, and let the scheduler run.

Start your channel