Recently I was asked to make use of Slack for error handling of some Talend Jobs. Talend offers components that make it really easy to interact with the very nice API that is available from Slack. In a few steps this is what you should do to make this work:
1. Create a new bot in your Slack environment
2. Copy the token that was generated when creating the bot.
3. Create a Talend job that looks like this:
Execute the Talend job. Check your result, it should look like this:
The end-point used here is: https://slack.com/api/chat.postMessage
A message can be either send to a person (@user) or to a channel (#channel)