Slackは、チームが協力するための最も人気のあるコラボレーションツールの1つです。Slackのすべてのネイティブ機能は便利ですが、さまざまなSlackアプリ統合(Slack app integrations)を使用してこれらの機能に追加することもできます。
それらの中で最も便利なものの1つは、SlackのGoogleカレンダー(Google Calendar)統合です。これを有効にすると、 Slackを使用して、カレンダーの予定やイベントの通知を作成、削除、または取得できます。
統合を追加するには、数回クリックするだけです。この記事では、Slackカレンダー(Slack Calendar)の統合がどのように機能するか、およびそれを有効にするとすべての機能を利用できるようになることを学びます。
Slackカレンダー統合(Slack Calendar Integration)の有効化
開始するには、Slackチームアカウントにログインします。
- [設定と管理](Settings & administration)を選択してから、 [アプリの管理(Manage apps)]を選択します。
- 上部の検索フィールドを使用して、「カレンダー」を検索します。Slackで動作するカレンダーアプリのリストが表示されます。この場合、Googleカレンダーを統合するので、 (Google Calendar)Googleカレンダー(Google Calendar)を選択します。
- 次のウィンドウで、[ Slackに追加]を選択して、 (Add to Slack)Slackカレンダー(Slack Calendar)統合の有効化を終了します。
- これにより、 Slack(Slack)アカウントにアクセスするためにGoogleカレンダー(Google Calendar)に必要なすべての権限を確認できる権限ページが開きます。すべての権限を許可するには、[許可](Allow)を選択します。
- 次に、このGoogleカレンダー(Google Calendar)の統合に使用するGoogleアカウントを選択する必要があります。
- Googleアカウントを選択したら、もう一度[許可]を選択して、 (Allow)SlackにGoogle(Slack)カレンダー(Calendar)アカウントへのアクセス許可を与える必要があります。
完了すると、 Slack(Slack)アカウントにアプリチャンネルが表示されます。[メッセージ]タブには、新しいSlackカレンダー(Slack Calendar)の統合を開始するのに役立つコメントのリストが既に含まれています。
この統合を簡単に使用できるようにするために、基本的な機能と、Slack内からそれらを使用する方法について説明します。
Slackカレンダー統合構成(Slack Calendar Integration Configuration)
Google Calendar Slackチャネルで、[バージョン情報]タブを選択します(About)。
ここでは、このアプリ統合で利用できるすべての機能を示す手順が表示されます。
統合の初期設定を変更したい場合は、このページの[構成]ボタンを選択するだけです。(Configuration)
これにより、承認したGoogleカレンダー(Google Calendar)の統合が表示され、必要に応じていつでもその承認を取り消すことができます。
また、 Googleカレンダー(Google Calendar)に変更を加えたり、Slackを使用してイベントを表示したりするための権限を付与するすべてのSlackメンバーを表示および管理することもできます。
すべてが期待どおりに見える場合は、 Slack Googleカレンダー(Slack Google Calendar)チャネルに戻って、アプリの使用を開始します。
SlackGoogleカレンダーアプリの使用
[ホーム(Home)]タブでは、[今日]または[明日]ボタンを選択して、今日(Today)または明日(Tomorrow)のすべてのカレンダーイベントを確認できます。
今後のイベントの青いリンクを選択して、イベントまたは予定の詳細が記載されたGoogleカレンダーページを開きます。(Google Calendar)
別の日のイベントを表示する場合は、[日付の選択(Select a date)]ドロップダウンを使用し、カレンダーウィジェットを使用して他のカレンダーの日付を選択できます。
Slackチャンネルに表示されるその日のイベントのリストを表示するには、任意の日を選択するだけです。
[イベントの作成]を選択して、 (Create event)Googleカレンダー(Google Calendar)アカウントに新しいイベントを作成することもできます。これにより、[イベントの作成]ウィンドウが開き、 (Create)Googleカレンダー(Google Calendar)アカウントで新しいイベントを作成するために必要なすべての情報を入力できます。
これの便利な点は、 Slack(Slack)を離れることなくGoogleカレンダー(Google Calendar)で新しいイベントを作成できることです。すべての詳細を入力して、[作成(Create)]ボタン を選択するだけです。(Just)
これで、Googleカレンダーアカウントにログインすると、 (Google Calendar)Slackから割り当てた日付のカレンダーに新しいイベントが表示されます。
GCalコマンドの使用
Slackの任意のチャネルに入力して、その日のイベントを表示できるショートカットコマンドもあります。コマンド/gcalだけ(Just)で、いくつかのオプションを含むドロップダウンが表示されます。
これらのオプションは次のとおりです。
- 今日/gcalまたは明日/gcalと入力して、いずれかの日の今後のイベントを確認します
- [ Googleカレンダーでイベントを作成]を(Create event with Google Calendar)選択して、 Slackで[イベントの(Slack)作成(Create)]ウィンドウを開きます
/gcal settingsと入力すると、SlackGoogleカレンダー(Slack Google Calendar)アプリ の設定をすばやく変更するためのボタンとオプションのリストが表示されます。
ボタンまたはドロップダウン設定のいずれかを使用して、メッセージ内から構成を変更できます。
これらの設定は次のとおりです。
- カレンダーアプリの通知設定を変更する
- 現在のカレンダーをカレンダーアプリから切断します
- 同期されたカレンダーをGoogleカレンダー(Google Calendar)アカウントの別のカレンダーに変更します
- カレンダーの同期を有効または無効にして、現在のカレンダーイベントに基づいてSlackステータスが更新されるようにします
Googleカレンダー(Google Calendar)チャンネルに移動して[ホーム]タブを選択することで、 (Home)Googleカレンダー(Google Calendar)アプリの設定にアクセスすることもできます。次に、[設定](Settings)ボタンを選択します。
これにより、[設定]ウィンドウが表示され、同じ(Settings)Googleカレンダー(Google Calendar)アプリの設定をすべて確認して更新できます。
Slackカレンダー統合(Slack Calendar Integration)が役立つ理由
Slackをコラボレーションツールとして使用する場合、チームの予定やイベントを作成および管理するための機能があると非常に便利です。Slack Calendarの統合により、この機能がSlackに追加され、かなりシームレスで使いやすくなります。
Slackでこの(Slack)Googleカレンダー(Google Calendar)統合を使い始めたら、 SlackなしでSlackを使ってどうやってやってきたのか不思議に思うでしょう。
How Slack Calendar Integration Works
Slack is one of the most popular сollaborative tools for teams to work together. While all of the natіve featυres in Slack are helpful, you can also add to those featurеs with various Slack app integrations.
One of the most useful of those is Slack’s Google Calendar integration. Once you enable this, you can use Slack to create, delete, or get notifications of calendar appointments and events.
Adding the integration just takes a few clicks. In this article you’ll learn how Slack Calendar integration works, and all of the features you get once you enable it.
Enabling the Slack Calendar Integration
To get started, log into your Slack team account.
- Select Settings & administration, then select Manage apps.
- Use the search field at the top to search for “Calendar”. You’ll see a list of calendar apps that work with Slack. In this case, we’ll be integrating Google Calendar, so select Google Calendar.
- On the next window, select Add to Slack to to finish enabling the Slack Calendar integration.
- This will open a permissions page where you can review all of the permissions Google Calendar needs in order to access your Slack account. Select Allow to allow all permissions.
- Next, you’ll need to select the Google account you want to use for this Google Calendar integration.
- Once you select the Google account, you’ll just need to select Allow once more to give Slack permissions to access your google Calendar account.
When you’re done, you’ll see the app channel in your Slack account. The messages tab will already contain a list of comments that will help you get started with your new Slack Calendar integration.
To make using this integration easier, we’ll walk through the basic features and how you can use them from inside Slack.
Slack Calendar Integration Configuration
In the Google Calendar Slack channel, select the About tab.
Here, you’ll see instructions showing you all of the features that are available with this app integration.
If you ever want to make any changes to the initial integration settings, just select the Configuration button on this page.
This will show you the Google Calendar integration you approved, with the ability to revoke that authorization at any time if you choose.
You can also see and manage all of the slack members who you want to provide permissions to make changes to the Google Calendar or see events using Slack.
If everything looks how you expect, go back to the Slack Google Calendar channel to get started with using the app.
Using the Slack Google Calendar App
The Home tab is where you can review all of today’s or tomorrow’s calendar events by selecting either the Today or Tomorrow button.
Select the blue link for any of the upcoming events to open the Google Calendar page with the event or appointment details.
If you want to see events for another day, you can use the Select a date dropdown and use the calendar widget to choose any other calendar date.
Just select any day to see the list of events for that day displayed in the Slack channel.
You can also create a new event in your Google Calendar account by selecting Create event. This will open a Create event window where you can fill out all of the information required to create a new event in your Google Calendar account.
What’s convenient about this is you can create new events in Google Calendar without ever leaving Slack. Just fill in all of the details and select the Create button.
Now, when you log into your Google Calendar account you’ll see the new event listed in your calendar on the date you’ve assigned it from Slack.
Using the GCal Command
There is also a shortcut command you can type on any channel in Slack to see the day’s events. Just type the command /gcal and you’ll see a dropdown with several options.
These options include:
- Type /gcal today or /gcal tomorrow to see upcoming events for either day
- Select Create event with Google Calendar to open the Create event window in Slack
If you type /gcal settings, you’ll see a list of buttons and options to quickly change the settings for your Slack Google Calendar app.
You can use any of the buttons or dropdown settings to change the configuration from right inside the message.
These settings include:
- Changing the calendar app notification settings
- Disconnect the current calendar from the calendar app
- Change the synced calendar to a different calendar on your Google Calendar account
- Enable or disable calendar syncing so your Slack status updates based on your current Calendar events
You can also access the Google Calendar app settings by going to the Google Calendar channel and selecting the Home tab. Then, select the Settings button.
This will bring up the Settings window where you can go through and update all of the same Google Calendar app settings.
Why Slack Calendar Integration is Useful
When you use Slack as a collaboration tool, it’s very useful to have a feature for creating and managing team appointments and events. The Slack Calendar integration adds this feature to Slack in a way that’s fairly seamless and easy to use.
Once you’ve started using this Google Calendar integration in Slack, you’ll wonder how you ever got along using Slack without it.