Relevance AI
Relevance AI
Twitch logo

Twitch integration

Twitch is an interactive livestreaming service for content spanning gaming, entertainment, sports, music, and more.

What your agents can do with Twitch

24 pre-built Twitch tool steps, ready to drop into any agent. Anything they do not cover, an agent can reach with an authenticated API call.

Actions (17)

Get Channel Followers

Retrieves a list of users who follow the authenticated user.

Update Channel

Update information for the channel owned by the authenticated user. At least one parameter must be provided.

Unblock User

Unblocks a user; that is, deletes a specified target user to your blocks list.

Search Games

Searches for games based on a specified query parameter. A game is returned if the query parameter is matched entirely or partially in the channel description or game name.

Search Channels

Returns a list of channels (users who have streamed within the past 6 months) that match the query via channel name or description either entirely or partially. Results include both live and offline channels.

Get Videos

Gets video information by video ID, user ID, or game ID.

Get Users

Gets the user objects for the specified Twitch login names.

Get Top Games

Gets games sorted by number of current viewers on Twitch, most popular first.

Get Stream By User

Gets stream information (the stream object) for a specified user.

Get Followed Channels

Retrieves a list of channels that the authenticated user follows.

Get Clips

Gets clip information by clip ID, user ID, or game ID.

Get Channel Teams

Gets a list of teams to which a specified channel belongs.

And 5 more, available in the tool step browser.

Triggers (7)

New Streams By Streamer

Emit new event when a live stream starts from the streamers you specify.

New Streams By Game

Emit new event when a live stream starts from any stream matching the game and language specified.

New Videos

Emit new event when there is a new video from channels you follow.

New Follower

Emit new event when a new user follows your channel.

New Clips

Emit new event when there is a new clip for the specified game.

New Clip By Streamer

Emit new event when there is a new clip for the specified streamer.

New Followed Streams

Emit new event when a followed stream is live.

Set up Twitch in Relevance AI

Do this once. Every agent in your workspace can then use the connection.

1

Create a Relevance AI account

Sign in, or create a free account. You do not need to be a developer to set this up.

2

Connect your Twitch account

In Relevance AI, open Integrations and add Twitch. You will be sent to Twitch to sign in and approve access, and the connection is stored against your workspace.

3

Use Twitch in an agent

Create a tool, add a Twitch tool step, and connect it to an agent. The agent fills in the step's inputs each time it runs.

Put Twitch to work in your agents

Connect Twitch alongside 1,800+ other integrations and let your agents run the busywork.