In this article
...
Snaps in this Snap Pack use conditional display/hiding of fields. So, ensure that you always use the New Form UI (and not the classic UI) for the Snaps to function as designed/expected.
Known Issues
None.
Snap
...
Views
Type | Format | Number of Views | Examples of Upstream and Downstream Snaps | Description |
---|---|---|---|---|
Input | Document |
|
| A document with a message to send to a public channel, private channel/group or a user in a workspace. |
Output | Document |
|
| A document containing the output/result for the Send Message operation. |
Error | Error handling is a generic way to handle errors without losing data or failing the Snap execution. You can handle the errors that the Snap might encounter while running the Pipeline by choosing one of the following options from the When errors occur list under the Views tab. The available options are:
Learn more about Error handling in Pipelines. |
Snap Settings
Parameter Name | Data Type | Description | Default Value | Example | ||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|
Label | String |
| N/A | Send Message | ||||||||
Message | String/Expression | Required. Enter the message to send to the recipients. See Formatting Messages for instructions to format your message text in the same manner as allowed in the web/desktop versions of Slack, using markup syntaxes. | N/A | Hello there! | ||||||||
Target Type | Drop-down list | Select an option from the following list of permitted Target Types and specify the corresponding details needed:
| Public Channel | Private Channel/Group | ||||||||
User Emails | String/Expression | Appears when you select User Emails as the Target Type. Specify the emails of the users' separated by commas. When the Snap sends a message, the specified user receives a message on Slack App.
| .N/A | user@snaplogic.com | ||||||||
Channel | String/Expression/Suggestion | Required for Target Types - Public Channel and Private Channel/Group. Click the icon and select a channel from the suggested values. To add more channels, enter comma-separated values manually in one of the following formats:
| N/A | #testprivate:G019B3ETYMB | ||||||||
Users | String/Expression/Suggestion | Required for Target Type - Users. Click the icon and select a recipient from the suggested values. To add more recipients, enter comma-separated values manually in one of the following formats:
| N/A | @user.name:W01A94P7MK1 | ||||||||
Timestamp (if thread reply) | String/Expression | To reply to a message you received, enter or pass the Epoch timestamp of the received message. | N/A | 1601469028 | ||||||||
Broadcast Reply | Check box | Select this check box to broadcast a reference to the threaded reply to the parent conversation. | Not selected | Selected | ||||||||
Snap Execution | Drop-down list | Select one of the three following modes in which the Snap executes:
| Execute only | Validate & Execute |
...
Notice that we have defined the New Message field as an expression and that it contains the new-line character \n that renders the message with multiple lines, as expected.
Downloads
Note | ||
---|---|---|
| ||
|
...