Slack Create

Slack Create

Certified

Create a Slack channel

Creates a public or private channel with the given name. Channel names must follow Slack limits.

yaml
type: io.kestra.plugin.slack.app.conversations.Create

Create a new public channel

yaml
id: slack_create_channel
namespace: company.team

tasks:
  - id: create_channel
    type: io.kestra.plugin.slack.app.conversations.Create
    token: "{{ secret('SLACK_TOKEN') }}"
    name: "new-project-channel"
    isPrivate: false
Properties

Channel name

Lowercase letters, numbers, hyphens, underscores only; max 80 characters.

Slack token

Defaultfalse

Create as private

If true, creates a private channel; defaults to public.

Reference (ref) of the pluginDefaults to apply to this task.

Team ID

Encoded team ID required when using an org token.

Channel ID

Formatdate-time

Created at

Is archived

Is channel

Is general

Is group

Is instant message

Is multi-person IM

Is private

Channel name

Channel purpose

Definitions
creatorstring

Creator ID

lastSetstring
Formatdate-time

Last set timestamp

valuestring

Value

Channel topic

Definitions
creatorstring

Creator ID

lastSetstring
Formatdate-time

Last set timestamp

valuestring

Value