- Out of coffee? Notify all staff! 


Slack is the perfect tool for team communication in offices - it has apps for mobile and works on desktops and browsers. 


But did you ever think that it can be used also in a factory environment? Think about putting bttns next to each machine, and whenever there's a problem on the production line, you can just hit the bttn to alert maintenance. Same of course goes for meeting room equipment and office printers.


It's quite easy to connect your bttns directly to Slack. Here's how:


Step A: Setup Slack "incoming webhook":

( 1) create a Slack account if you haven't done it yet)

2) go to https://  [your team here]  .slack.com/apps

3) type "Incoming webhooks" in search field and select "incoming webhooks"

4) click "Add configuration"

 - Choose a target Slack channel, e.g. #general

 - Click "add Incoming Webhooks integration"

 - Copy the webhook URL to clipboard or a text file for later use


Step B: Setup a bttn action template to post to Slack

1) Go to my.bt.tn

2) Create a new action for a bttn or bttn group

3) Select HTTP

- execute when pressed

- URL = your webhook URL from Step A.4

- method = POST

- argument format = application/json

- arguments, example : {"text": "This is a line of text in a channel.\nAnd this is another line of text. *This is bold text*. bttn tags like *<NAME>* and *<DEVICEID>* can be used"}

- proceed to save action, and also choose to save it as a template for later use


Now you can press the bttn and it creates a post in the target Slack channel.


If you liked this, you are going to love this: bttn + Slack's interactive messages


Tip: You can also connect bttn to Slack using Microsoft Flow or Zapier.