N8N Tools - YouTube Enhanced
Actions83
- Videos Actions
- Channels Actions
- Playlists Actions
- Search Actions
- Analytics Actions
- Get Channel Analytics
- Get Video Analytics
- Get Playlist Analytics
- Get Content Owner Analytics
- Get Audience Retention
- Get Demographics
- Get Geographic Data
- Get Device Data
- Get Traffic Source Data
- Get Revenue Data
- Get Ad Performance Data
- Get Subscriber Analytics
- Get Playback Location Data
- Get Video Performance Data
- Get Playlist Performance Data
- Get Annotation Performance Data
- Get Card Performance Data
- Get Sharing Service Data
- Get Live Streaming Data
- Get Content Type Data
- Get Time Based Data
- Comments Actions
- Subscriptions Actions
- Live Streaming Actions
- Video Upload Actions
- Community Posts Actions
- Thumbnails Actions
- Captions Actions
- Channel Memberships Actions
- Super Chat & Thanks Actions
Overview
This node integrates with YouTube's Super Chat & Thanks features, allowing users to create automated responses to Super Chat messages. Specifically, the "Create Super Chat Response" operation enables sending a custom reply message to a given Super Chat message ID. This is useful for YouTube content creators who want to engage with their audience by acknowledging and responding to Super Chats programmatically within their workflows.
Practical examples include:
- Automatically thanking viewers who send Super Chats during a live stream.
- Sending personalized messages in response to specific Super Chat IDs.
- Integrating with other workflow steps to log or analyze Super Chat interactions while responding instantly.
Properties
| Name | Meaning |
|---|---|
| Super Chat ID | The unique identifier of the Super Chat message to respond to. |
| Message | The text content of the response message to send back to the Super Chat. |
Output
The node outputs JSON data representing the result of the API call to create the Super Chat response. This typically includes confirmation details about the response sent, such as status or metadata returned from the YouTube API via the integrated service.
No binary data output is produced by this operation.
Dependencies
- Requires an active subscription and valid API key credential for the external "N8N Tools API" service, which acts as a proxy or enhancer for YouTube API calls.
- Requires OAuth2 credentials for YouTube API access.
- The node internally uses a helper class dedicated to Super Chat & Thanks API interactions.
- Proper configuration of these credentials in n8n is necessary for successful execution.
Troubleshooting
- Invalid Subscription or API Key: If the node throws an error indicating invalid subscription or API key, verify that the API key credential is correctly configured and active.
- Permission Errors: Ensure that the YouTube OAuth2 credentials have sufficient permissions to interact with Super Chat features.
- Missing Required Parameters: Both "Super Chat ID" and "Message" are required; missing either will cause errors.
- API Rate Limits: Frequent calls may hit rate limits imposed by YouTube or the intermediary API service; consider adding delays or handling retries.
- Network Issues: Connectivity problems can cause request failures; check network settings and endpoint accessibility.
Links and References
- YouTube Super Chat & Thanks Documentation
- YouTube Data API v3 Overview
- n8n Documentation - Credentials
- N8N Tools API (Generic) (Note: Link is generic as internal API details are abstracted)