
Slack Create
CertifiedCreate a Slack channel
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.CreateExamples
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
name *Requiredstring
Channel name
Lowercase letters, numbers, hyphens, underscores only; max 80 characters.
token *Requiredstring
Slack token
isPrivate booleanstring
Default
falseCreate as private
If true, creates a private channel; defaults to public.
pluginDefaultsRef Non-dynamicstring
Reference (ref) of the pluginDefaults to apply to this task.
teamId string
Team ID
Encoded team ID required when using an org token.
Outputs
id *Requiredstring
Channel ID
created string
Format
date-timeCreated at
isArchived boolean
Is archived
isChannel boolean
Is channel
isGeneral boolean
Is general
isGroup boolean
Is group
isInstantMessage boolean
Is instant message
isMultiPersonInstantMessage boolean
Is multi-person IM
isPrivate boolean
Is private
name string
Channel name
purpose
Channel purpose
Definitions
Conversation topic/purpose output
creatorstring
Creator ID
lastSetstring
Format
date-timeLast set timestamp
valuestring
Value
topic
Channel topic
Definitions
Conversation topic/purpose output
creatorstring
Creator ID
lastSetstring
Format
date-timeLast set timestamp
valuestring
Value