Slackメッセージを送信

このページは機械翻訳により提供されています。翻訳内容と英語版に相違がある場合は、英語版が優先されます。

このユースケースでは、SlackアカウントをスキルとしてGenieに接続します。 このスキルは、Genieチャットで指定したSlackチャネルにメッセージを送信します。 これにより、Genieはリアルタイム通知、更新、アラートをチームのSlackワークスペースに直接プッシュできるようになります。

クイックビデオガイドを見る: Agent Studioで新しいSlackスキルを作成

このスキルの機能

このスキルにより、Genieは指定したチャネルにカスタムSlackメッセージを送信できます。

スキルを作成

GenieによってトリガーされたときにSlackメッセージを送信するスキルを作成するには、次の手順を実行します。

ユースケースは例示のみを目的としています

ユースケースは例として使用することを目的としています。 トリガー、入力、カスタムアクションなどのスキル変更では、特定の設定に合わせた調整が必要になる場合があります。

1

Workatoにサインインします。

2

スキルを作成する予定のプロジェクトを選択します。

3

AI Hub>Geniesに移動します。

4
Genieを作成します。

Genieを作成する

この手順では、ナレッジベースとスキルを保存できるGenieを作成します。

1

Workatoにサインインします。

2

AI Hub>Geniesに移動し、+ Genieを作成をクリックします。 または、プロジェクトページで作成>Genieをクリックするか、C+Gを押してGenieを作成することもできます。

3

空のGenieを作成するには、新規Genieを選択します。

4

Locationドロップダウンメニューを使用して、Genieのロケーションを選択します。

5

Genieにどのような支援を求めますか?フィールドに、Genieへのリクエストまたは目標を入力します。

Genieを作成Genieを作成

6

ビルドを開始をクリックします。 GenieのBuildページが表示されます。

ジョブ説明は自動的に生成されます

Job descriptionは、Genieの設定時にWhat would you like your genie to help with?フィールドに入力した内容に基づいて自動的に生成され、要件に合わせて編集できます。

GenieビルドページGenieビルドページ

5
スキルを作成します。

スキルの作成

このステップでは、Slackメッセージングレシピを構築できる新しいスキルをGenieに追加します。

1

Enterprise skillsセクションに移動し、+ Addをクリックします。

2

Skillを選択します。

3

新規スキルを選択し、新規スキルを作成をクリックします。

新しいスキルを作成新しいスキルを作成

または、プロジェクトページで作成>スキルをクリックするか、C+Sを押してスキルを作成できます。

4

Send Slack messageSkill nameフィールドに入力します。 明確で説明的な名前にすると、あなたとGenieがそのスキルの機能を一目で理解できます。

5

ロケーションドロップダウンメニューを使用して、スキルのロケーションを選択します。

6

ビルドを開始をクリックします。 レシピエディターが開き、ワークフローを開始トリガーと応答を返すアクションが自動的に選択されます。

6
スキルトリガーを設定します。

スキルトリガーを設定

このステップでは、Genieがこのスキルをいつ、なぜ実行するかを定義し、ユーザーから必要な入力を指定します。

1

Genieがこのスキルを実行するタイミングは?フィールドに、スキルワークフローの説明を入力します。 Genieはこの説明を使用して、このワークフローをトリガーするタイミングを決定します。 例:

plaintext
- Run this skill when the user asks to post a goal or initiative update to a Slack channel. For example: Post a message to #general letting the team know that our revenue goal for the quarter is on track and what percentage of our target we've hit.
- Run this skill when the user asks to announce a new feature release to a Slack channel. For example: Send a message to #product-updates announcing that a new feature has just been released and is now available to all users on the platform.
2

このスキルを実行するためにGenieが必要とする入力は?セクションに移動し、JSONを使用またはフィールドを手動で追加をクリックして、スキーマレシピパラメーターの説明を入力します。 このユースケースでは、次の2つの入力を追加します:

  • Channel ID:メッセージの送信先SlackチャネルのID。
  • Message:送信するメッセージの内容。

リクエストで入力が提供されていない場合、Genieは不足している情報をユーザーに自動的に求めます。

必要なGenie入力を追加必要なGenie入力を追加

3

Outputsセクションに移動し、Use JSONまたはAdd fields manuallyをクリックして出力の説明を入力します。 このユースケースでは、次の出力を追加します:

  • Message ID:送信されたSlackメッセージのID。

必要なGenie出力を追加必要なGenie出力を追加

4

保存をクリックします。

7
SlackのSend messageアクションを設定します。

SlackのSend messageアクションを設定

このステップでは、Slackアカウントを接続し、ユーザーの入力をSlackアクションにマッピングします。

1

レシピエディターのアクションブロックに移動します。

2

アプリとしてSlackを検索して選択します。

3

メッセージを送信アクションを選択します。

4
Slackアカウントを接続します。

Slackコネクションを作成

このステップでは、WorkatoとSlackアカウントの間にコネクションを作成します。

1

作成 > コネクションをクリックするか、Cを2回押します。

2

New connectionページでSlackを検索して選択します。

3

コネクション名フィールドにコネクションの名前を入力します。

Slackコネクションの設定Slackコネクションの設定

4

ロケーションドロップダウンメニューを使用して、コネクションを保存するプロジェクトを選択します。

5

任意です。 アカウントタイプで必要な場合は、AdvancedおよびCustom OAuth profile設定を構成します。

6

接続をクリックします。

5
チャネルIDStep 1データピルをChannelフィールドにマッピングします。
6
メッセージStep 1データピルをMessageフィールドにマッピングします。 これにより、ユーザーの入力がSlackアクションに動的にマッピングされます。

Slackアクションを構成Slackアクションを構成

7

保存をクリックします。

8
Return responseアクションを構成します。

Return responseアクションを構成

このステップでは、スキルが正常に実行された後にGenieへ返される応答を構成します。

1

レシピエディターでReturn responseアクションを選択します。

Return responseアクションを構成Return responseアクションを構成

2
メッセージIDStep 2データピルをMessage IDフィールドにマッピングします。 データピルとともに汎用的な確認メッセージを含めることもできます。 例:Your Slack message has been sent successfully.

RETURN RESPONSEダウンストリームアクション

Return responseアクションでは、レコードIDやデータベース検索からのサマリーを返すなど、他のスキルのダウンストリームアクションで使用する出力データを構成できます。

3

保存をクリックします。

9
スキルをテストします。

スキルをテスト

このステップでは、エンドユーザーが利用できるようにする前に、スキルが想定どおりに動作することを確認します。

1

Genie Buildページに戻り、テストをクリックします。

2

Genieとチャットし、Slackメッセージの送信を依頼するリクエストを入力します。 例:

plaintext

- Post a message to #sales-team letting the team know that our Q2 revenue goal is on track and we've hit 80% of our target ahead of schedule.
- Send a message to #general announcing that dark mode has just been released and is now available to all users on the platform.
3

Genieがスキルを実行し、指定したSlackチャネルにメッセージを送信して、確認を返すことを確認します。 結果が正しくない場合は、レシピを編集して再度テストします。

Slack投稿成功Slack投稿成功

Last updated: