Webform - Slack integration
Categories
Component ID
2833275
Component name
Webform - Slack integration
Component type
module
Maintenance status
Development status
Component security advisory coverage
not-covered
Component created
Component changed
Component body
Webform - Slack integration provides a Webform handler for posting a message to a slack channel when a submission is saved.
Dependencies
This module requires:
- Webform, for providing the form functionality
- Slack, for providing webhook integration. You will need to create an inbound webhook in your Slack team, and use this module to configure it within Drupal.
Remaining tasks
- Allow 'default' as a channel selection, which will post to the channel set in the Slack configuration screen.
- Implement SlackWebformHandler::getSummary().
- Implement the 'Included message values' to allow better control over the [webform-submission:values] token.
- Allow the username & icon to be configurable per form (again, providing default option).
- If the Slack module develops, provide support for advanced formatting options: https://api.slack.com/incoming-webhooks#advanced_message_formatting.
- Provide a default message?
