プロジェクトごとに増えるSlackチャンネル、気づけば情報が散乱し、どれがアクティブなのか分からなくなっていませんか?
また、使われなくなったチャンネルを一つひとつ手作業でアーカイブするのは、手間がかかる上に、後回しにしがちな業務の一つです。
もし、指定した条件に基づいて不要になったSlackチャンネルを自動でアーカイブできる仕組み があれば、これらの悩みから解放され、常に整理されたコミュニケーション環境を維持しながら本当に重要なやり取りに集中できる時間を生み出すことができるでしょう!
今回ご紹介する自動化は、ノーコードで簡単に設定できて、手間や時間もかからないので、ぜひ自動化を導入して作業をもっと楽にしましょう!
とにかく早く試したい方へ YoomにはSlackのチャンネルを自動でアーカイブする業務フロー自動化のテンプレート が用意されているので、「まずは試してみたい!」という方は、以下のバナーをクリックして、すぐに自動化を体験してみましょう!
Google スプレッドシートを使ってSlackのチャンネルを自動でアーカイブ化する
試してみる
Google スプレッドシートの情報を基にSlackチャンネルをアーカイブするフローを作ってみよう それではここから代表的な例として、Google スプレッドシートに記載したチャンネルIDを基に、Slackのチャンネルを自動でアーカイブする フローを解説していきます!
ここではYoomを使用してノーコードで設定をしていくので、もしまだYoomのアカウントをお持ちでない場合は、こちらの登録フォーム からアカウントを発行しておきましょう。
※今回連携するアプリの公式サイト:Slack /Google スプレッドシート
[Yoomとは]
フローの作成方法 今回は大きく分けて以下のプロセスで作成します。
SlackとGoogle スプレッドシートのマイアプリ連携 テンプレートをコピー トリガーと各種アクションの設定 フローをONにし、正しく動作するかを確認
Google スプレッドシートを使ってSlackのチャンネルを自動でアーカイブ化する
試してみる
ステップ1:SlackとGoogle スプレッドシートをマイアプリ連携 ここでは、Yoomとそれぞれのアプリを連携して、操作が行えるようにしていきます。
【Slackのマイアプリ連携】 以下のナビを参照して連携を行ってください。
【Google スプレッドシートのマイアプリ連携】 以下のナビを参照して連携を行ってください。
ステップ2:テンプレートをコピーする 続いてYoomのテンプレートをコピーします。 以下バナーの「試してみる」をクリックしましょう。
Google スプレッドシートを使ってSlackのチャンネルを自動でアーカイブ化する
試してみる
以下の画像のような画面が表示されたらテンプレートのコピーは完了です。 ※コピーしたテンプレートは、「マイプロジェクト」内の「フローボット」に格納されています。
ステップ3:Google スプレッドシートのトリガー設定 最初の設定です! ここからは「Google スプレッドシートを使ってSlackのチャンネルを自動でアーカイブ化する」 フローボットを設定していきます。 以下の赤枠をクリックしましょう!
アクションはそのままで、アカウント情報が間違っていないか確認します。 「次へ」をクリックしましょう!
次の画面で、必須項目を入力していきます。
トリガーの起動間隔 :5分、10分、15分、30分、60分から選択できます。 基本的には契約プランの最短起動間隔がおすすめです!プラン によって最短の起動間隔が異なりますので、ご注意ください。
スプレッドシートID・シートID :入力欄をクリックして表示される「候補」から選択してください。
ここで、Google スプレッドシートの画面に移動し、Slackのチャンネルを管理しているシートで任意の行を更新します。 今回はB列(アーカイブフラグ)を更新対象とします。 ※使用するシート内には、「アーカイブフラグ」列を必ず追加してください。 今回は「アーカイブフラグ」列の値が「TRUE」に更新することを想定して設定を行います。
※「チャンネルID」は、Slackで該当のチャンネル画面の右上部分にある「︙」→「チャンネル詳細」から確認できます。 画面下部に表示された「チャンネルID」をコピーしてください。
Yoomの画面に戻って、テーブル範囲などを設定してください。
テーブル範囲の始まり :今回の場合はA。テーブル範囲の終わり :今回の場合はB。一意の値が入った列 :列内で値が重複しない列を選択。今回はA。 ※必ず値が重複しない列を選んでください!更新を検知したい列 :ここで指定した列の値が更新された際にフローボットを起動。今回はB。
設定が完了したら、テストを行いましょう! テストに成功すると、取得した値を取得できます。※ 取得した値 とは? トリガーやオペレーション設定時に、「テスト」を実行して取得した値のことを指します。 後続のオペレーション設定時の値として利用でき、フローボットを起動する度に変動した値となります。
問題なければ「完了」をクリックしてください。 以上で、Google スプレッドシートのトリガー設定が完了です!
ステップ4:分岐の設定 ここでは、分岐の設定を行います。 以下の注意事項を確認後、赤枠をクリックしてください。
※「分岐する」オペレーションは、ミニプラン以上でご利用いただけます。 フリープランで利用するとエラーになってしまうのでご注意ください。 ミニプランなどの有料プランは2週間の無料トライアルが可能です。 無料トライアル中なら、普段制限されているアプリや機能も自由にお試しいただけますので、ぜひ活用してみてください。
次の画面で、分岐条件を指定していきます!
「オペレーション」 は、「行が更新されたら」を選択してください。「取得した値」 は、先ほどのステップで取得した「アーカイブフラグ」を設定しましょう!
続いて、「分岐条件」 を設定します。 ここで指定した条件に合致した場合のみ、後続のオペレーションへ進むことになります。
今回は、「アーカイブフラグ」が「TRUE」と等しい場合に、次のオペレーションへ進むように設定しました。 設定をしたら「完了」をクリックして、次のステップに進みましょう!
ステップ5:Slackのアクション設定 いよいよ最後の設定です! ここでは、分岐条件で指定した条件に合致した場合に、Slackのチャンネルをアーカイブする設定を行います。 以下の赤枠をクリックしましょう。
アクションはそのままで、連携するアカウントが間違っていないか確認をします。 「次へ」をクリックし、進みましょう!
注意事項を読んだあと必須項目を設定しましょう!「チャンネルID」 を設定します。 Google スプレッドシートのトリガー設定で取得した値から選択してください。 ※対象のチャンネルにYoomのアプリが追加されている必要があります。
「テスト」をクリックしましょう! テストに成功したら、テスト成功の表示を確認してください。
最後に、Slackの画面に移動し、指定したチャンネルが削除されているか確認しましょう。 確認ができたら、Yoomの画面に戻って「完了」をクリックします。 以上で、フローボットの完成です!お疲れ様でした。
ステップ6:トリガーをONに設定しフロー稼働の準備完了 フロー画面に戻り、以下のようなメニューが表示されていればOKです! 早速フローを起動させる場合は、「トリガーをON」をクリックしましょう。
手動で起動させる場合は、フロー画面右上の「起動する」をクリックすることで、お好きなタイミングでフローを起動できます。
Slackを使った自動化例 チャットへの投稿やWeb会議の終了をトリガーに、メッセージの転送や文字起こし、タスク登録を自動化します。 重要な発言の要約や他ツールへの課題起票、音声データのテキスト化から共有までをシームレスに完結。 チーム内での情報伝達をタイムリーに行うことで、迅速な意思決定と生産性の高いワークフローを実現します。
Googleフォームで音声ファイルを送信されたら、オンラインツールで指定形式に変換してSlackで共有する
試してみる
■概要 音声ファイルをオンラインで変換する方法を探しているものの、ファイルのアップロードやダウンロード、関係者への共有といった一連の作業に手間を感じていないでしょうか。手作業が多いため、ファイル形式の指定ミスや共有漏れが発生することもあります。このワークフローは、Googleフォームに音声ファイルが送信されると、RPAがオンラインツールで自動的にファイルを変換し、Slackで共有する処理を自動化するため、こうした課題を円滑に解消します。 ■このテンプレートをおすすめする方 ・音声ファイルをオンラインで変換する方法を模索し、手作業のプロセスを自動化したい方 ・GoogleフォームやSlackを利用しており、ファイル授受や共有の手間を削減したい方 ・定期的に発生する音声ファイルの変換作業を、ミスなく効率的に行いたいと考えている方 ■注意事項 ・Googleフォーム、Google Drive、SlackのそれぞれとYoomを連携してください。 ・ブラウザを操作するオペレーションはサクセスプランでのみご利用いただける機能となっております。フリープラン・ミニプラン・チームプランの場合は設定しているフローボットのオペレーションはエラーとなりますので、ご注意ください。 ・サクセスプランなどの有料プランは、2週間の無料トライアルを行うことが可能です。無料トライアル中には制限対象のアプリやブラウザを操作するオペレーションを使用することができます。 ・ブラウザを操作するオペレーションの設定方法は下記をご参照ください。 https://intercom.help/yoom/ja/articles/9099691 ・ブラウザを操作するオペレーションは、ご利用のWebサイトに合わせてカスタマイズしてください。 ・ダウンロード可能なファイル容量は最大300MBまでです。アプリの仕様によっては300MB未満になる可能性があるので、ご注意ください。 ・トリガー、各オペレーションでの取り扱い可能なファイル容量の詳細は下記をご参照ください。 https://intercom.help/yoom/ja/articles/9413924 ・トリガーは5分、10分、15分、30分、60分の間隔で起動間隔を選択できます。 ・プランによって最短の起動間隔が異なりますので、ご注意ください。 ・Googleフォームをトリガーとして使用した際の回答内容を取得する方法は下記をご参照ください。 https://intercom.help/yoom/ja/articles/6807133
Slackにメッセージが投稿されたら、Discordに通知
試してみる
■概要 Slackに新しいメッセージが投稿されたら、Discordに通知を自動的に送信します。 通知の内容や送信先はカスタマイズ可能です。 ■注意事項 SlackとDiscordそれぞれでアカウントとの連携設定が必要です。 Discordの通知先やメッセージ内容を任意の値に置き換えてご利用ください。
Slackでメッセージが投稿されたらJira Softwareに課題を作成する
試してみる
Slackでメッセージが投稿されたらJira Softwareに課題を作成するフローです。
Slackで特定のメッセージが投稿されたらBacklogに課題を登録する
試してみる
Slackで特定のメッセージが投稿されたらBacklogに課題を登録するフローです。
Slackで特定のルームに投稿された内容をGoogleドキュメントに追加する
試してみる
Slackで特定のルームに投稿された内容をGoogleドキュメントに追加するフローです。
Zoomでミーティングが終了したら議事録の文字起こしと要約をし、Slackに通知する
試してみる
Zoomでミーティングが終了したら、自動的に会議内容を自動で文字起こしと要約をして、文字起こしの結果をSlackに通知するフローです。
Google Meetの会議が終了したら、文字起こしと要約をしてSlackに送信する
試してみる
■概要 Google Meetでの会議後に録画データを確認し、文字起こしや要約を作成して関係者に共有する作業は、時間がかかり手間だと感じていませんか? このワークフローを活用すれば、Google Meetの会議終了をきっかけに録画データの文字起こしからAIによる要約・Slackへの共有までの一連の流れを自動化し、議事録作成に関する課題を解消します。 ■このテンプレートをおすすめする方 ・Google Meetでの会議が多く、議事録の作成や共有に手間を感じている方 ・会議内容の文字起こしや要約作成を効率化し、チームの情報共有を迅速化したい方 ・AIを活用した業務自動化によって、定型的なタスクを削減したいと考えている方 ■注意事項 ・Google Meet、Slack、Google Drive、GoogleドキュメントのそれぞれとYoomを連携してください。 ・トリガーは5分、10分、15分、30分、60分の間隔で起動間隔を選択できます。 ・プランによって最短の起動間隔が異なりますので、ご注意ください。 ・「待機する」オペレーション、OCRまたは音声を文字起こしするAIオペレーションはチームプラン・サクセスプランでのみご利用いただける機能となっております。フリープラン・ミニプランの場合は設定しているフローボットのオペレーションはエラーとなりますので、ご注意ください。 ・チームプランやサクセスプランなどの有料プランは、2週間の無料トライアルを行うことが可能です。無料トライアル中には制限対象のアプリやAI機能(オペレーション)を使用することができます。 ・ダウンロード可能なファイル容量は最大300MBまでです。アプリの仕様によっては300MB未満になる可能性があるので、ご注意ください。 ・トリガー、各オペレーションでの取り扱い可能なファイル容量の詳細は下記をご参照ください。 https://intercom.help/yoom/ja/articles/9413924
kintoneに音声データが登録されたら、自動で文字起こしを行い、Slackに通知する
試してみる
kintoneに新しい音声データが登録されたら、生成AIを使用して自動で文字起こしを行い、Slackに通知するフローです。
データベースに追加した議事録をChatGPTで要約してSlackに通知
試してみる
データベースに追加した議事録の内容をChatGPTで要約してSlackに通知します
入力フォームにアップロードされた会議データの内容から音声を文字起こしして、Slackに通知するフローです。
まとめ Slackのチャンネルアーカイブを自動化することで、プロジェクト終了後などに発生するチャンネル整理の手間を削減し、手作業による対応漏れを防ぐことができます。
これにより、Slackのワークスペースは常に整理された状態に保たれ、コミュニケーションの質を向上させるとともに、管理業務に割いていた時間を本来のコア業務に充てられるでしょう!
今回ご紹介したような業務自動化を実現できるノーコードツール「Yoom」を使えば、プログラミングの知識がない方でも、直感的な操作で簡単に業務フローの構築が可能です。
もし自動化に少しでも興味を持っていただけたなら、ぜひ登録フォーム から無料登録して、Yoomによる業務効率化を体験してみてください!
よくあるご質問
Q:自動化フローがエラーで停止した場合、どうなりますか?
A:
Yoomのアカウント作成時に登録したメールアドレスに通知が届きます。 通知内容に掲載されているリンクからエラーの原因を確認することが可能です。 また、通知設定をしておけばSlackやChatworkへ自動通知が可能です。
エラー時の対応方法については以下をご確認ください。
Q:アーカイブ実行を関係者に自動で通知できますか?
A:
はい、フローボット最下部にオペレーションを追加することで実現できます。
Slackの「チャンネルをアーカイブ」アクション直下にある「+」をクリックして追加してください。
連携できるアプリについては以下をご覧ください。
Q:プライベートチャンネルも同じ方法でアーカイブできますか?
A:
はい、可能です。 ただし、事前にYoomが該当のプライベートチャンネルに招待されている必要があります。