Using the webhook feature, you can set yourself up to be notified via Slack whenever a particular check-in attempt takes place, e.g. a successful check-in, a failed check-in, or both.
Within Zapier you define an input event when the webhook gets triggered. You can decide what to do with the event, attach conditions to it, adjust some of the content, define actions to be automatically taken, such us sending a message on Slack.
To illustrate the setup, we have chosen an unsuccessful check-in attempt as an example of an event we want to be notified about via Slack.
Requirements for Setup:
- be logged into the Proxy Dashboard
- be logged into Slack
- be logged into a premium account on Zapier
- have a check-in kiosk set up in the Proxy Dashboard
Our example Zap:
Step 1. Trigger: Catch Hook





Step 2. Action: Only continue if...
1. Within the "Choose app" section select "Filter by Zapier".
2. Click "Continue".
3. Within the "Filter setup & testing" insert the criteria you want to filter by in the box on the left. For example, choose "Object Data Successful false" if you wish to filter out the unsuccessful check-in attempts. You can also filter by other criteria which we previously mentioned.
4. In the other box on the right, select "(Boolean) is false" option.
Step 3. Action: Utilities
1. Within the "Choose app & event" section select "Formatter by Zapier".
2. Click "Continue".
3. Within the "Set up action" section you can edit the text of the Slack prompt you will be receiving. For instance:
- "Object Data Successful: true" you can name "successful".
- "Object Data Successful: false" you can name "unsuccessful".
4. Within the "Test action" section select "Retest & Review" to test your Zap again.
Step 4. Action: Send Direct Message in Slack
1. Within the "Choose app & event" section choose Slack and "Send Direct Message" action event.
2. Click "Continue".
3. In the "Choose account" section you need to sign into your Slack account.
4. In the "Set up action" section we are interested in the 5 options:
- Send Multi Message - to choose if to send 1 message to ourselves or another user/admin or to send a multi message to a number of users who need to be notified of the event.
- To Username - where we choose the users to whom the Slack message will go out.
- Message Text - where we define the contents of the Slack message. For details see point 5 below.
- Send as a bot? - we always select "Yes" here. If you choose "No", the Slack message will appear to other users to have come from you. We think that automated direct messages are best sent by bots to avoid confusion.
- Bot Name - where you can name the bot from whom the Slack message will originate, for instance "Check-in Bot", "Unsuccessful Check-in Bot" etc.
5. Define your Slack message within the "Message Text" box. In our example where we filter for unsuccessful check-in attempts, we have selected the following steps:
a) selected "Object Data Successful: unsuccessful"
b) manually typed in "check-in attempt at"
c) selected "Object Ts: ..." to mark the time stamp of the event
d) manually typed in "from"
e) selected "Object Subject Email: ..." so that our Slack message gives us the user's email address.
6. Within the next section "Test action", select "Retest & Review" button. This will test your Zap and a Slack message will be generated.
7. If you're happy with the results, click the blue "Turn on Zap" button or the toggle button at the bottom of the screen to take your Zap live.