Twitch Live Status Detection Workflow
This workflow automatically detects the live status of specified users by calling Twitch's GraphQL API, quickly determining whether they are online. It addresses the inefficiency of manual queries, enabling real-time monitoring, and is suitable for viewers, content creators, and automation developers. Users can instantly grasp the live dynamics of streamers, optimize the live monitoring experience, and trigger subsequent actions based on online status, thereby enhancing work efficiency.

Workflow Name
Twitch Live Status Detection Workflow
Key Features and Highlights
This workflow leverages Twitch’s GraphQL API to monitor the live streaming status of specified Twitch users in real time, determining whether the user is currently online. It automatically retrieves live stream information in a simple and efficient manner, enabling rapid feedback on whether the streamer is live.
Core Problem Addressed
Manual checking of a streamer’s online status is time-consuming and inconvenient. This workflow automates the detection process, solving issues related to real-time monitoring and automation of streamer status, helping users instantly grasp the live status of target Twitch accounts.
Use Cases
- Twitch viewers or fans who want to monitor their favorite streamers’ live status in real time
- Social media managers tracking the live status of partnered streamers
- Live streaming data analytics platforms automatically collecting streamer online data
- Any automation system that triggers subsequent actions based on streamer live status
Main Workflow Steps
- Manual Trigger: The user initiates the workflow by clicking “Test Workflow.”
- Set User Parameters: Specify the Twitch username to query via the “Set” node.
- Call Twitch GraphQL API: Use an anonymous public client-id to send a GraphQL query and retrieve the target user’s live stream information.
- Determine Online Status: Use the “Is Online” conditional node to check if the returned stream field is empty; a non-empty stream field indicates the streamer is online.
- Output Results: Based on the status check, the workflow can be extended to send notifications, log data, or trigger other automated actions.
Systems and Services Involved
- Twitch GraphQL API: For retrieving streamer live information
- n8n Automation Platform Nodes: Including Manual Trigger, Set (variable assignment), GraphQL Query, and Conditional nodes
Target Users and Value
- Twitch viewers and fans seeking quick access to streamer online status
- Content creators and operators monitoring live stream dynamics for precise promotion
- Automation developers building live stream alerts, data collection, or business workflows
- Live streaming analytics and data service platforms enabling real-time data capture and status evaluation
This workflow features a clear structure and easy extensibility, making it ideal for users who want to integrate Twitch live status into their automation systems, thereby improving work efficiency and optimizing live stream monitoring experience.