The Robin Slack App

Requires

  • Admin in Robin

Before jumping in, review the integration requirements 

For the Robinbot

  1. Company Slack account Integration on the organizational level Office Manager

For event notifications 

  1. Company Slack account Integration on the organizational level Office Manager
  1. Personal Slack account Integration on the user level

 Now let's get started 

 

Overview

The Robin Slack app is a great way to quickly look up which spaces are free, check on your own schedule, and receive friendly reminders about for your upcoming events. Once the company Slack account is integrated by an admin, you can get to know your Robinbot and setup your own Slack notifications. 

 

Install Slack for your office

1
As an administrator in Robin, open Manage > Integrations and find the Slack option.

Slack_integ__org.png

2
This will open a window where you can sign in to your Slack team.

install-slackbot.png

3
Select your Slack team, then authorize the app:
4
Once you press "Authorize", Robinbot will connect to your Slack team automatically and can be found via the Team Directory. Invite it to a common channel, or just leave it as a DM-only tool.

Skip to setting up Slack event reminders

Now that Slack is integrated for the organization, you're ready to set up event reminders. Click here to learn more.

The Robinbot

When you add the Slack integration for Robin, a new bot user will join your team's Apps. Once connected, you can invite Robin to channels or groups. 

For example, we invited Robinbot to our channel related to all things in the office, (#office) using the /invite @robinbot command, or just message it directly (see below). 

slack-apps.png

Note: Robin will not join any of your channels by default and will respond when mentioned directly in a public channel, or when directly messaged in a private chat.

Here's what the Robinbot can help with

You can see a list of commands by saying @robinbot help. Or review the list below. It may respond to other (unreleased and in development) things too, but this is the officially supported list

Supported Commands:

  • Check availability
- room status [space] at [location]
- free at [location]
- free [space] at [location]
"What's free at HQ?", "Is there a free conference room at Annex C?"
  • Check your schedule
- my schedule [date]
- my events [date]
  • Your next event
- next event, upcoming, up next
  • Show your Robin profile
- whoami
  • Show this guide again
- help

 

Examples of how the Robinbot can help

See room availability

Ask Robin what's free or simply type free to get a look at room availability in your office. If your organization has multiple buildings, Robin will show spaces in your default location; however, feel free to spy on other offices by specifying which location you're looking for: what's free at (location name) 

Check on your own schedule

next-event-slack.png

For a glance at your availability, my schedule will show your own list of events for the day. With next event Robin returns information about the next event on your calendar. When available you'll see number of attendees and the space associated with that event.

Checkout the Robinbot in action on the Slack mobile app

slack_command_demo.gif

Slack notifications for your upcoming events 

Slack must be integrated on the organizational level before you can connect your own Slack account for personal event notifications. 

Setting up Slack notifications

1
Connect your Slack account under your user profile to receive event notifications by navigating to your avatar > settings > Integrations. Scroll down and select Connect.

integrations-user.png

If you're not able to select the connect button, reach out a Robin admin for assistance. 

Screen_Shot_2019-10-23_at_9.40.39_AM.png

2
Click on Sign in with Slack.

Signin-_user.png

3
From here, click Continue in the Slack popup window to authorize access to your Slack account. Be sure that the dropdown in the upper right corner is set to your organization's connected workspace. 

slack_oauth.png

4
Once you’ve connected your account, you’ll receive a Slack message confirming the integration was a success.

slack_connected.png

How do Slack notifications work?

Need a reminder for your upcoming meeting? We’ve got you covered with Slack notifications.

slack_event_reminder.png

You’ll receive a reminder message in Slack 5-10 minutes before your next event begins. If you’re the event organizer, you’ll receive a reminder to confirm your event

slack_confirm.png 

Click the Confirm button to check into your event from the Robin Dashboard. 

Did this article help?