コース読み込みの詳細の送信とコース読み込み Slack チャンネルの作成
[EDU Course Operations: Create Course Load and Slack Channel (EDU コース操作: コースの読み込みと Slack チャネルを作成)] フローを変更します。更新されたフローは、Slack で科目読み込み情報を送信し、教員向けの科目読み込みチャネルを作成するために科目運用エージェントをコールします。
必要なエディション
| 使用可能なインターフェース: Lightning Experience |
| 使用可能なエディション: Education Cloudおよび該当するAgentforceアドオン ライセンスが付属するEnterprise Edition、Unlimited Edition、Developer Edition |
| 必要なユーザー権限 | |
|---|---|
| 高度なアカデミック操作を有効にする | Education Cloud の完全なアクセス権 |
| フローを設定する | 「フローの管理」 |
開始する前に、コース業務エージェントを作成します。
- [設定] から、[フロー] を見つけて選択します。
- [EDU Course Operations: Create Course Load and Slack Channel] を選択します。
- [Save as New Flow (新規フローとして保存)] をクリックします。
-
デフォルトのスケジュールを変更するには、[開始] 要素で [スケジュール済みパス] をクリックし、オフセット番号とオフセットオプションを更新します。
このフローでは、学術セッションの開始の 30 日前に科目負荷情報が教員に送信されます。アカデミックセッションが開始される 3 日前にコース負荷情報が送信され、Slack チャンネルが作成されます。
-
[Get Faculty Slack User (教員 Slack ユーザーを取得)] 要素の後に、コース業務エージェントをコールする要素を追加します。
エージェントは、Slack のダイレクトメッセージで科目の読み込み情報を教員に送信します。
- [Get Faculty Slack User (Faculty Slack ユーザーを取得)] 要素の後に、[Add Element (要素を追加)] をクリックします。
- 作成したコース業務エージェントを検索して選択します。
-
要素に表示ラベルと API 参照名を付けます。
たとえば、要素に「Get Course Load from Agent」 (エージェントからのコース読み込みを取得) という名前を付けます。
-
[入力値を設定] に、学術セッションの主教員の科目負荷を取得するエージェント要求を入力します。
たとえば、「Get course load for Primary Faculty ID {!LoopThroughPrimaryFacultyIds} for Academic Session ID {!$Record.Id}」と入力します。
-
デフォルトの結果を完了し、[コースのみを読み込む?] の [いいえ] パスを完了します。決定要素。
-
[デフォルトの結果] パスに、コース業務エージェントをコールする要素を追加します。
エージェントがダイレクトメッセージで教員の Slack ユーザーにコースの読み込み情報のみを送信します。たとえば、要素に「Send Course Load to Faculty」という名前を付けます。[エージェント要求] に、「Send the course load {!GetCourseLoadFromAgent.agentResponse} to {!Get_Faculty_Slack_User.facultyUserId} in a direct message」と入力します。
-
[いいえ] パスに、コース業務エージェントをコールする要素を追加します。
エージェントは、コースの読み込み情報を教員の Slack ユーザーに送信し、チャネルを作成するかどうかを尋ねます。たとえば、要素に「Send Course Load and Ask Faculty to Create Channel」 (コース読み込みを送信して教員にチャネルの作成を依頼) という名前を付けます。[Agent Request (エージェント要求)] に「Send the course load {!GetCourseLoadFromAgent.agentResponse} (コース読み込みのチャネルを送信)」と入力し、「Would you like to create a channel for the course load? (コース読み込みのチャネルを作成しますか?)」と尋ねます。ダイレクトメッセージで{!Get_Faculty_Slack_User.facultyUserId}します。
-
[デフォルトの結果] パスに、コース業務エージェントをコールする要素を追加します。
- フローを保存して有効化します。
この記事で問題は解決されましたか?
ご意見をお待ちしております。

