Actions60
- User Actions
- Channel Actions
- Accept Invite
- Add Members
- Add Moderators
- Archive
- Ban User
- Create
- Delete
- Delete File
- Delete Image
- Demote Moderators
- Disable Slow Mode
- Enable Slow Mode
- Get Config
- Hide
- Invite Members
- Mark Read
- Mark Unread
- Mute
- Mute Status
- Pin
- Query Channels
- Query Members
- Reject Invite
- Remove Members
- Send Action
- Send File
- Send Image
- Show
- Stop Watching
- Truncate
- Unarchive
- Unban User
- Unmute
- Unpin
- Update
- Watch
- Message Actions
- Moderation Actions
Overview
The node performs server-side operations on Stream Chat channels, enabling management of channel states and memberships programmatically. The Unmute Channel operation specifically removes a mute status from a user in a given channel, allowing that user to receive notifications and participate actively again.
This node is beneficial in scenarios where chat moderation or user permissions need to be controlled dynamically, such as:
- Unmuting a user after a temporary mute period expires.
- Restoring communication privileges for users in group chats or team channels.
- Managing user access in broadcast or livestream channels.
Example use case: After a moderator mutes a disruptive user in a team channel, this node can be used to unmute the user once the issue is resolved.
Properties
| Name | Meaning |
|---|---|
| Channel Type | Type of the channel. Common options: "messaging" (1-on-1 chats), "team" (group channels), "livestream" (broadcast channels) |
| Channel ID | Unique identifier for the channel (e.g., "general", "random", "team-alpha"). Combined with type to form CID. Required. |
| User ID | User ID for server-side operations. The user to unmute in the specified channel. |
Output
The output JSON contains the response from the Stream Chat API for the unmute operation. It typically includes details about the updated mute status of the user in the channel or confirmation of the unmute action.
No binary data is output by this operation.
Dependencies
- Requires an API key credential for authenticating with the Stream Chat service.
- The node uses the official Stream Chat server client library internally.
- Proper permissions must be granted to the API key to perform channel mute/unmute operations.
Troubleshooting
- Error: Unsupported operation — This occurs if the resource or operation parameters are incorrect or not implemented. Ensure "Channel" is selected as resource and "Unmute" as operation.
- API authentication errors — Verify that the API key credential is correctly configured and has sufficient permissions.
- Invalid Channel ID or User ID — Confirm that the channel and user identifiers exist and are correctly formatted.
- Network or timeout issues — Check network connectivity and Stream Chat service status.