Slack
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 |
|
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 } ] } ] |
|
|
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 |
|
|
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 |
|
|
Message - The body of the message New support request |
String |
|
|
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 |
|
Message - The body of the message New support request |
String |
|
|
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 |
|
Find message - Enter a search query for a message |
Search query - Search query to find a message query |
String |
|
Invite user to channel - Invite a new user to a Slack channel |
Channel - Select the channel |
Choice |
|
User - Select the user |
Choice |
|
|
Invite user to group - Invite a user to a group |
Group - Select the channel |
Choice |
|
User - Select the user |
Choice |
|
|
Invite to organization - Invite a user to join a Slack organization |
Channel ID - The channel ID Example: C1A2B3C4D |
String |
|
User email - The email to send the invite to Example: johndoe@example.com |
String |
|
|
Team - The team ID ClarisConnect |
String |
|
|
Find message - Return a single message from a search query |
Search query - Search query for a message query |
String |
|
Find user by ID - Return a user profile by their ID |
User - The user is Example: U0FKDG997 |
String |
|