inbound_webhook
Inbound Webhook
Receives HTTP POST at the Slates webhook URL. Parses JSON into payload (or stores raw body if not JSON). Configure your provider to POST here when supported.
inbound_webhook
Receives HTTP POST at the Slates webhook URL. Parses JSON into payload (or stores raw body if not JSON). Configure your provider to POST here when supported.
stream_status
Triggers when a monitored channel goes live or offline. Polls for stream status changes.
channel_update
Triggers when a channel's title, game/category, language, or other properties change. Polls for changes to channel info.
new_follower
Triggers when the authenticated broadcaster gains a new follower. Polls the followers endpoint for new entries.
Manage Twitch live-streaming channels, streams, and viewer engagement. Retrieve and update channel information (title, game, language). Monitor live streams with viewer counts and metadata. Manage subscriptions, followers, and chat (send messages, announcements, whispers, configure chat settings). Moderate channels by banning/unbanning users, managing timeouts, configuring AutoMod, and managing blocked terms. Create and manage clips and videos. Create and manage custom channel points rewards and track redemptions. Run polls and predictions with Channel Points wagering. Monitor Hype Trains, initiate raids, and manage broadcast schedules. Access analytics for extensions and games. Manage charity campaigns, ads, Drops entitlements, and extensions. Subscribe to real-time events via EventSub (webhooks or WebSocket) for stream status, chat messages, subscriptions, moderation actions, channel point redemptions, and more.
Common questions about connecting Twitch to AI agents with Metorial.