If you use Slack, a popular real-time messaging application for teams, you can set up an integration to receive Teamup Calendar notifications on a Slack channel. This article describes how a calendar user with a Teamup user account can set up a Slack integration and post calendar notifications to a Slack channel. You don’t need to be a calendar administrator to do this; it is for any account users of Teamup Calendar.
For detailed instructions on how a calendar administrator can set up a Slack integration with Teamup, see this article.
How to use Slack with Teamup
With a Slack integration for your Teamup Calendar, you will be notified via Slack when there are changes on your Teamup Calendar. If you do not have access to email notifications, or prefer getting push notifications via Slack’s mobile app, this integration is a good option.
Here’s an example of Teamup Calendar notifications on a Slack private channel:
If you are currently using Slack but not Teamup Calendar, create a Teamup Calendar now. It is easy and free.
Important security note
If you are setting up an integration that will post on a group channel, it’s important to keep in mind that your calendar URL will be exposed to all members of the channel. This is because all posts on Slack will contain the calendar link from which you are setting up the integration.
To securely set up notifications on Slack to a group channel, it is best to ask your calendar administrator to set it up from the Settings (not accessible to non-administrator users).
Set up the Slack integration
To set up or modify a Slack integration, you must be logged into your Teamup user account.
Step 1: Access the Slack integration option
- In the top right corner of your calendar, click on the blue menu icon. Select Preferences > Slack Integration.
- This opens up the Preferences dialog for notifications.
Step 2: Obtain Slack authorization
- In the Preferences dialog, select the Slack Notifications tab. Click the Add to Slack button. This will take you to Slack.com to obtain the necessary authorization, as described in the next step.
If you click the Save button before obtaining the authorization, you will be prompted with an error.
Step 3: Authorize Teamup to post on Slack
- First, select the Slack team that you want to integrate, and select the channel you wish to use for calendar notifications.
- If setting up a group channel, note that all members of the channel will be able to access your calendar link from the calendar notifications on Slack. This is because all posts on Slack will contain the calendar link from which you are setting up the integration. To securely set up notifications on Slack to a group channel, request a read-only link from your calendar administrator; then set up the Slack integration from that read-only link.
- Click the Authorize button to give Teamup permission to post notifications to your channel.
- After authorizing Teamup, you will be redirected back to the Preferences dialog.
Step 4: Configure the calendar notifications
- Choose which sub-calendars to include in the notifications: you can choose to receive notifications for changes on all sub-calendars, or on selected (one or more specific) sub-calendars.
- Choose the type of changes to include in the notifications: You can select All changes, New events only, or Important changes. Important changes include newly created events and date/time changes to existing events.
- When done, click the Save button.
The screenshot below shows a Slack integration with different notification types set for each sub-calendar:
Note that changes of past events will only trigger notifications if the calendar is on a Premium plan.
Test the Slack notifications
- Add, edit or delete a future-dated event in your Teamup Calendar and wait for the post from Teamup to appear in your private Slack channel. It should happen in approximately 60 seconds.
Turn off Slack notifications
To stop Teamup from posting notifications to Slack, there are two options:
- From your Slack app, go to the app directory and delete the integration with Teamup Calendar.
- Ask the calendar administrator to remove the Slack integration to your private channel for you. Calendar administrators can manage all notifications by going to Settings > Notifications.