T

Twitch

by Twitch Interactive, Inc.

Retrieve stream and channel data, manage channel points, moderate chat, and interact with the Twitch platform

OtherFreeOAuth 2.0streaminggaminglive-videochatcreatorscommunity

How agents use Twitch

  • ✓Agent checks if a streamer is live and posts a notification to Discord, Twitter, or Slack
  • ✓Agent updates stream title and game category based on a scheduled content calendar
  • ✓Agent collects top clips from the past week and compiles them into a highlights newsletter
  • ✓Agent monitors follower and subscription counts and reports growth metrics on a schedule
  • ✓Agent searches for channels streaming specific games to identify trending content opportunities

Agent actions

Get Stream InfoGet live stream information for a channel, or null if offline

Inputs: userLogin

Returns: stream, isLive, title, gameName, viewerCount, startedAt, thumbnailUrl

Get Channel InfoGet channel information including title, category, and language

Inputs: broadcasterId

Returns: channel, title, gameName, language

Update Channel InfoUpdate the channel title, game/category, or language

Inputs: broadcasterId, title, gameId, broadcasterLanguage

Returns: success

Get Top GamesGet the most popular games/categories on Twitch right now

Inputs: limit

Returns: games

Search ChannelsSearch for Twitch channels by name or game

Inputs: query, liveOnly, limit

Returns: channels

Get Channel ClipsRetrieve clips from a Twitch channel

Inputs: broadcasterId, limit, startedAt

Returns: clips, total

Get Channel FollowersGet the followers of a channel

Inputs: broadcasterId, limit

Returns: followers, total

Get Channel SubscriptionsGet subscriptions for a channel (requires channel:read:subscriptions scope)

Inputs: broadcasterId, limit

Returns: subscriptions, total, points

Example workflows

1

Stream status monitor

Periodically check if a channel is live and post updates to Discord when streams start or end

2

Automated title updater

Update stream title and category automatically based on scheduled content calendar

About Twitch

Vendor
Twitch Interactive, Inc.
Pricing Always review details with the vendor
Free — The Twitch API is free to use. A Twitch developer account is required.
Authentication
OAuth 2.0
Rate limit Always review details with the vendor
800 requests / minute
Compatible nodes
AgentResourceInput

Put Twitch behind your AI agent

Set up Twitch alongside your other tools in the planner — no code — so AI can act on it for your customers.

Open the planner

Related Other tools