## Description:

The PutSlack processor sends messages to Slack, a team-oriented messaging service.

This processor uses Slack's incoming webhooks custom integration to post messages to a specific channel. Before using PutSlack, your Slack team should be configured for the incoming webhooks custom integration, and you'll need to configure at least one incoming webhook.

To configure PutSlack, set the following mandatory properties:

- `Webhook URL`: The URL received from Slack that allows the processor to send messages to your team.
- `Webhook Text`: The text of the message to send to Slack.

Dynamic properties can be used to append items to the "attachments" branch of the JSON payload. Each dynamic property will be processed and added as an item within the array. The keys are not used by the processor. Instead, for each flowfile, the values of the dynamic properties is converted to JSON and added to the the attachments key of the JSON payload sent to Slack. For information on the attachment data structure, see https://api.slack.com/docs/message-attachments