Send Direct Message
Send a direct message to a Slack user on your team.
Options
| Field | Definition | Type | Required |
|---|---|---|---|
|
Unfurl URLs? |
Indicates whether Slack should scan links found in messages and create attachments based on the link's contents. |
True/False | TRUE |
|
Field Type |
Indicates which input field is used to identify the user; options are User ID or Username. Organizations with a large number of users may experience long execution times when selecting Username. Instead, select User ID to reduce execution time. |
Dropdown | TRUE |
|
Message Type |
Format of the message. The options are Plain Text and Blocks; see Layout blocks. |
Dropdown | FALSE |
Input
Input fields are dependent on the field type selection.
| Field | Definition | Type | Required |
|---|---|---|---|
|
Username |
Slack username of the person to send the message to (without the @ symbol). |
Text | TRUE |
|
User ID |
Unique identifier of the user. | Text | TRUE |
|
Message (if Message Type is Plain Text) |
|||
|
Text |
The text of the message. You can include the following in a message:
|
Text | TRUE |
|
Thread Timestamp |
Timestamp of another message's ts value. See Retrieving individual messages. Note: Never use the ts value from a reply. Use the ts value of the reply's parent instead. |
Text | FALSE |
|
Message (if Message Type is Blocks) |
|||
|
Blocks |
Blocks that comprise the message. Add a block by clicking + click to add item. See Layout blocks. |
Text | TRUE |
|
Notification Message |
A fallback string to display in notifications. |
Text | TRUE |
|
Thread Timestamp |
Timestamp of another message's ts value. See Retrieving individual messages. Note: Never use the ts value from a reply. Use the ts value of the reply's parent instead. |
Text | FALSE |
Output
| Field | Definition | Type |
|---|---|---|
|
Timestamp |
Timestamp when the message was sent. | Text |
