Slack brings all your communication together in one place. It’s real-time messaging, archiving and search for modern teams, and it has cool system integrations features.
This module allows you to send messages from Drupal website to Slack.
It has Rules module integration.
Also you can use our module API in your modules.