SlackをYoomで自動化するイメージ
【簡単設定】ファイル転送を自動化し、日々の業務を効率化する方法
Yoomを詳しくみる
この記事のテンプレートを試す
SlackをYoomで自動化するイメージ
フローボット活用術

2025-10-23

【簡単設定】ファイル転送を自動化し、日々の業務を効率化する方法

Hinata Fukasawa
Hinata Fukasawa

※こちらのテンプレートで紹介しているSlackの「ファイルを送る」アクションは現在利用できません。

「毎日、営業報告書や請求書などのファイルを、メールやチャットで複数の関係者に手作業で転送していて時間が足りない…」
「ファイル転送の際に、間違った宛先に送ってしまったり、重要なファイルを添付し忘れたりといったミスが起こらないかいつも不安…」

このように、日々のファイル転送業務に追われ、手間や精神的な負担を感じていませんか?

もしメールで受信した特定のファイルを自動でSlackの関連チャンネルに転送したり、オンラインストレージにアップロードされた最新資料をスピーディーに関係部署のチャットツールへ共有したりできる仕組みがあれば、これらの煩わしさから解放され、より戦略的なコア業務に集中する貴重な時間を生み出すことができます!

今回ご紹介する自動化の設定はプログラミングの知識がなくてもノーコードで簡単に設定でき、導入にかかる手間や時間もほとんどないので、ぜひこの機会にファイル転送の自動化を導入して日々の作業をもっと楽にしましょう!

とにかく早く試したい方へ

Yoomにはメールで受信したファイルをSlackへ自動転送する業務フロー自動化のテンプレートが用意されています。
「まずは試してみたい!」という方は、以下のバナーをクリックしてすぐに自動化を体験してみましょう!


■概要

日々の業務でGmailに届く特定のファイルを、都度Slackへ手動で転送する作業に手間を感じていませんか。また、手作業による転送漏れや、他の業務が忙しく対応が遅れてしまうこともあるかもしれません。このワークフローを活用すれば、Gmailで特定のファイルを含むメールを受信した際に、Slackへ自動で転送する仕組みを構築でき、これらの課題をスムーズに解消できます。

■このテンプレートをおすすめする方

  • Gmailで受信した特定の添付ファイルをSlackへ手動で転送している方
  • ファイル共有の遅延や、転送漏れなどのミスを減らしたいと考えている方
  • ルーティン化しているファイル共有業務を自動化し、業務効率を向上させたい方

■このテンプレートを使うメリット

  • Gmailで特定のファイルを受信すると、指定した条件に基づきSlackへ自動でファイルが転送されるため、これまで手作業に費やしていた時間を短縮することができます。
  • 手動でのファイル転送時に発生しがちな、宛先間違いや添付ファイルの誤りといったヒューマンエラーのリスク軽減に繋がります。

■フローボットの流れ

  1. はじめに、GmailとSlackをYoomと連携します。
  2. 次に、トリガーでGmailを選択し、「特定のラベルのメールを受信したら」というアクションを設定し、対象のラベルを指定します。
  3. 次に、オペレーションで、Yoomの「分岐機能」を利用し、添付ファイルの有無に基づいて処理を分岐させる条件を設定します。
  4. 次に、オペレーションで、Yoomの「データ抽出機能」を利用し、添付ファイルから後続の処理で必要な情報を抽出します。
  5. 次に、オペレーションで、再度Yoomの「分岐機能」を利用し、抽出したファイル名に基づいてさらに処理を分岐させる条件を設定します。
  6. 最後に、オペレーションでSlackの「ファイルを送る」アクションを設定し、特定のチャンネルやメンバーへファイルを自動で送信します。

※「トリガー」:フロー起動のきっかけとなるアクション、「オペレーション」:トリガー起動後、フロー内で処理を行うアクション

■このワークフローのカスタムポイント

  • Gmailのトリガー設定では、自動化の対象としたいメールのラベルを任意で指定してください。特定の送信者や件名など、より詳細な条件でラベルを自動付与するGmail側のフィルター設定と組み合わせることで、柔軟な運用が可能です。
  • 分岐機能では、Gmailで受信したメールの件名、本文、送信元アドレスや添付ファイルの有無、ファイル名といった情報に基づいて、後続のオペレーションの実行条件を任意で設定できます。
  • データ抽出機能では、抽出対象としてメール本文の内容や特定のパターンに一致する文字列、添付ファイル名などを指定し、抽出したい項目も任意で設定可能です。抽出した情報は、後続のSlack通知のメッセージ内容などに活用できます。
  • Slackへのファイル送付アクションでは、通知先のチャンネルやダイレクトメッセージの宛先を任意で設定できます。また、メッセージ本文には固定のテキストだけでなく、前段のオペレーションで取得したメールの件名や送信者、抽出したデータなどを変数として埋め込むことが可能です。

■注意事項

  • Gmail、SlackのそれぞれとYoomを連携してください。
  • 分岐はミニプラン以上のプランでご利用いただける機能(オペレーション)となっております。フリープランの場合は設定しているフローボットのオペレーションはエラーとなりますので、ご注意ください。
  • ミニプランなどの有料プランは、2週間の無料トライアルを行うことが可能です。無料トライアル中には制限対象のアプリや機能(オペレーション)を使用することができます。
  • トリガーは5分、10分、15分、30分、60分の間隔で起動間隔を選択できます。
  • プランによって最短の起動間隔が異なりますので、ご注意ください。

ファイル転送を自動化する連携パターン

日常的に行われるファイル転送業務を、様々なツールと連携することで自動化できます。例えば、メールで受け取ったファイルをチャットツールに自動で通知したり、フォームから送信されたファイルを指定のストレージに保存したりするなど、活用の幅は広いです。
ここでは、ファイル転送を自動化する具体的な連携パターンをいくつかご紹介しますので、あなたの業務に近いものや、効率化できそうな内容があればぜひクリックしてみてください!

メールツールをトリガーにファイルを自動転送する

Gmailなどのメールサービスで特定の条件(送信者、件名、キーワードなど)に合致するメールを受信した際に、添付されているファイルや本文中のリンクからファイルを抽出し、Slackをはじめとするチャットツールや特定のフォルダへ自動的に転送するフローです。
重要なファイルの確認漏れを防ぎ、関係者への迅速な情報共有を実現し、業務のスピードアップに繋げましょう!


■概要

日々の業務でGmailに届く特定のファイルを、都度Slackへ手動で転送する作業に手間を感じていませんか。また、手作業による転送漏れや、他の業務が忙しく対応が遅れてしまうこともあるかもしれません。このワークフローを活用すれば、Gmailで特定のファイルを含むメールを受信した際に、Slackへ自動で転送する仕組みを構築でき、これらの課題をスムーズに解消できます。

■このテンプレートをおすすめする方

  • Gmailで受信した特定の添付ファイルをSlackへ手動で転送している方
  • ファイル共有の遅延や、転送漏れなどのミスを減らしたいと考えている方
  • ルーティン化しているファイル共有業務を自動化し、業務効率を向上させたい方

■このテンプレートを使うメリット

  • Gmailで特定のファイルを受信すると、指定した条件に基づきSlackへ自動でファイルが転送されるため、これまで手作業に費やしていた時間を短縮することができます。
  • 手動でのファイル転送時に発生しがちな、宛先間違いや添付ファイルの誤りといったヒューマンエラーのリスク軽減に繋がります。

■フローボットの流れ

  1. はじめに、GmailとSlackをYoomと連携します。
  2. 次に、トリガーでGmailを選択し、「特定のラベルのメールを受信したら」というアクションを設定し、対象のラベルを指定します。
  3. 次に、オペレーションで、Yoomの「分岐機能」を利用し、添付ファイルの有無に基づいて処理を分岐させる条件を設定します。
  4. 次に、オペレーションで、Yoomの「データ抽出機能」を利用し、添付ファイルから後続の処理で必要な情報を抽出します。
  5. 次に、オペレーションで、再度Yoomの「分岐機能」を利用し、抽出したファイル名に基づいてさらに処理を分岐させる条件を設定します。
  6. 最後に、オペレーションでSlackの「ファイルを送る」アクションを設定し、特定のチャンネルやメンバーへファイルを自動で送信します。

※「トリガー」:フロー起動のきっかけとなるアクション、「オペレーション」:トリガー起動後、フロー内で処理を行うアクション

■このワークフローのカスタムポイント

  • Gmailのトリガー設定では、自動化の対象としたいメールのラベルを任意で指定してください。特定の送信者や件名など、より詳細な条件でラベルを自動付与するGmail側のフィルター設定と組み合わせることで、柔軟な運用が可能です。
  • 分岐機能では、Gmailで受信したメールの件名、本文、送信元アドレスや添付ファイルの有無、ファイル名といった情報に基づいて、後続のオペレーションの実行条件を任意で設定できます。
  • データ抽出機能では、抽出対象としてメール本文の内容や特定のパターンに一致する文字列、添付ファイル名などを指定し、抽出したい項目も任意で設定可能です。抽出した情報は、後続のSlack通知のメッセージ内容などに活用できます。
  • Slackへのファイル送付アクションでは、通知先のチャンネルやダイレクトメッセージの宛先を任意で設定できます。また、メッセージ本文には固定のテキストだけでなく、前段のオペレーションで取得したメールの件名や送信者、抽出したデータなどを変数として埋め込むことが可能です。

■注意事項

  • Gmail、SlackのそれぞれとYoomを連携してください。
  • 分岐はミニプラン以上のプランでご利用いただける機能(オペレーション)となっております。フリープランの場合は設定しているフローボットのオペレーションはエラーとなりますので、ご注意ください。
  • ミニプランなどの有料プランは、2週間の無料トライアルを行うことが可能です。無料トライアル中には制限対象のアプリや機能(オペレーション)を使用することができます。
  • トリガーは5分、10分、15分、30分、60分の間隔で起動間隔を選択できます。
  • プランによって最短の起動間隔が異なりますので、ご注意ください。

フォーム入力をトリガーにファイルを自動転送する

ウェブサイトのお問い合わせフォームや社内申請フォームなどでファイルが添付・送信された際に、そのファイルを自動でDiscordのようなチャットツールや指定のクラウドストレージ、関連部署の担当者へ転送するフローです。
顧客からの資料受付や社内での書類提出といった業務フローを効率化し、手作業によるファイルの移動や管理の手間を大幅に削減できます。


■概要

フォームで受け取ったファイルの管理や、チームへの共有は手間がかかることがあります。特にDiscordのようなコミュニケーションツールへ手作業でファイルを転送するのは時間もかかり、共有漏れのリスクも伴います。 このワークフローを活用すれば、Yoomのフォーム機能でファイルが送信された際に自動でDiscordの指定チャンネルへファイル転送が可能になり、これらの課題をスムーズに解消できます。

■このテンプレートをおすすめする方

  • フォームで収集したファイルをDiscordで共有しているチームの方
  • 手作業でのファイル転送による時間ロスや共有漏れを課題に感じている方
  • ファイル共有プロセスを自動化し、業務の効率化を目指したいと考えている方

■このテンプレートを使うメリット

  • フォームからのファイル送信後、Discordへのファイル転送が自動化され、これまで手作業で行っていた手間と時間を削減できます。
  • 手動でのファイル転送時に起こりうる、ファイルの選択ミスや送信漏れといったヒューマンエラーを防ぐことに繋がります。

■フローボットの流れ

  1. はじめに、マイアプリ連携が必要なアプリとしてDiscordをYoomと連携します。
  2. 次に、トリガーでYoomの「フォームトリガー機能」を選択し、「フォームトリガー」アクションを設定します。この設定により、フォームにファイルが添付されて送信されたことを検知しフローが起動します。
  3. 最後に、オペレーションで「Discord」を選択し、「ファイルを送信」アクションを設定します。ここで、フォームから受け取ったファイルを指定のチャンネルに送信するように設定することで、自動転送が完了します。

※「トリガー」:フロー起動のきっかけとなるアクション、「オペレーション」:トリガー起動後、フロー内で処理を行うアクション

■このワークフローのカスタムポイント

  • Discordの「ファイルを送信」オペレーションでは、ファイルを送信するチャンネルを任意に指定することが可能です。
  • 送信するメッセージ内容に、固定のテキストを含めたり、フォームで入力された情報を取得し、そのデータを動的な値としてメッセージに埋め込んだりするカスタマイズも行えます。

注意事項

  • DiscordとYoomを連携してください。

ストレージサービスへのファイルアップロードをトリガーにファイルを自動転送する

OneDrive、Google Drive、Boxといったクラウドストレージサービスに新しいファイルがアップロードされたり、既存のファイルが更新されたりしたタイミングを検知し、そのファイルを自動でMicrosoft Teamsなどのコミュニケーションツールや特定のメールアドレスへ転送するフローです。
チーム内での最新ファイルの共有を円滑にし、バージョン管理の混乱を防ぎ、共同作業の生産性を高めます。


■概要

OneDriveに特定のファイルがアップロードされた際、Microsoft Teamsへの手動での転送作業に手間を感じていませんか?また、情報共有の遅れや見落としが発生することもあるかもしれません。
このワークフローを活用すれば、OneDriveの特定フォルダへのファイルアップロードをトリガーに、Microsoft Teamsの指定チャネルへ自動で通知やファイル情報を転送できるため、これらの課題を解消してスムーズな情報共有を実現するでしょう。

■このテンプレートをおすすめする方

  • OneDriveにアップロードされたファイルを都度Microsoft Teamsで共有している方
  • ファイル共有の手作業による遅延や漏れを防ぎ、業務効率を改善したいチームリーダー
  • Microsoft Teamsを活用した情報共有の迅速化と確実性を高めたい方

■このテンプレートを使うメリット

  • OneDriveへのファイルアップロード後、自動でMicrosoft Teamsへ情報が連携されるため、手作業によるファイル転送や通知作成の時間を削減できます。
  • 手動での操作が不要になることで、ファイル共有時の宛先ミスやメッセージの入力漏れといったヒューマンエラーの発生を防ぎます。

■フローボットの流れ

  1. はじめに、OneDriveとMicrosoft TeamsをYoomと連携します。
  2. 次に、トリガーでOneDriveを選択し、「特定フォルダ内にファイルが作成または更新されたら」というアクションを設定します。この際、監視対象のフォルダを指定します。
  3. 続いて、オペレーションで分岐機能を設定します。これにより、アップロードされたファイルの種類や条件に応じて、後続の処理を分岐させることが可能です。
  4. 最後に、オペレーションでMicrosoft Teamsの「チャネルにメッセージを送る」アクションを設定し、指定したチャネルにファイル情報や任意のメッセージを自動で送信します。

※「トリガー」:フロー起動のきっかけとなるアクション、「オペレーション」:トリガー起動後、フロー内で処理を行うアクション

■このワークフローのカスタムポイント

  • OneDriveのトリガー設定では、監視対象とするフォルダを任意に指定できます。また、ファイルが作成された場合、更新された場合、あるいはその両方など、トリガーが起動する詳細な条件を設定することも可能です。
  • 分岐機能では、ファイル名、ファイルの種類、特定のキーワードの有無など、様々な条件を設定して、後続のMicrosoft Teamsへの通知内容や通知先チャネルを動的に変更することが可能です。
  • Microsoft Teamsへの通知メッセージは、固定のテキストだけでなく、OneDriveから取得したファイル名、作成者、更新日時といった情報を変数として埋め込むことができます。これにより、状況に応じた具体的で分かりやすい通知を自動で作成し、通知先のチャネルやメンションするユーザーも柔軟に設定できます。

注意事項

  • OneDrive、Microsoft TeamsのそれぞれとYoomを連携してください。
  • Microsoft 365(旧Office 365)には、家庭向けプランと一般法人向けプラン(Microsoft365 Business)があり、一般法人向けプランに加入していない場合には認証に失敗する可能性があります。
  • 分岐はミニプラン以上のプランでご利用いただける機能(オペレーション)となっております。フリープランの場合は設定しているフローボットのオペレーションはエラーとなりますので、ご注意ください。
  • 有料プランは、2週間の無料トライアルを行うことが可能です。無料トライアル中には制限対象のアプリや機能(オペレーション)を使用することができます。
  • トリガーは5分、10分、15分、30分、60分の間隔で起動間隔を選択できます。
    ご利用プランによって最短の起動間隔が異なりますので、ご注意ください。

Gmailで受信したファイルをSlackへ自動転送するフローを作ってみよう

それではここから代表的な例として、Gmailで特定の条件に合致するメールを受信した際に、そのメールに添付されているファイルを自動でSlackの指定したチャンネルに転送するフローを解説していきます!
ここではYoomを使用してノーコードで設定をしていくので、もしまだYoomのアカウントをお持ちでない場合は、こちらの登録フォームからアカウントを発行しておきましょう。

[Yoomとは]

フローの作成方法

今回は大きく分けて以下のプロセスで作成します。

  • GmailとSlackのマイアプリ連携
  • テンプレートをコピー
  • Gmailのトリガー設定、コマンドオペレーション設定、Slackのアクション設定
  • トリガーをONにし、実際にフローが起動するかを確認


■概要

日々の業務でGmailに届く特定のファイルを、都度Slackへ手動で転送する作業に手間を感じていませんか。また、手作業による転送漏れや、他の業務が忙しく対応が遅れてしまうこともあるかもしれません。このワークフローを活用すれば、Gmailで特定のファイルを含むメールを受信した際に、Slackへ自動で転送する仕組みを構築でき、これらの課題をスムーズに解消できます。

■このテンプレートをおすすめする方

  • Gmailで受信した特定の添付ファイルをSlackへ手動で転送している方
  • ファイル共有の遅延や、転送漏れなどのミスを減らしたいと考えている方
  • ルーティン化しているファイル共有業務を自動化し、業務効率を向上させたい方

■このテンプレートを使うメリット

  • Gmailで特定のファイルを受信すると、指定した条件に基づきSlackへ自動でファイルが転送されるため、これまで手作業に費やしていた時間を短縮することができます。
  • 手動でのファイル転送時に発生しがちな、宛先間違いや添付ファイルの誤りといったヒューマンエラーのリスク軽減に繋がります。

■フローボットの流れ

  1. はじめに、GmailとSlackをYoomと連携します。
  2. 次に、トリガーでGmailを選択し、「特定のラベルのメールを受信したら」というアクションを設定し、対象のラベルを指定します。
  3. 次に、オペレーションで、Yoomの「分岐機能」を利用し、添付ファイルの有無に基づいて処理を分岐させる条件を設定します。
  4. 次に、オペレーションで、Yoomの「データ抽出機能」を利用し、添付ファイルから後続の処理で必要な情報を抽出します。
  5. 次に、オペレーションで、再度Yoomの「分岐機能」を利用し、抽出したファイル名に基づいてさらに処理を分岐させる条件を設定します。
  6. 最後に、オペレーションでSlackの「ファイルを送る」アクションを設定し、特定のチャンネルやメンバーへファイルを自動で送信します。

※「トリガー」:フロー起動のきっかけとなるアクション、「オペレーション」:トリガー起動後、フロー内で処理を行うアクション

■このワークフローのカスタムポイント

  • Gmailのトリガー設定では、自動化の対象としたいメールのラベルを任意で指定してください。特定の送信者や件名など、より詳細な条件でラベルを自動付与するGmail側のフィルター設定と組み合わせることで、柔軟な運用が可能です。
  • 分岐機能では、Gmailで受信したメールの件名、本文、送信元アドレスや添付ファイルの有無、ファイル名といった情報に基づいて、後続のオペレーションの実行条件を任意で設定できます。
  • データ抽出機能では、抽出対象としてメール本文の内容や特定のパターンに一致する文字列、添付ファイル名などを指定し、抽出したい項目も任意で設定可能です。抽出した情報は、後続のSlack通知のメッセージ内容などに活用できます。
  • Slackへのファイル送付アクションでは、通知先のチャンネルやダイレクトメッセージの宛先を任意で設定できます。また、メッセージ本文には固定のテキストだけでなく、前段のオペレーションで取得したメールの件名や送信者、抽出したデータなどを変数として埋め込むことが可能です。

■注意事項

  • Gmail、SlackのそれぞれとYoomを連携してください。
  • 分岐はミニプラン以上のプランでご利用いただける機能(オペレーション)となっております。フリープランの場合は設定しているフローボットのオペレーションはエラーとなりますので、ご注意ください。
  • ミニプランなどの有料プランは、2週間の無料トライアルを行うことが可能です。無料トライアル中には制限対象のアプリや機能(オペレーション)を使用することができます。
  • トリガーは5分、10分、15分、30分、60分の間隔で起動間隔を選択できます。
  • プランによって最短の起動間隔が異なりますので、ご注意ください。

ステップ1:GmailとSlackのマイアプリ連携

Yoomにログイン後、画面左側にある「マイアプリ」をクリックし、更に「+新規接続」をクリックします。

右上の検索窓からGmailを検索してください。

この画面が表示されるので「Sign in with Google」をクリック。

メールアドレスまたは電話番号を入力し「次へ」をクリックします。
※既にGoogleアカウントを使ってマイアプリ連携したことがある場合は、そのアカウントを選択するだけでOKです。

パスワードを入力してもう一度「次へ」をクリック。

「続行」をクリックするとGmailのマイアプリ連携が完了します。

同様にSlackを検索してください。ワークスペースのSlack URLを入力し「続行する」をクリックします。

次にメールアドレスを入力し「メールアドレスでサインインする」をクリックしてください。

メールアドレスに届く認証コードを入力します。

Yoomの投稿先を選択して「許可する」をクリックするとSlackのマイアプリ連携が完了します。

ステップ2:テンプレートをコピー

Yoomにログインし、以下バナーの「試してみる」をクリックしてください。


■概要

日々の業務でGmailに届く特定のファイルを、都度Slackへ手動で転送する作業に手間を感じていませんか。また、手作業による転送漏れや、他の業務が忙しく対応が遅れてしまうこともあるかもしれません。このワークフローを活用すれば、Gmailで特定のファイルを含むメールを受信した際に、Slackへ自動で転送する仕組みを構築でき、これらの課題をスムーズに解消できます。

■このテンプレートをおすすめする方

  • Gmailで受信した特定の添付ファイルをSlackへ手動で転送している方
  • ファイル共有の遅延や、転送漏れなどのミスを減らしたいと考えている方
  • ルーティン化しているファイル共有業務を自動化し、業務効率を向上させたい方

■このテンプレートを使うメリット

  • Gmailで特定のファイルを受信すると、指定した条件に基づきSlackへ自動でファイルが転送されるため、これまで手作業に費やしていた時間を短縮することができます。
  • 手動でのファイル転送時に発生しがちな、宛先間違いや添付ファイルの誤りといったヒューマンエラーのリスク軽減に繋がります。

■フローボットの流れ

  1. はじめに、GmailとSlackをYoomと連携します。
  2. 次に、トリガーでGmailを選択し、「特定のラベルのメールを受信したら」というアクションを設定し、対象のラベルを指定します。
  3. 次に、オペレーションで、Yoomの「分岐機能」を利用し、添付ファイルの有無に基づいて処理を分岐させる条件を設定します。
  4. 次に、オペレーションで、Yoomの「データ抽出機能」を利用し、添付ファイルから後続の処理で必要な情報を抽出します。
  5. 次に、オペレーションで、再度Yoomの「分岐機能」を利用し、抽出したファイル名に基づいてさらに処理を分岐させる条件を設定します。
  6. 最後に、オペレーションでSlackの「ファイルを送る」アクションを設定し、特定のチャンネルやメンバーへファイルを自動で送信します。

※「トリガー」:フロー起動のきっかけとなるアクション、「オペレーション」:トリガー起動後、フロー内で処理を行うアクション

■このワークフローのカスタムポイント

  • Gmailのトリガー設定では、自動化の対象としたいメールのラベルを任意で指定してください。特定の送信者や件名など、より詳細な条件でラベルを自動付与するGmail側のフィルター設定と組み合わせることで、柔軟な運用が可能です。
  • 分岐機能では、Gmailで受信したメールの件名、本文、送信元アドレスや添付ファイルの有無、ファイル名といった情報に基づいて、後続のオペレーションの実行条件を任意で設定できます。
  • データ抽出機能では、抽出対象としてメール本文の内容や特定のパターンに一致する文字列、添付ファイル名などを指定し、抽出したい項目も任意で設定可能です。抽出した情報は、後続のSlack通知のメッセージ内容などに活用できます。
  • Slackへのファイル送付アクションでは、通知先のチャンネルやダイレクトメッセージの宛先を任意で設定できます。また、メッセージ本文には固定のテキストだけでなく、前段のオペレーションで取得したメールの件名や送信者、抽出したデータなどを変数として埋め込むことが可能です。

■注意事項

  • Gmail、SlackのそれぞれとYoomを連携してください。
  • 分岐はミニプラン以上のプランでご利用いただける機能(オペレーション)となっております。フリープランの場合は設定しているフローボットのオペレーションはエラーとなりますので、ご注意ください。
  • ミニプランなどの有料プランは、2週間の無料トライアルを行うことが可能です。無料トライアル中には制限対象のアプリや機能(オペレーション)を使用することができます。
  • トリガーは5分、10分、15分、30分、60分の間隔で起動間隔を選択できます。
  • プランによって最短の起動間隔が異なりますので、ご注意ください。

「テンプレートがコピーされました」と表示されるので「OK」をクリックします。

ステップ3:Gmailのトリガー設定

「特定のラベルのメールを受信したら」をクリック。

タイトルと連携するアカウント情報を任意で設定し、トリガーアクションはテンプレート通りに「特定のラベルのメールを受信したら」のまま「次へ」をクリックして進んでください。

アプリトリガーのAPI接続設定という画面が表示されるので、まずトリガーの起動間隔をプルダウンから選択しましょう。
※トリガーの起動タイミングは、5分、10分、15分、30分、60分のいずれかで設定できます。
ご利用プランによって、設定できるトリガーの最短間隔が違うので、その点は要チェックです。なお、基本的にはそのプランの最短の起動間隔にしてお使いいただくことをおすすめします。

次に、フローボットを起動したいラベルを候補のプルダウンから選択してください。今回は例として「重要」というラベルを選択しています。

最後にテストする準備として、連携したGmailアドレスに添付ファイルつきメールを送信しましょう。受信したことを確認したらYoomの設定画面に戻ってテストします。

成功したら保存してください。ここで取得したアウトプットの値は次のステップで活用できます。

ステップ4:分岐設定

※「分岐する」オペレーションは、ミニプラン以上でご利用いただけます。
フリープランで利用するとエラーになってしまうのでご注意ください。ミニプランなどの有料プランは2週間の無料トライアルが可能です。
無料トライアル中なら、普段制限されているアプリや機能も自由にお試しいただけますので、ぜひ活用してみてください。

「分岐条件|添付ファイルの有無」をクリック。

まず「分岐対象の取得した値」を設定します。オペレーションは「特定のラベルのメールを受信したら」のままで、取得した値の欄には「添付ファイル1」を選択しましょう。

次に分岐条件を設定してください。今回は、取得した値(添付ファイル1)が空ではない場合に次のステップに進むよう設定しています。
設定が完了したら保存しましょう。

ステップ5:データの抽出設定

「正規表現によるデータの抽出」をクリック。

操作条件の設定に入ります。

※正規表現の設定方法についてはこちら、「テキストからデータを抽出する」の設定方法や正規表現の記載方法はこちらの記事をご確認ください。

まず「抽出対象」に対象となるテキストを入力しましょう。
※添付ファイルのアウトプットを使うとバイナリ値しか取得されないため、テキストとして判断されず「抽出対象が見つかりません。」とエラーになります。

次に「抽出箇所を正規表現で指定」に抽出する箇所を正規表現で入力してください。
今回は営業報告書の日付を抽出します。
設定が完了したらテストしましょう。

成功したら保存してください。この「抽出した値」も次のステップで使います。

ステップ6:分岐設定 (2)

「分岐条件|特定のファイル名を含む」をクリック。

ステップ4と同様に設定します。取得した値の欄に「抽出した値」を選択しましょう。

分岐条件もステップ4と同様に設定してください。
今回は「抽出した値」が「(ステップ5で取得したアウトプットの)抽出した値」を含む場合にSlackに通知を送るよう設定しています。

設定が完了したら保存しましょう。

ステップ7:Slackのアクション設定

ここまできたらあと一息です!「ファイルを送る」をクリック。

ステップ3と同様、アクションはテンプレート通りに「ファイルを送る」のまま「次へ」をクリックして進んでください。

API接続設定に入ります。まずチャンネルIDもしくはメンバーIDを選択しましょう。

※チャンネルに送る場合、こちらを参考に必ず該当チャンネルの「インテグレーション」部分でYoomが追加されているかご確認ください。
追加していないと、テスト成功と表示されても「ok: false, error: "not_in_channel"」という実質エラー状態になりSlackに通知が届きません。

次にメッセージを入力します。「ファイルの添付方法」と「ファイル」は予め設定されている通りでOKなのでそのままテストしましょう。

成功したら保存してください。

Slackに通知が届きました!

ステップ8:トリガーをONにして起動準備完了

最後に「トリガーをON」をクリックしたら、自動化の設定は完了です。
正しくフローボットが起動するか確認しましょう。

以上が、Gmailで特定のファイルを受信したら、Slackに自動で転送する方法でした!

ファイル転送をするその他の自動化例

Yoomには、今回ご紹介したもの以外にもファイルの送受信を自動化して、異なるツール間での共有を効率化できるテンプレートがそろっています!
たとえば、Slackで投稿されたファイルを自動でGmailやMicrosoft Teamsで共有したり、Gmailで受信したファイルをSlackに転送したりすることが可能です。
以下を参考に「これも使ってみたい」と思ったら、バナーをクリックして詳細をチェックしてみてください!


※こちらのテンプレートで紹介しているSlackのダウンロードアクションは現在利用できません。

■概要

「Slackの投稿に添付ファイルが含まれていたら自動でGmailで共有する」フローは、情報共有の手間を省き、効率的なコミュニケーションを実現する業務ワークフローです。

■このテンプレートをおすすめする方

  • Slackを主にコミュニケーションツールとして使用し、Gmailでの情報共有が頻繁なビジネスパーソン
  • 添付ファイルの共有作業に時間を取られているチームリーダーやプロジェクトマネージャー
  • 手動での情報転送によるヒューマンエラーを減らしたい企業のIT担当者
  • SlackとGmailを効果的に連携させて業務効率化を図りたい中小企業の経営者

■このテンプレートを使うメリット

  • 時間の節約:添付ファイルの自動転送により、手動での共有作業を不要にします。
  • エラーの防止:自動化により、情報転送時のヒューマンエラーを軽減します。
  • 効率的な情報共有:必要な情報を迅速にGmailで共有でき、チーム全体のコミュニケーションがスムーズになります。

■概要  

「Slackにアップロードされたファイルを自動でGitHubに連携する」フローは、チームのコミュニケーションとコード管理をスムーズに統合する業務ワークフローです。
Slackで共有された重要なファイルやコードスニペットを手動でGitHubに移動する手間を省き、チームの生産性を向上できます。
YoomのAPI連携機能を活用することで、ファイルがアップロードされるたびに自動的にGitHubリポジトリに追加され、最新の情報が一元管理されます。
これにより、情報の散逸を防ぎ、効率的なチーム運営が実現します。

■このテンプレートをおすすめする方

  • Slackを日常的に活用し、共有ファイルの管理に課題を感じているチームリーダーの方
  • GitHubでのコード管理を効率化し、手動での連携作業を減らしたい開発者の方
  • 情報の一元管理を目指し、SaaSアプリ間の連携を強化したいIT担当者の方
  • チームの生産性向上を図り、自動化を活用したい経営者の方

■このテンプレートを使うメリット

Slackにアップロードされたファイルを自動でGitHubに連携するることで、ファイルアップロードごとに手動でGitHubに移動させる手間を省けます。
また、手動操作によるヒューマンエラーを防ぎ、確実にファイルがGitHubで管理され、データの整合性が保たれます。
自動化により情報共有がスムーズになり、チーム全体のコミュニケーション効率が向上します。


※こちらのテンプレートで紹介しているSlackのダウンロードアクションは現在利用できません。

■概要

部門やチームでSlackとMicrosoft Teamsを併用していると、ファイル共有の際に両方のツールへ手動でアップロードする手間が発生しがちではないでしょうか。また、手作業による共有は、時に共有漏れや遅延といった課題も引き起こします。
このワークフローを活用すれば、Slackの特定チャンネルにファイルが投稿されると、自動でMicrosoft Teamsの指定チャネルにも共有されるため、これらの情報共有に関する課題を解消し、業務の効率化を支援します。

■このテンプレートをおすすめする方

  • SlackとMicrosoft Teams間で日常的にファイル共有の必要がある業務を担当している方
  • 手作業でのファイル転送や二重入力による手間を削減したいと考えている方
  • 情報共有の迅速化と、共有漏れなどのヒューマンエラーを防止したい方

■このテンプレートを使うメリット

  • Slackにファイルが投稿されると、関連情報がMicrosoft Teamsへ自動で通知されるため、手作業による情報共有の時間を短縮できます。
  • 人の手を介さずに情報が連携されることで、ファイルの共有漏れや誤った場所への投稿といったヒューマンエラーの発生リスクを低減します。

■フローボットの流れ

  1. はじめに、Slack、OneDrive、Microsoft TeamsをYoomと連携します。
  2. 次に、トリガーでSlackを選択し、「ファイルがチャンネルに投稿されたら」というアクションを設定し、ファイル投稿を検知するSlackチャンネルを指定します。
  3. 次に、オペレーションでSlackの「投稿されたファイルをダウンロード」アクションを設定し、トリガーで検知したファイルを取得します。
  4. 続いて、オペレーションでOneDriveの「ファイルをアップロード」アクションを設定し、Slackからダウンロードしたファイルを指定のOneDriveフォルダにアップロードします。
  5. 最後に、オペレーションでMicrosoft Teamsの「チャネルにメッセージを送る」アクションを設定し、アップロードされたファイルの情報(ファイル名やリンクなど)を含むメッセージを指定のチャネルに送信します。

※「トリガー」:フロー起動のきっかけとなるアクション、「オペレーション」:トリガー起動後、フロー内で処理を行うアクション

■このワークフローのカスタムポイント

  • Slackのトリガー設定では、ファイルが投稿されたことを検知する対象のチャンネルを任意で設定することが可能です。
  • OneDriveへのファイルアップロード設定では、アップロード先のフォルダを自由に指定できます。
  • Microsoft Teamsへの通知設定では、メッセージを投稿するチャネルを任意で設定できるだけでなく、通知するメッセージ本文に固定のテキストを入れたり、SlackやOneDriveのオペレーションで取得したファイル名やURLといった動的な情報を変数として埋め込んだりする柔軟なカスタマイズが可能です。

■注意事項

  • Outlook、Microsoft TeamsのそれぞれとYoomを連携してください。
  • Microsoft365(旧Office365)には、家庭向けプランと一般法人向けプラン(Microsoft365 Business)があり、一般法人向けプランに加入していない場合には認証に失敗する可能性があります。
  • 分岐はミニプラン以上のプランでご利用いただける機能(オペレーション)となっております。フリープランの場合は設定しているフローボットのオペレーションはエラーとなりますので、ご注意ください。
  • ミニプランなどの有料プランは、2週間の無料トライアルを行うことが可能です。無料トライアル中には制限対象のアプリや機能(オペレーション)を使用することができます。
  • トリガーは5分、10分、15分、30分、60分の間隔で起動間隔を選択できます。
  • プランによって最短の起動間隔が異なりますので、ご注意ください。

まとめ

日々の業務で発生するファイル転送作業を自動化することで、これまで手作業で行っていたファイルの確認、ダウンロード、アップロード、そして関係者への連絡といった一連の作業時間を大幅に削減し、転送ミスや共有漏れといったヒューマンエラーを防ぐことができます。これにより、重要な情報が迅速かつ正確に共有され、チーム全体の業務効率が向上し、担当者はより付加価値の高い業務に集中できる環境が整います!

今回ご紹介したようなファイル転送の自動化は、プログラミング知識が不要なノーコードツールYoomを活用すれば、どなたでも直感的な操作で簡単に業務フローを構築できます。もしファイル転送業務の効率化や自動化に少しでも興味を持っていただけたら、ぜひこちらから無料登録して、Yoomによる業務効率化を体験してみてください!

Yoomを使えば、今回ご紹介したような連携を
プログラミング知識なしで手軽に構築できます。
無料でYoomを試す
この記事を書いた人
Hinata Fukasawa
Hinata Fukasawa
教育業界の事務職出身です。 少ない人数で幅広い業務をこなすためExcelのひな型作りなど日々効率化できることを模索していましたが、当時Yoomを使えていたら比べ物にならないほど効率化できていたと思います。 そういった今までの経験も活かしつつ、皆様のお役に立てるような情報を発信していきます!
タグ
連携
Slack
自動
自動化
関連アプリ
アプリ連携
お役立ち資料
Yoomがわかる!資料3点セット
Yoomがわかる!資料3点セット
資料ダウンロード
3分でわかる!Yoomサービス紹介資料
3分でわかる!Yoomサービス紹介資料
資料ダウンロード
Before Afterでわかる!Yoom導入事例集
Before Afterでわかる!Yoom導入事例集
資料ダウンロード
お役立ち資料一覧を見る
詳しくみる