Rocket.Chat Extended icon

Rocket.Chat Extended

Extended Rocket.Chat operations: channels, messages, threads, reactions, file upload, and more

Channel → Create

AI-generated

Summary

Create a new Rocket.Chat channel with optional additional settings.

Inputs

  • channelType — Target type of the channel: 'channel' for public or 'group' for private.
  • name (required) — Name of the channel to create.
  • additionalFields — Optional fields: description, members (comma‑separated usernames), readOnly, topic.

Output shape

a single channel object returned by Rocket.Chat (e.g., { _id, name, ... })

The response contains the created channel details; optional fields are included if provided.

Examples

Example 1: Create a public channel named 'marketing' with description and topic.

channelType = channel, name = marketing, additionalFields = { description: 'Promotional channel', topic: 'Marketing announcements' }

Example 2: Create a private group 'admin' for selected members.

channelType = group, name = admin, additionalFields = { members: 'alice,bob,carol', readOnly: false }

Example 3: Create a channel and immediately set it read‑only.

channelType = channel, name = support, additionalFields = { readOnly: true }

Links

Discussion