ChatWorkは、600以上のサービスと連携できるIFTTT(イフト)とチャットワークの連携をおこないました。本連携により、「無料」かつ「プログラミング不要」で、メールやカレンダー、ワークフローなど、さまざまサービスとチャットワークを連携することができます*。
*「エンタープライズ」プランでIP制限を設定している場合は利用できません。
今回は前編後編の2回にわけて、IFTTTの登録方法と、チャットワークとの連携方法を紹介します!
IFTTTとは?
IFTTTは、「IF This Then That」(もし〜したら〜する)というコンセプトで、さまざまなサービス同士を連携させ、一連の作業を自動化するサービスです。現在、IFTTTは600以上のサービスに対応しており、さまざまなサービスからチャットワークへの通知が可能になります。例えば、Google カレンダーと連携することで予定開始の15分前にチャットワークにリマインドを通知したり、Twitterと連携し、特定のキーワードがつぶやかれたらそのツイート内容をチャットワークに通知するなど、さまざまな用途で利用できます。
■IFTTTで連携可能になる外部サービスの例
・メール(Gmail、Office365 Mailなど)
・カレンダー/ToDo管理(Google カレンダー、Office365 Calendar、iOS Calendar、Trelloなど)
・SNS/ブログ(Twitter、Facebook、Instagram、RSSなど)
・ニュース/天気予報など(The New York Times、Weather Undergroundなど)
・ファイル/ドキュメント管理(Google ドライブ、Dropbox、Google スプレッドシート、Evernoteなど)
・音声デバイス/IoT(Google アシスタント、MESH、インテリジェントホームなど)
チャットワークでIFTTTを利用するには
1.IFTTTに登録まずはIFTTTに登録します。IFTTTのアカウントは、IFTTTのページでメールアドレスとパスワードを入力するだけで、無料で作成することができます。また、GoogleアカウントやFacebookアカウントでサインインすることも可能です。
2.アプレット(Applets)を使用する
IFTTTを利用したサービス連携のルールは「アプレット」と呼ばれ、IFTTT上ですでに作成されているアプレットを利用することも、自分で自由にアプレットを作ることもできます。
今回は、すぐにチャットワークと連携できるようにChatWorkで用意した10サービスのアプレットを紹介します。下記リンクをクリックすると、アプレット画面に移動します。
Gmail
・Gmailにメールが届いたら通知
・キーワードを含むメールが届いたら通知
・指定のメールアドレスからメールが届いたら通知
・指定したラベルを含むメールが届いたら通知
Google カレンダー
・予定の開始前にリマインドを通知
・予定が追加されたら通知
Date & Time
・毎週、指定した曜日の時間にリマインドを通知
・毎月、指定日時にリマインドを通知
RSS
・指定したサイトの更新情報を通知
・ChatWork 公式ブログの最新情報を通知
・特定のユーザーがツイートすると通知
・キーワードを含むツイートを通知
・Twitterアカウントにメンションがあったら通知
Google スプレッドシート
・新しい行が追加されたら通知
Google ドライブ
・指定したフォルダにファイルが追加されたら通知
Dropbox
・指定したフォルダにファイルが追加されたら通知
Google アシスタント
・音声入力でチャットワークに通知
Weather Underground
・毎日、指定した時刻に今日の天気予報を通知
・毎日、指定した時刻に明日の天気予報を通知
それでは、チャットワークとGoogle カレンダーの連携を例に、既に作成されているアプレットの利用方法をご紹介します。
既に作成されているアプレットの利用方法(例:Google カレンダー)
1.アプレットを選択するIFTTT内のチャットワークのページで利用したいアプレットを選択し、「Turn On」をクリックします。
2.連携サービスのログイン認証をおこなう
「OK」をクリックし、連携させるサービスへのログイン認証をおこないます。
3.アプレットの詳細を設定する
通知させるグループチャットの通知内容などの設定をおこない、最後に「Save」をクリックします。
設定が完了したら、予定の開始前にチャットワークへリマインドが通知されるようになります。無事、チャットワークに通知されれば設定完了です。
明日公開予定の後編では、上記以外のサービスと連携したり、自分でアプレットを作る方法について紹介します!