Slack

Slack icon

Slack is a workplace chat app for sharing messages, tools, and files with a team, organized by channel.

Triggers

Trigger

Configuration fields

Data type

Required?

Slash command - A slash command was run

Custom command - Commands should be a single word and cannot be blank. Examples: /deploy, /ack

/command

String

Checkmark icon, required field

Data sent from webhook - New data was sent by a Slack webhook

 

 

 

Actions

Action

Configuration fields

Data type

Required?

Post message (quick) - Post a quick message to a Slack channel

Message Attachments - Add more context to a message, making them more useful and effective

[ { "text": "This is a slack message attachment", "color": "#414b82", "title": "Title of the attachment", "thumb_url": "https://flow.connect.claris.com/img/claris.png", "fields": [ { "title": "Short attachment field", "value": "Hello world!", "short": false }, { "title": "Long attachment field", "value": "Helloooooooooo world!!!", "short": true } ] } ]

See Post message (quick) subfields.

 

 

Fallback - A plain-text summary of the attachment

Warning  This text will be used in clients that don't show formatted text

String

 

Author link - A valid URL that creates a hyperlink on the author name

Warning  Requires an author name to be present

String

 

Author icon - A valid URL that displays a small 16x16px image to the left of the author name text

Warning  Requires an author name to be present

String

 

Thumbnail URL - A valid URL to an image file that will be displayed as a thumbnail on the right side of a message attachment

URL

 

Image URL - A valid URL to an image file that will be displayed inside a message attachment

URL

 

Fields - Fields to include in the message

 

 

Short - An optional flag indicating whether the value is short enough to be displayed side-by-side with other values

Boolean

 

Field title - Title of the field

String

 

Field value - Value of the field

String

 

Title link - Hyperlink of the title

String

 

Color - Like traffic signals, color-coding messages can quickly communicate intent and help separate them from the flow of other messages in the timeline

String

 

Text - Main text in a message attachment

String

Checkmark icon, required field

Pretext - Optional text that appears above the message attachment block

String

 

Footer icon - Render a small icon beside your footer

URL

 

Author name - Small text used to display the author's name

String

 

Footer - Some brief text to help contextualize and identify an attachment

String

 

Title - Title is displayed as large, bold text near the top of a message attachment

String

 

Channel - Select the channel

Choice

Checkmark icon, required field

Message - The body of the message

New support request

String

Checkmark icon, required field

Icon URL - URL to an image to use as the icon for this message

https://connect.claris.com/img/claris.png

String

 

Post message (advanced) - Post a message with details to a Slack channel

Channel - Select the channel

Choice

Checkmark icon, required field

Message - The body of the message

New support request

String

Checkmark icon, required field

Icon URL - URL to an image to use as the icon for this message

https://connect.claris.com/img/claris.png

String

 

Message Attachments - Add more context to a message, making them more useful and effective

[ { "text": "This is a slack message attachment", "color": "#414b82", "title": "Title of the attachment", "thumb_url": "https://flow.connect.claris.com/img/claris.png", "fields": [ { "title": "Short attachment field", "value": "Hello world!", "short": false }, { "title": "Long attachment field", "value": "Helloooooooooo world!!!", "short": true } ] } ]

Array

 

Create channel - Add a new channel in Slack

Name - The name of the channel to create

support

String

Checkmark icon, required field

Find message - Enter a search query for a message

Search query - Search query to find a message

query

String

Checkmark icon, required field

Invite user to channel - Invite a new user to a Slack channel

Channel - Select the channel

Choice

Checkmark icon, required field

User - Select the user

Choice

Checkmark icon, required field

Invite user to group - Invite a user to a group

Group - Select the channel

Choice

Checkmark icon, required field

User - Select the user

Choice

Checkmark icon, required field

Invite to organization - Invite a user to join a Slack organization

Channel ID - The channel ID

Example: C1A2B3C4D

String

Checkmark icon, required field

User email - The email to send the invite to

Example: johndoe@example.com

String

Checkmark icon, required field

Team - The team ID

ClarisConnect

String

Checkmark icon, required field

Find message - Return a single message from a search query

Search query - Search query for a message

query

String

Checkmark icon, required field

Find user by ID - Return a user profile by their ID

User - The user is

Example: U0FKDG997

String

Checkmark icon, required field