SlackとOpenAIの連携イメージ
【ノーコードで実現】SlackのデータをOpenAIに自動的に連携する方法
Yoomを詳しくみる
この記事のテンプレートを試す
SlackとOpenAIの連携イメージ
フローボット活用術

2025-10-23

【ノーコードで実現】SlackのデータをOpenAIに自動的に連携する方法

Hiyori Hamasaka
Hiyori Hamasaka

毎日の業務が忙しくて、繰り返し行うタスクに時間を取られていませんか?

特に、Slackでの情報共有やチームメンバーとのやり取りは、どんどん増えていく一方で、管理や反応に時間がかかってしまうことも多いはず。
もし、その手間を少しでも減らせたらどうでしょう?
SlackとOpenAIを連携させれば、日々のやり取りを自動化できるのです。
例えば、メッセージの翻訳や、AIを使って自動で画像を生成したり、特定のキーワードに応じて回答を投稿することが可能になります。
これにより、業務がスムーズに進み、無駄な時間を減らして効率的に作業ができるようになります。

手間を省いて、もっと大切な仕事に集中できる環境を作ってみませんか?

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

Yoomを利用することで、ノーコードで簡単にSlackとOpenAIの連携が可能です。YoomにはあらかじめSlackとOpenAIを連携するためのテンプレートが用意されているため、APIの知識が無くても、登録するだけで今すぐ連携が実現できます。


■概要

海外のメンバーや顧客とのやり取りで、Slackのメッセージを都度翻訳ツールにコピー&ペーストする作業に手間を感じていませんか。こうした手作業は、コミュニケーションの速度を低下させる原因にもなります。このワークフローを活用すれば、Slackの特定チャンネルに投稿されたメッセージをOpenAIが自動で翻訳し、結果をスレッドに返信するため、言語の壁を意識することなくスムーズなコミュニケーションが実現できます。

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

  • 海外拠点や多国籍のメンバーとSlackで頻繁にやり取りする方
  • Slackのメッセージを手作業で翻訳しており、手間や時間を削減したい方
  • OpenAIを活用して、日々のコミュニケーションを効率化したいと考えている方

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

  • Slackへの投稿をきっかけに自動で翻訳と返信が実行されるため、手作業での翻訳やコピペに費やしていた時間を短縮できます。
  • 手動での翻訳作業がなくなることで、原文のコピーミスや翻訳漏れといったヒューマンエラーを防ぎ、円滑なコミュニケーションを支援します。

■フローボットの流れ

  1. はじめに、SlackとOpenAIをYoomと連携します。
  2. 次に、トリガーでSlackを選択し、「新しいメッセージがチャンネルに投稿されたら」というアクションを設定し、対象のチャンネルを指定します。
  3. 次に、オペレーションでOpenAIを選択し、「テキストの生成(Chat completion)」アクションを設定し、トリガーで取得したメッセージを翻訳するようプロンプトで指示します。
  4. 最後に、オペレーションでSlackの「スレッドにメッセージを送る」アクションを設定し、トリガーとなったメッセージのスレッドに翻訳結果を投稿します。

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

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

  • OpenAIの「テキストの生成(Chat completion)」では、どのようなテキストを作成するかをプロンプトで細かく設定できます。例えば、翻訳する言語の指定や、文章のトーンなどを自由に調整することが可能です。
  • Slackの「スレッドにメッセージを送る」では、送信先の他、メッセージ内容に固定のテキストを入れたり、前段のオペレーションで取得した翻訳結果などの動的な値を埋め込むといったカスタムが可能です。

注意事項

  • SlackとのOpenAIそれぞれとYoomを連携してください。
  • ChatGPT(OpenAI)のアクションを実行するには、OpenAIのAPI有料プランの契約が必要です。(APIが使用されたときに支払いができる状態)

https://openai.com/ja-JP/api/pricing/

  • ChatGPTのAPI利用はOpenAI社が有料で提供しており、API疎通時のトークンにより従量課金される仕組みとなっています。そのため、API使用時にお支払いが行える状況でない場合エラーが発生しますのでご注意ください。
  • トリガーは5分、10分、15分、30分、60分の間隔で起動間隔を選択できます。
  • プランによって最短の起動間隔が異なりますので、ご注意ください。

SlackとOpenAIを連携してできること

SlackとOpenAIのAPIを連携すれば、SlackのデータをOpenAIに自動的に連携することが可能です!

気になる自動化例の「試してみる」をクリックしてアカウント登録するだけで、すぐにSlackとOpenAIの連携を実際に体験できます。
登録はたったの30秒で完了するので、ぜひ気軽にお試しください!

Slackに投稿されたメッセージをOpenAIで翻訳し、結果をスレッドに返信する

SlackとOpenAIの連携機能を駆使して、投稿されたメッセージをスムーズに自動で翻訳が可能です。多国籍チームで日常的にSlackを利用している企業の管理者におすすめのフローです。


■概要

海外のメンバーや顧客とのやり取りで、Slackのメッセージを都度翻訳ツールにコピー&ペーストする作業に手間を感じていませんか。こうした手作業は、コミュニケーションの速度を低下させる原因にもなります。このワークフローを活用すれば、Slackの特定チャンネルに投稿されたメッセージをOpenAIが自動で翻訳し、結果をスレッドに返信するため、言語の壁を意識することなくスムーズなコミュニケーションが実現できます。

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

  • 海外拠点や多国籍のメンバーとSlackで頻繁にやり取りする方
  • Slackのメッセージを手作業で翻訳しており、手間や時間を削減したい方
  • OpenAIを活用して、日々のコミュニケーションを効率化したいと考えている方

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

  • Slackへの投稿をきっかけに自動で翻訳と返信が実行されるため、手作業での翻訳やコピペに費やしていた時間を短縮できます。
  • 手動での翻訳作業がなくなることで、原文のコピーミスや翻訳漏れといったヒューマンエラーを防ぎ、円滑なコミュニケーションを支援します。

■フローボットの流れ

  1. はじめに、SlackとOpenAIをYoomと連携します。
  2. 次に、トリガーでSlackを選択し、「新しいメッセージがチャンネルに投稿されたら」というアクションを設定し、対象のチャンネルを指定します。
  3. 次に、オペレーションでOpenAIを選択し、「テキストの生成(Chat completion)」アクションを設定し、トリガーで取得したメッセージを翻訳するようプロンプトで指示します。
  4. 最後に、オペレーションでSlackの「スレッドにメッセージを送る」アクションを設定し、トリガーとなったメッセージのスレッドに翻訳結果を投稿します。

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

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

  • OpenAIの「テキストの生成(Chat completion)」では、どのようなテキストを作成するかをプロンプトで細かく設定できます。例えば、翻訳する言語の指定や、文章のトーンなどを自由に調整することが可能です。
  • Slackの「スレッドにメッセージを送る」では、送信先の他、メッセージ内容に固定のテキストを入れたり、前段のオペレーションで取得した翻訳結果などの動的な値を埋め込むといったカスタムが可能です。

注意事項

  • SlackとのOpenAIそれぞれとYoomを連携してください。
  • ChatGPT(OpenAI)のアクションを実行するには、OpenAIのAPI有料プランの契約が必要です。(APIが使用されたときに支払いができる状態)

https://openai.com/ja-JP/api/pricing/

  • ChatGPTのAPI利用はOpenAI社が有料で提供しており、API疎通時のトークンにより従量課金される仕組みとなっています。そのため、API使用時にお支払いが行える状況でない場合エラーが発生しますのでご注意ください。
  • トリガーは5分、10分、15分、30分、60分の間隔で起動間隔を選択できます。
  • プランによって最短の起動間隔が異なりますので、ご注意ください。

Slackで投稿された内容を基にOpenAIで画像を生成し、スレッドに画像URLを送信する

Slackのテキストから自動生成された画像により、情報が直感的に理解しやすくなりコミュニケーションの視覚化が可能となります。日常的な情報共有を視覚的に強化したい方におすすめのフローです。


■概要
Slack上で画像生成のアイデアが出た際に、都度AIツールを開いてプロンプトを入力し、生成された画像をまたSlackに貼り付ける作業は手間ではないでしょうか。このワークフローを活用すれば、Slackの特定チャンネルにテキストを投稿するだけで、OpenAIが自動で画像を生成し、その画像URLをスレッドに返信します。アイデアの視覚化やクリエイティブ作成のプロセスが円滑になります。
■このテンプレートをおすすめする方
  • Slackを使い、チームでクリエイティブに関するやり取りを頻繁に行う方
  • テキストベースのアイデアを、素早くビジュアルで確認し共有したい企画担当者の方
  • AIを活用して、日々のコミュニケーションや業務プロセスを効率化したいと考えている方
■このテンプレートを使うメリット
  • Slackへの投稿から画像生成、URLの返信までが自動化されるため、手作業でのコピー&ペーストやアプリを切り替える手間を省き、時間を短縮できます。
  • アイデアを画像として共有するフローが確立されることで、チーム内でのイメージ共有が円滑になり、コミュニケーションの効率が高まります。
■フローボットの流れ
  1. はじめに、SlackとOpenAIをYoomと連携します。
  2. 次に、トリガーでSlackを選択し、「新しいメッセージがチャンネルに投稿されたら」というアクションを設定し、監視したいチャンネルを指定します。
  3. 次に、オペレーションでOpenAIの「テキストから画像を生成する」アクションを設定し、プロンプトとしてトリガーで取得したSlackのメッセージ内容を連携します。
  4. 最後に、オペレーションでSlackの「スレッドにメッセージを送る」アクションを設定し、生成された画像のURLを、元の投稿のスレッドに自動で返信します。
※「トリガー」:フロー起動のきっかけとなるアクション、「オペレーション」:トリガー起動後、フロー内で処理を行うアクション
■このワークフローのカスタムポイント
  • OpenAIの「テキストから画像を生成する」アクションでは、プロンプトにSlackの投稿内容だけでなく、特定のスタイルを指定するような固定のテキストを追加することも可能です。
  • Slackの「スレッドにメッセージを送る」アクションでは、生成された画像URLに加え、「画像が生成されました」といった固定メッセージや投稿者名などを動的に埋め込み、通知内容を自由にカスタムできます。
注意事項
  • Slack、OpenAIのそれぞれとYoomを連携してください。
  • OpenAIのアクションを実行するには、API有料プランの契約が必要です。(APIが使用されたときに支払いができる状態) 
  • OpenAIのAPIはAPI疎通時のトークンにより従量課金される仕組みとなっています。そのため、API使用時にお支払いが行える状況でない場合エラーが発生しますのでご注意ください。
  • トリガーは5分、10分、15分、30分、60分の間隔で起動間隔を選択できます。
  • プランによって最短の起動間隔が異なりますので、ご注意ください。

Slackで特定のキーワードを含むメッセージが投稿されたら、回答をOpenAIで生成し別のチャンネルに投稿する

送信されたメッセージに特定のキーワードが含まれていたら自動でOpenAIで回答を生成することができます。Slackを日常的に活用しており、コミュニケーションの自動化を図りたい方におすすめのフローです。


■概要

Slackでの問い合わせや特定の報告に対し、都度担当者が確認して回答を作成する作業に手間を感じていませんか。このワークフローを活用すれば、Slackの特定チャンネルにキーワードを含むメッセージが投稿された際に、OpenAIが内容に応じた回答を自動で生成し、指定の別チャンネルへ投稿します。定型的な質疑応答などを自動化できるため、対応工数の削減や担当者の業務負荷軽減に繋がります。

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

  • Slackでの特定の問い合わせ対応などを自動化し、工数を削減したい方
  • OpenAIを活用して、社内のナレッジ共有や質疑応答を効率化したいと考えている方
  • 手作業での回答作成による属人化を防ぎ、対応品質を均一化したいチームリーダーの方

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

  • Slackの特定メッセージを検知しOpenAIが自動で回答を生成・投稿するため、これまで手作業で行っていた対応時間を削減することができます。
  • AIが一次回答を生成することで担当者による回答のばらつきが解消され、対応品質の標準化や属人化の防止に繋がります。

■フローボットの流れ

  1. はじめに、SlackとOpenAIをYoomと連携します。
  2. 次に、トリガーでSlackを選択し、「新しいメッセージがチャンネルに投稿されたら」アクションを設定し、監視対象のチャンネルを指定します。
  3. 次に、オペレーションで分岐機能を設定し、投稿されたメッセージに特定のキーワードが含まれている場合のみ、後続の処理に進むよう条件を設定します。
  4. 続いて、オペレーションでOpenAIの「テキストの生成(Chat completion)」アクションを設定し、Slackで取得したメッセージを基に回答テキストを生成するよう設定します。
  5. 最後に、オペレーションでSlackの「チャンネルにメッセージを送る」アクションを設定し、OpenAIが生成した回答を指定のチャンネルに投稿します。

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

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

  • 分岐機能では、どのようなキーワードが含まれたメッセージに反応させるか、条件を任意で設定することが可能です。
  • OpenAIのテキスト生成アクションでは、どのような口調や形式で回答を生成するかなど、プロンプトの内容を自由にカスタマイズできます。
  • Slackにメッセージを送るアクションでは、投稿先のチャンネルを指定したり、OpenAIの生成結果に加えて定型文を挿入したりと、メッセージ内容を柔軟に設定できます。

注意事項

  • SlackとのOpenAIそれぞれとYoomを連携してください。
  • ChatGPT(OpenAI)のアクションを実行するには、OpenAIのAPI有料プランの契約が必要です。(APIが使用されたときに支払いができる状態)

https://openai.com/ja-JP/api/pricing/

  • ChatGPTのAPI利用はOpenAI社が有料で提供しており、API疎通時のトークンにより従量課金される仕組みとなっています。そのため、API使用時にお支払いが行える状況でない場合エラーが発生しますのでご注意ください。
  • 分岐はミニプラン以上のプランでご利用いただける機能(オペレーション)となっております。フリープランの場合は設定しているフローボットのオペレーションはエラーとなりますので、ご注意ください。
  • ミニプランなどの有料プランは、2週間の無料トライアルを行うことが可能です。無料トライアル中には制限対象のアプリや機能(オペレーション)を使用することができます。
  • トリガーは5分、10分、15分、30分、60分の間隔で起動間隔を選択できます。
  • プランによって最短の起動間隔が異なりますので、ご注意ください。

SlackとOpenAIの連携フローを作ってみよう

それでは、さっそく実際にSlackとOpenAIを連携したフローを作成してみましょう!
今回はYoomを使用して、ノーコードでSlackとOpenAIの連携を進めていきますので、まだYoomのアカウントをお持ちでない場合は、こちらの登録フォームからアカウントを発行しておきましょう。

[Yoomとは]

今回はSlackに投稿されたメッセージをOpenAIで翻訳し、結果をスレッドに返信するフローボットを作成していきます!
作成の流れは大きく分けて以下です。

  • SlackとOpenAIをマイアプリ連携
  • テンプレートをコピーする
  • Slackのトリガー設定およびOpenAIのアクション設定
  • トリガーをONに設定しフロー稼働の準備完了

■概要

海外のメンバーや顧客とのやり取りで、Slackのメッセージを都度翻訳ツールにコピー&ペーストする作業に手間を感じていませんか。こうした手作業は、コミュニケーションの速度を低下させる原因にもなります。このワークフローを活用すれば、Slackの特定チャンネルに投稿されたメッセージをOpenAIが自動で翻訳し、結果をスレッドに返信するため、言語の壁を意識することなくスムーズなコミュニケーションが実現できます。

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

  • 海外拠点や多国籍のメンバーとSlackで頻繁にやり取りする方
  • Slackのメッセージを手作業で翻訳しており、手間や時間を削減したい方
  • OpenAIを活用して、日々のコミュニケーションを効率化したいと考えている方

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

  • Slackへの投稿をきっかけに自動で翻訳と返信が実行されるため、手作業での翻訳やコピペに費やしていた時間を短縮できます。
  • 手動での翻訳作業がなくなることで、原文のコピーミスや翻訳漏れといったヒューマンエラーを防ぎ、円滑なコミュニケーションを支援します。

■フローボットの流れ

  1. はじめに、SlackとOpenAIをYoomと連携します。
  2. 次に、トリガーでSlackを選択し、「新しいメッセージがチャンネルに投稿されたら」というアクションを設定し、対象のチャンネルを指定します。
  3. 次に、オペレーションでOpenAIを選択し、「テキストの生成(Chat completion)」アクションを設定し、トリガーで取得したメッセージを翻訳するようプロンプトで指示します。
  4. 最後に、オペレーションでSlackの「スレッドにメッセージを送る」アクションを設定し、トリガーとなったメッセージのスレッドに翻訳結果を投稿します。

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

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

  • OpenAIの「テキストの生成(Chat completion)」では、どのようなテキストを作成するかをプロンプトで細かく設定できます。例えば、翻訳する言語の指定や、文章のトーンなどを自由に調整することが可能です。
  • Slackの「スレッドにメッセージを送る」では、送信先の他、メッセージ内容に固定のテキストを入れたり、前段のオペレーションで取得した翻訳結果などの動的な値を埋め込むといったカスタムが可能です。

注意事項

  • SlackとのOpenAIそれぞれとYoomを連携してください。
  • ChatGPT(OpenAI)のアクションを実行するには、OpenAIのAPI有料プランの契約が必要です。(APIが使用されたときに支払いができる状態)

https://openai.com/ja-JP/api/pricing/

  • ChatGPTのAPI利用はOpenAI社が有料で提供しており、API疎通時のトークンにより従量課金される仕組みとなっています。そのため、API使用時にお支払いが行える状況でない場合エラーが発生しますのでご注意ください。
  • トリガーは5分、10分、15分、30分、60分の間隔で起動間隔を選択できます。
  • プランによって最短の起動間隔が異なりますので、ご注意ください。

ステップ1:マイアプリ連携

ここでは、Yoomとそれぞれのアプリを連携して、操作が行えるようにしていきます。
まず、Yoomにログインしたあと左メニューにあるマイアプリを押し、右の新規接続というボタンを押します。

Slackの連携

1.検索する
検索ボックスにSlackと入力し、Slackのアイコンをクリックします。

2.サインインする
ワークスぺースのURLを入力し「続行する」をクリックしてください。
画面が遷移しますので、登録のメールアドレスでサインインしてください。

3.連携を許可する
YoomとSlackとの連携を行います。下記設定を行った後、「許可する」ボタンをクリックします。

  • 画面右上のプルダウンより、連携するSlackのワークスペースをご選択ください。
  • 画面下部のプルダウンより、投稿するチャンネルをご設定ください。

4.チャンネルにYoomアプリを追加する
Slackサービス上で、Yoomからメッセージを送信するSlackチャンネルを開き、下記の図のとおり1~3の順に設定を行います。
※管理者による承認が必要な場合があります。詳しくはこちらの公式ヘルプをご参照ください。

最後に、画面が遷移するのでYoomアプリを追加したいので「追加」をクリックします。

Yoomの画面に戻り、下記の表示が出たら連携完了です!
※Slackのマイアプリ登録についての詳細はこちらのヘルプページをご覧ください。

OpenAIの連携

1.検索する
検索ボックスにOpenAIと入力し、OpenAIのアイコンをクリックします。

2.サインインする

  • アカウント名:管理しやすい名前を自由に入力ください。
  • アクセストークン:アクセストークンの確認方法は下記の通りです。
    • こちらのページを開き右上のログインボタンを押して「APIプラットフォーム」をクリックしてください。

__wf_reserved_inherit

※その後はこちらのヘルプページに沿って設定してください。

入力が完了したら、「追加」をクリックします。

下記の表示が出たら連携完了です!

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

次に、今回使用するテンプレートを下記よりコピーしてください。


■概要

海外のメンバーや顧客とのやり取りで、Slackのメッセージを都度翻訳ツールにコピー&ペーストする作業に手間を感じていませんか。こうした手作業は、コミュニケーションの速度を低下させる原因にもなります。このワークフローを活用すれば、Slackの特定チャンネルに投稿されたメッセージをOpenAIが自動で翻訳し、結果をスレッドに返信するため、言語の壁を意識することなくスムーズなコミュニケーションが実現できます。

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

  • 海外拠点や多国籍のメンバーとSlackで頻繁にやり取りする方
  • Slackのメッセージを手作業で翻訳しており、手間や時間を削減したい方
  • OpenAIを活用して、日々のコミュニケーションを効率化したいと考えている方

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

  • Slackへの投稿をきっかけに自動で翻訳と返信が実行されるため、手作業での翻訳やコピペに費やしていた時間を短縮できます。
  • 手動での翻訳作業がなくなることで、原文のコピーミスや翻訳漏れといったヒューマンエラーを防ぎ、円滑なコミュニケーションを支援します。

■フローボットの流れ

  1. はじめに、SlackとOpenAIをYoomと連携します。
  2. 次に、トリガーでSlackを選択し、「新しいメッセージがチャンネルに投稿されたら」というアクションを設定し、対象のチャンネルを指定します。
  3. 次に、オペレーションでOpenAIを選択し、「テキストの生成(Chat completion)」アクションを設定し、トリガーで取得したメッセージを翻訳するようプロンプトで指示します。
  4. 最後に、オペレーションでSlackの「スレッドにメッセージを送る」アクションを設定し、トリガーとなったメッセージのスレッドに翻訳結果を投稿します。

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

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

  • OpenAIの「テキストの生成(Chat completion)」では、どのようなテキストを作成するかをプロンプトで細かく設定できます。例えば、翻訳する言語の指定や、文章のトーンなどを自由に調整することが可能です。
  • Slackの「スレッドにメッセージを送る」では、送信先の他、メッセージ内容に固定のテキストを入れたり、前段のオペレーションで取得した翻訳結果などの動的な値を埋め込むといったカスタムが可能です。

注意事項

  • SlackとのOpenAIそれぞれとYoomを連携してください。
  • ChatGPT(OpenAI)のアクションを実行するには、OpenAIのAPI有料プランの契約が必要です。(APIが使用されたときに支払いができる状態)

https://openai.com/ja-JP/api/pricing/

  • ChatGPTのAPI利用はOpenAI社が有料で提供しており、API疎通時のトークンにより従量課金される仕組みとなっています。そのため、API使用時にお支払いが行える状況でない場合エラーが発生しますのでご注意ください。
  • トリガーは5分、10分、15分、30分、60分の間隔で起動間隔を選択できます。
  • プランによって最短の起動間隔が異なりますので、ご注意ください。

1.上記バナーの「詳細を見る」をクリック
2.画面が切り替わったら「このテンプレートを試してみる」をクリック
3.Yoomの登録がまだの場合は、登録を行う
※既に登録が完了している場合はログイン画面が表示されるので、ログイン情報を入力してください。
4.下記のようにお使いのYoom管理画面にテンプレートがコピーされるので、OKを押して設定を進めていきます。

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

1.赤枠の「新しいメッセージがチャンネルに投稿されたら」をクリック
画面が遷移し、先ほどステップ1で入力した内容が反映されています。タイトルなどの修正が不要であれば、そのまま「次へ」をクリックします。

2.アプリトリガーのAPI接続設定
どのSlackのチャンネルに投稿されたメッセージを対象とするかの設定を行います。
まだ、対象となるチャンネルを作成していない場合はこのタイミングで作成してください。
なお、この後のテスト操作で対象のチャンネルにメッセージが送信されている必要があるため、メッセージ送信も行ってください。

今回は、下記のようなチャンネルを作成しメッセージを送信しました。

Yoom画面に戻り下記の通り入力してください。

  • トリガーの起動間隔:プランによって異なるため、注意してください。特にこだわりがなければ起動時間が一番短いものをご選択ください。
    ※料金プランについての詳細はこちらのヘルプページをご覧ください。
  • チャンネルID:入力欄をクリックすると下記画像のように候補が表示されます。対象としたいチャンネルを選択してください。

入力が完了したら「テスト」をクリックしてください。
テストが成功しましたら、下記画像のようなアウトプットが表示されます。

アウトプットについて | Yoomヘルプセンター
先ほど設定したチャンネルの情報やメッセージが反映されています。
内容に相違なければ、Yoom画面に戻り「保存する」を押してください。

ステップ4:OpenAIアプリの連携設定

1.赤枠の「テキストの生成(Chat completion)」をクリック
画面が遷移し、先ほどステップ1で入力した内容が反映されています。タイトルなどの修正が不要であれば、そのまま「次へ」をクリックします。

2.API接続設定
Slackに投稿されたメッセージをOpenAIでテキスト生成するための設定を行います。
なお、ChatGPT(OpenAI)を使ったアクションを動かすには、OpenAIのAPI有料プランに契約しておく必要があります。APIの利用料金が発生した時にスムーズに支払いができるよう、契約内容を整えておきましょう。OpenAIの料金詳細はこちらの公式ページをご覧ください。

  • メッセージコンテンツ:入力欄をクリックすると下記画像のようにアウトプットが表示されます。今回は、Slackのメッセージ本文を翻訳するような内容をアウトプットを含めて入力しました。

  • モデルID:先ほどと同様、入力欄をクリックすると候補が表示されます。お好みのOpenAIのモデルをご選択ください。
    ※使用可能なモデルの一覧についてはOpenAIの公式ページをご覧ください

今回は必須項目のみを入力しましたが、他の項目も設定することでさらにカスタマイズすることが可能です。お好みで設定ください。

入力が完了したら「テスト」をクリックしてください。
テストが成功したら、アウトプットが表示されます。
アウトプットの「ID」や「生成されたコンテンツ」などに情報が入っている想定です。
項目にデータが反映されていれば「保存する」をクリックしてください。

ステップ5:Slackアプリの連携設定

1.赤枠の「スレッドにメッセージを送る」をクリック
画面が遷移し、先ほどステップ1で入力した内容が反映されています。タイトルなどの修正が不要であれば、そのまま「次へ」をクリックします。

2.API接続設定
SlackにOpenAIで生成した内容を反映したメッセージを送信する設定を行います。

  • 投稿先のチャンネルID:入力欄をクリックすると下記画像のように候補が表示されます。ステップ3で設定したチャンネルIDとおなじIDを設定します。

  • タイムスタンプ:先ほどと同様、入力欄をクリックすると下記画像のようにアウトプットが表示されます。Slackのタイムスタンプを選択してください。

  • メッセージ:入力欄をクリックすると下記画像のようにアウトプットが表示されますので、OpenAIで生成したコンテンツを選択してください。

入力が完了したら「テスト」をクリックしてください。
テストが成功したら、Slackにメッセージが送信されているかご確認ください。
OpenAIで生成されたコンテンツがSlackの指定したチャンネルにメッセージ届いていれば完了です。
最後に、Yoom画面に戻り「保存する」をクリックしてください。

ステップ6:トリガーをONにして動作確認

設定が完了したのでトリガーを「ON」にして、動作確認をしましょう。

以上が、Slackに投稿されたメッセージをOpenAIで翻訳し、結果をスレッドに返信する方法でした!

SlackやOpenAIのAPIを使ったその他の自動化例

OpenAIとの連携以外でも、SlackのAPIを使用してさまざまな業務を自動化することが可能です。もし気になるものがあればぜひこちらもお試しになってみてください!

Slackを使った自動化例

受信したメール内容、予定作成やレコード追加を通知できます。
共有漏れを防げますね。


■概要

Google スプレッドシートで管理している情報を更新するたびに、手作業でSlackへ通知をしていませんか?このような定型的な報告業務は、手間がかかるだけでなく、通知の遅れや漏れといったミスに繋がる可能性もあります。このワークフローを活用すれば、Google スプレッドシートの行追加をトリガーとして、指定したSlackチャンネルへ自動でメッセージを送信し、情報共有の効率化を実現します。

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

  • Google スプレッドシートでの情報更新を、都度Slackでチームに報告している方
  • 手作業による通知のタイムラグや、報告漏れなどのヒューマンエラーを防ぎたい方
  • チームや部署内の情報共有プロセスを自動化し、業務効率を改善したいと考えている方

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

  • Google スプレッドシートに行が追加されると自動でSlackに通知されるため、これまで手作業での報告に費やしていた時間を他の業務に充てることができます
  • 手作業による通知漏れやコピー&ペーストの間違いといったヒューマンエラーを防ぎ、正確で迅速な情報共有を実現します

■フローボットの流れ

  1. はじめに、Google スプレッドシートとSlackをYoomと連携します
  2. 次に、トリガーでGoogle スプレッドシートを選択し、「行が追加されたら」というアクションを設定します
  3. 最後に、オペレーションでSlackを選択し、「チャンネルにメッセージを送る」アクションを設定し、任意のチャンネルにメッセージを送信します

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

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

  • Google スプレッドシートのトリガー設定では、監視の対象としたいスプレッドシート、シート、およびテーブルの範囲を任意で指定することが可能です
  • Slackへの通知メッセージは、固定のテキストだけでなく、トリガーで取得したGoogle スプレッドシートの各列のデータを変数として埋め込み、カスタマイズできます
  • Slackへの通知先は、プロジェクトやチームごとなど、任意のパブリックチャンネルやプライベートチャンネルに設定できます

■注意事項

  • Google スプレッドシート、SlackのそれぞれとYoomを連携してください。
  • トリガーは5分、10分、15分、30分、60分の間隔で起動間隔を選択できます。
  • プランによって最短の起動間隔が異なりますので、ご注意ください。

■概要

重要な会議やクライアントとの打ち合わせなど、チームで共有すべき予定は多いものの、その都度Slackで通知するのは手間がかかるのではないでしょうか。また、手作業での共有は、忙しい時ほど漏れや間違いが発生しやすくなります。このワークフローを活用すれば、Googleカレンダーに予定が作成されると同時に、指定したSlackチャンネルへ自動で通知が送られ、こうした課題をスムーズに解消できます。

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

  • Googleカレンダーで管理している予定を、手作業でSlackに共有している方
  • チームメンバーのスケジュール共有を効率化し、連携を強化したいマネージャーの方
  • 重要な打ち合わせの共有漏れを防ぎ、業務の連携を円滑にしたいと考えている方

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

  • Googleカレンダーに予定を作成するだけでSlackへの通知が自動で完了するため、これまで手作業での共有に費やしていた時間を短縮できます。
  • 手作業による通知の際に起こりがちな、共有漏れや内容の転記ミスといったヒューマンエラーのリスク軽減に繋がります。

■フローボットの流れ

  1. はじめに、GoogleカレンダーとSlackをYoomと連携します。
  2. 次に、トリガーでGoogleカレンダーを選択し、「予定が作成されたら」というアクションを設定します。
  3. 最後に、オペレーションでSlackの「チャンネルにメッセージを送る」アクションを設定し、任意のチャンネルに通知内容を送信します。

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

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

  • Slackへの通知は、特定のチャンネルやダイレクトメッセージなど、任意の通知先を設定することが可能です。
  • 通知するメッセージ本文は、固定のテキストだけでなく、トリガーで取得したGoogleカレンダーの予定名や日時などの情報を変数として埋め込み、自由にカスタマイズできます。

注意事項

  • Googleカレンダー、SlackのそれぞれとYoomを連携してください。
  • トリガーは5分、10分、15分、30分、60分の間隔で起動間隔を選択できます。
  • プランによって最短の起動間隔が異なりますので、ご注意ください。

◼️概要

Salesforceに新しいリードが登録されたら、指定のSlackチャンネルに通知します。

チャットツールにアクセスせずに、リード情報を自動的に展開することができます。

また、通知先のSlackチャンネルは任意のチャンネルを指定することが可能です。

◼️設定方法

①アプリトリガーからSalesforceを選択し、以下の設定を行ってテスト・保存します。

・アクション:リードオブジェクトに新規リードが登録されたらを選択します。

・トリガー起動間隔:5分に設定します。

・マイドメインURL:指定のマイドメインURLを入力します。

②+マークを押し、アプリと連携するオペレーションからSlack選択して、以下の設定後テスト・保存します。

・アクション:チャンネルにメッセージを送るを選択します。

・投稿先のチャンネルID:指定のチャンネルIDを候補から選択します。

・メッセージ内容:①で取得したアウトプット含め、任意の文字列を入力します。

・アウトプットを動的に埋め込む設定詳細はこちらをご参照ください。

◼️注意事項

・各アプリのオペレーションで連携するアカウント情報の設定が必要です。

※連携(マイアプリ登録)に関してはこちらをご参照ください。

・Slackの投稿先のチャンネルIDやSalesforceの設定情報を任意の値に置き換えてご利用ください。

・Salesforceはチームプラン・サクセスプランでのみご利用いただけるアプリとなっております。フリープラン・ミニプランの場合は設定しているフローボットのオペレーションやデータコネクトはエラーとなりますので、ご注意ください。

・チームプランやサクセスプランなどの有料プランは、2週間の無料トライアルを行うことが可能です。無料トライアル中には制限対象のアプリを使用することができます。


■概要

Zoomでミーティングが終了したら自動的に会議内容を自動で文字起こしと要約をして、文字起こしの結果をSlackに通知するフローです。

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

1.Zoomミーティングを頻繁に利用してSlackで情報共有するチーム

・ミーティングの内容を文字起こしして記録に残したい方

・議事録作成の手間を省いて業務効率を向上させたい方

・会議の内容をSlackでチームメンバーに共有したい方

2.会議の内容を分析・活用したい方

・文字起こしデータを分析して発言内容や議論の傾向を把握したい方

・自動要約機能で会議の要点を素早く把握して次のアクションに繋げたい方


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

Zoomはオンライン会議を効率的するツールですが、ミーティング終了後に議事録を作成するのは作成担当者は時間と手間がかかってしまい情報共有の遅れに繋がる可能性があります。

このフローを活用すれば、Zoomミーティングが終了後に内容をAIで文字起こしと要約して議事録化したものをSlackに通知します。これによって作成担当者の手間を省くことができます。また、会議を欠席したメンバーもSlackで共有された情報を確認することで、議論の内容を把握してプロジェクトにスムーズに参加することができます。


■注意事項

・Zoom、SlackのそれぞれとYoomを連携してください。

・AIオペレーションはチームプラン・サクセスプランでのみご利用いただける機能となっております。フリープラン・ミニプランの場合は設定しているフローボットのオペレーションはエラーとなりますので、ご注意ください。

・チームプランやサクセスプランなどの有料プランは、2週間の無料トライアルを行うことが可能です。無料トライアル中には制限対象のアプリやAI機能(オペレーション)を使用することができます。

・Zoomのレコーディング情報を取得するためには、ミーティングデータがクラウドレコーディングされている必要があります。・クラウドレコーディングはZoomの特定プランに限定されるためご注意ください。詳細はこちらをご参照ください。


■概要

日々の業務で大量に届くメールの中から、問い合わせやシステムアラートといった重要なメールを探すのに手間がかかっていませんか。他のメールに埋もれてしまい、対応が遅れてしまうことも少なくありません。このワークフローを活用すれば、Gmailで受信した特定のメールを自動でSlackに通知できるため、重要な連絡の見落としを防ぎ、迅速な初動対応を実現します。

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

  • Gmailで受信する重要なメールを、チームで利用しているSlackに共有したいと考えている方
  • メールの手動確認による見落としや、対応漏れなどの人的ミスを防ぎたい方
  • メールチェックの時間を削減し、より重要なコア業務に集中したいと考えている方

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

  • 特定のキーワードを含むメールだけが自動でSlackに通知されるため、手動で確認する手間を省き、業務時間を短縮することができます。
  • 重要なメールの見落としや確認漏れといったヒューマンエラーを防ぎ、担当者への迅速な情報共有と対応を可能にします。

■フローボットの流れ

  1. はじめに、GmailとSlackをYoomと連携します。
  2. 次に、トリガーでGmailを選択し、「特定のキーワードに一致するメールを受信したら」というアクションを設定し、通知の条件となるキーワードなどを指定します。
  3. 最後に、オペレーションでSlackの「チャンネルにメッセージを送る」アクションを設定し、受信したメール情報(件名、本文、送信者など)を任意のチャンネルに通知するよう設定します。

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

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

  • Gmailのトリガー設定では、通知したいメールの件名や本文に含まれるキーワードを自由にカスタマイズしてください。
  • Slackへの通知設定では、通知先のチャンネルを任意で設定できます。また、通知するメッセージには、固定のテキストに加え、Gmailで受信したメールの件名や送信者といった情報を変数として埋め込み、自由にカスタマイズすることが可能です。

■注意事項

  • GmailとSlackのそれぞれとYoomを連携してください。
  • トリガーは5分、10分、15分、30分、60分の間隔で起動間隔を選択できます。
  • プランによって最短の起動間隔が異なりますので、ご注意ください。

OpenAIを使った便利な自動化例

Chatworkのメッセージ翻訳・解析、Dropboxの音声文字起こしなど、時間のかかる作業をOpenAIで自動化できます。


概要

Chatworkに指定したキーワードを含むメッセージが投稿されたら本文から質問内容を抽出して、OpenAIと連携し対話した後回答をChatworkに送信するフローです。

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

1.幅広い業界や知識をAI技術を活用して取得したいと考えている方

・業界を絞らない営業活動をする方

・知識を最新のものにアップデートしていきたい研究者

2.業務にChatworkを使用している方

・社内のコミュニケーションとして使用している各部門長の方

・取引先企業とのやりとりを担当している営業アシスタント

3.手入力の作業を減らし、自動化したいと考えている方

・業務効率化を目指している中小企業の経営者

・入力作業の多い総務、事務の担当者

・デジタルツールを活用して業務を行っているマーケティング担当者

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

・共有のチャンネルにOpenAIからの回答を蓄積していくことでチャットグループのメンバー間で情報や知識の共有がスムーズに行えます。

・Chatworkで質問を送るだけでChatwork上で回答を得られるため、手作業の手間を省き業務の効率を大幅に向上させることができます。

■注意事項

・Chatwork、OpenAIとYoomを連携させてください。

・分岐をするにはミニプラン以上のプランでご利用いただける機能(オペレーション)となっております。フリープランの場合は設定しているフローボットのオペレーションはエラーとなりますので、ご注意ください。

・ミニプランなどの有料プランは、2週間の無料トライアルを行うことが可能です。無料トライアル中には制限対象のアプリやAI機能(オペレーション)を使用することができます。

・ChatGPTやOpenAIのAPIを利用するには、別途OpenAI社へ費用が発生する可能性があります。詳細はOpenAI社の公式サイトをご確認ください。・AIオペレーションはチームプラン・サクセスプランでのみご利用いただける機能(オペレーション)となっております。フリープラン・ミニプランの場合は設定しているフローボットのオペレーションはエラーとなりますので、ご注意ください。

・チームプランやサクセスプランなどの有料プランは、2週間の無料トライアルを行うことが可能です。無料トライアル中には制限対象のアプリやAI機能(オペレーション)を使用することができます。


■概要

Google スプレッドシートに追加された内容からOpenAIで画像を生成し、取得したURLをGoogle スプレッドシートに更新するフローです。

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

1.Google スプレッドシートを業務で活用している方

・コメント機能でリアルタイムに質疑応答を行うチームリーダー

・外出先でも資料の編集を行う営業担当

2.OpenAIを業務に活用している企業

・広告キャンペーンなイメージ画像を生成してもらうマーケティング部門の担当者

・データの分析に使用している総務担当者

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

Google スプレッドシートは編集内容が即座に反映されるため、最新の情報をチームに共有するツールとして適しています。
しかしGoogle スプレッドシートに追加された内容を、手入力で OpenAIに入力するのは手間がかかり、非効率な働き方を助長する可能性があります。

業務の効率化を目指し、可能な箇所は自動化したいと考える方にこのフローは有効的です。
Google スプレッドシートに内容が追加されたら自動でOpenAIに入力し、画像の生成を行うことで、手入力による手間を省きます。
また登録された内容を引用して使用することで、手作業によるミスをなくします。

■注意事項

・Google スプレッドシート、OpenAIのそれぞれとYoomを連携してください。


■概要

HubSpotに新規の会社が登録されたら、登録内容を基にOpenAIに連携して会話し、HubSpotでチケットを作成するフローです。


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

1.幅広い業界に関する調査が必要な方

・業種を選ばない営業担当

・多くの部門有する企業のマーケティング担当

2.普段からHubSpotを利用して企業情報を管理している方

・営業アシスタントや部門長

・企業全体を統括している総務部門や事務職員


3.AI技術を活用して、手入力の作業を減らしたいと考えている方

・業務効率化を目指している中小企業の経営者

・ワークフローの自動化に関心がある事務職の統括責任者


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

・登録内容を使用し自動でOpenAIと会話しチケット作成することで、定型業務の自動化が可能になり、業務を効率します。

・一連の流れが自動で完結するため、人の手によるミスを防ぐことができます。

■注意事項

・HubSpot、OpenAIのそれぞれとYoomを連携してください。

・ChatGPTやOpenAIのAPIを利用するには、別途OpenAI社へ費用が発生する可能性があります。詳細はOpenAI社の公式サイトをご確認ください。

・AIオペレーションはチームプラン・サクセスプランでのみご利用いただける機能(オペレーション)となっております。フリープラン・ミニプランの場合は設定しているフローボットのオペレーションはエラーとなりますので、ご注意ください。

・チームプランやサクセスプランなどの有料プランは、2週間の無料トライアルを行うことが可能です。無料トライアル中には制限対象のアプリやAI機能(オペレーション)を使用することができます。

終わりに

SlackとOpenAIの連携は、ただの作業効率化にとどまりません。
自動化することで、チーム内のコミュニケーションがよりスムーズになり、同時に業務の負担も軽減できます。
例えば、言語の壁を越えてスムーズに情報を共有したり、視覚的に分かりやすい形で情報を提供したり、日々の業務の中で何度も繰り返し行う作業を簡単に効率化できます。
このような自動化フローを取り入れることで、無駄な作業にかかる時間を削減し、仕事の質を高めることができます。

忙しい日常をもっとスマートに、そして効率的に変えていく一歩を踏み出してみましょう。

無料でYoomのアカウントを発行する

Yoomを使えば、今回ご紹介したような連携を
プログラミング知識なしで手軽に構築できます。
無料でYoomを試す
この記事を書いた人
Hiyori Hamasaka
Hiyori Hamasaka
保険代理店で営業と事務を8年ほど経験いたしました。 顧客対応を行いながら各支社の業務をとりまとめ、効率化・平準化に取り組んで参りました。 メインの業務を行いながらも会社から定められたツールを使い、入力・管理されているみなさまの業務効率化に貢献できるよう様々なコンテンツを発信して参ります。
タグ
連携
OpenAI
Slack
自動
自動化
関連アプリ
アプリ連携
お役立ち資料
Yoomがわかる!資料3点セット
Yoomがわかる!資料3点セット
資料ダウンロード
3分でわかる!Yoomサービス紹介資料
3分でわかる!Yoomサービス紹介資料
資料ダウンロード
Before Afterでわかる!Yoom導入事例集
Before Afterでわかる!Yoom導入事例集
資料ダウンロード
お役立ち資料一覧を見る
詳しくみる