Skip to main content

IndoFinity Core Concepts

IndoFinity has dozens of features, but all of them rest on the same four concepts. Learn them once here, and the rest of this documentation reads much faster.

The flow

Viewer sends a gift / like / comment on TikTok


[1] CONNECTION IndoFinity listens to your live


[2] ACTIVITY "when" — does this event match a rule you created?


[3] INTERACTION "what" — the action that runs: sound, alert, TTS, command


[4] OVERLAY the screen where the result appears, in OBS / TikTok Live Studio

When something doesn't work, it's almost always one of these four links that's broken — and diagnosing it means walking that order from the top.

1. Connection

IndoFinity's link to the source of events. Primarily your TikTok live, through the Connection menu.

Besides TikTok, the same menu holds connections to OBS (for automatic scene switching) and your Minecraft server (for running commands). Donation platforms like Saweria and Trakteer have their own menu, Integrasi Donasi.

Without an active connection, no event ever arrives.

Connecting TikTok Live

2. Activity — when

An Activity is a trigger rule. It answers two questions:

  • Who can use this? — Everyone, or restricted to Followers, Friends, Subscribers, or Moderators.
  • When does it run? — gift sent, likes received, follow, share, a specific comment, and so on. There are 17 options, including donations from seven platforms.

One Activity points to one or more Interactions.

Activities

3. Interaction — what

An Interaction is the action itself: play a sound, show an image, read text with TTS, run a Minecraft command, press keyboard keys, switch an OBS scene, spin the roulette, and more. There are 13 action types, and a single Interaction can combine several at once.

Terminology

Other tools call these "actions" and "events". In IndoFinity they are Interaksi and Aktivitas — those are the names shown in the dashboard, and this documentation uses them consistently.

Interactions

4. Overlay and Screens

An overlay is a web page you install as a source in OBS or TikTok Live Studio. That's where the result of an Interaction actually becomes visible to viewers.

IndoFinity provides 10 separate Screens for overlays. Each Interaction is directed to one Screen, and each Screen has its own link.

Why ten? Because one Screen can only display one action at a time. If every alert is stacked on Screen 1, actions arriving together have to queue. Splitting them lets a gift alert and a follow alert appear at the same time, in different positions.

Screen Overlays · Installing Overlays

One thing worth knowing

Processing happens in your IndoFinity dashboard tab, not on a server.

That means the app.indofinity.com tab must stay open during your live. If you close it, overlays go silent even though everything is installed correctly and your TikTok live is still running.

Tip

If you keep closing the tab by accident, use the IndoFinity desktop app. It runs the same part in its own window, and unlocks features that can't work in a browser — for example Simulate Keystrokes, which needs access to the system keyboard.

See also