Actions168
- Bot Actions
- Call & Meeting Actions
- Channel Actions
- Add Bot to Channel
- Add Channel Members
- Approve Channel
- Archive Channel
- Change Channel Member Role
- Change Channel Permission
- Create Channel
- Delete Channel
- Get Channel
- Get Channel Members
- Join Channel
- Leave Channel
- List Channels
- Reject Channel
- Remove Bot From Channel
- Remove Channel Members
- Remove Single Channel Member
- Unarchive Channel
- Update Channel
- Chat Actions
- Cliq Database Actions
- Custom Domain Actions
- Custom Email Actions
- Department Actions
- Designation Actions
- Event Actions
- File Actions
- Maintenance (Bulk Export) Actions
- Message Actions
- Message Component Builder Actions
- OAuth Helper Actions
- Reaction Actions
- Reminder Actions
- Remote Work Actions
- Role Actions
- Team Actions
- Thread Actions
- User Actions
- User Field Actions
- User Status Actions
- Widget Map Ticker Actions
Channel → Create Channel
AI-generatedSummary
Creates a new Zoho Cliq channel with specified visibility, name, and optional configuration.
Inputs
- channelName (required) — Display name for the new channel. Runtime trims whitespace and enforces a maximum length of 50 characters.
- channelLevel (required) — Visibility level for the channel. organization = org-wide public channel, team = channel tied to one or more teams, private = invite-only participant channel, external = includes outside participants.
- configInputMode — How to provide optional channel config values. Use None to skip config entirely.
- add_remove_info — Optional channel config value. Controls whether member add/remove notifications are posted.
- leave_join_info — Optional channel config value. Controls whether join/leave notifications are posted.
- meeting_chat_type — Optional channel config value. Controls how meeting chat messages are posted.
- reply_mode — Optional channel config value. Controls how replies are posted in the channel.
- configJson — Raw config object. Allowed keys: reply_mode, leave_join_info, add_remove_info, meeting_chat_type.
- email_ids — Optional comma-separated member email list to add during channel creation.
- user_ids — Optional comma-separated Zoho user IDs to add during channel creation.
- description — Optional channel description. Maximum length is 10500 characters.
- image_data — Optional base64-encoded image content for the channel display picture.
- invite_only — Whether to require invite-only access for this channel. Supported only for organization and team channels.
- team_ids — Comma-separated team IDs to associate when level is team.
- simplify — Whether to return a simplified version of the response instead of the raw data.
- simplifyMode — Simplified and Selected Fields reduce output size and unwrap the response so each record is its own output item.
- simplifyFields — The fields to include in the output. The record ID is always included.
- enableAiErrorMode — Whether to return errors as output items (continue-on-fail style) instead of stopping execution.
Output shape
a single record (or multiple if processing multiple input items)
The response can be raw data or simplified based on the simplify/simplifyMode parameters. By default, the output includes the channel ID and is unwrapped per item.
Examples
Example 1: Create a private invite-only channel with a description and add members by email.
Channel Name: 'Project Updates', Level: 'private', invite_only: true, description: 'Weekly project sync', email_ids: 'user1@company.com,user2@company.com'.
Example 2: Create an organization-wide public channel using JSON config for reply settings.
Channel Name: 'Announcements', Level: 'organization', configInputMode: 'raw', configJson: '{"reply_mode": "threads"}'.
Example 3: Create a team channel and specify the team ID to associate it.
Channel Name: 'Team Alpha', Level: 'team', team_ids: '123456', description: 'Alpha team channel'.