Workbot インターフェイスの設計

Workbot for Slack では、ボタン、メニュー、モーダルなど、Slack のインタラクティブコンポーネントの多くに対応しています。これらのインタラクティブコンポーネントを Workbot レシピ内で使用して、ユーザーから情報を収集し、Workbot メッセージの書式を設定し、後続のレシピをトリガーすることができます。これらのコンポーネントを適切なトリガーやアクションと組み合わせることにより、Workbot の対話型インターフェイスを自由に設計することが可能です。

インターフェイス機能の選択

機能説明使用するアクション/トリガー
アプリホームユーザーと Workbot との間で共有される、1:1のインタラクティブなスペース。タイムリーでカスタマイズされたコンテンツが含まれます。たとえば、承認する必要がある休暇届のリストが表示されます。New event トリガーと Publish app home view アクション
添付ファイルフィールドメッセージに関連する情報を動的に表示する、2段組みのレイアウトをメッセージ本文の下に作成します。たとえば新しい Salesforce アカウントについて知らせるメッセージに、アカウントの会社名、年間収益、電話番号を含めることができます。Post messagePost command reply アクション
Block kitボタン、画像、メニューなどの UI 要素を Workbot メッセージに追加するために使用できる、Slackの UI フレームワークです。Post messagePost command replyOpen/update or pushPublish app home view アクション
ボタンクリックされたボタンに基づいて、別のコマンドをトリガーします。たとえば、Workbot への問題の報告時に、人事や IT などのタイプを指定するためにボタンを選択するようにユーザーに求めることができます。Post command replyPost message アクション
ダイナミックメニューユーザーの入力に応じてメニューオプションを生成する、モーダルまたはダイアログのドロップダウンメニュー。Salesforce の会社名など、多数のメニューオプションが想定される場合に適しています。New dynamic menu event トリガー
メッセージWorkbot とやり取りするための通常の方法。ダイレクトメッセージを使用して、または Workbot が招待されているチャンネルで、Workbot との間でメッセージを送受信します。Post command トリガーと Post message または Post command reply アクション
メッセージメニュー選択された項目に基づいて、別のコマンドをトリガーします。たとえば、Workbot への問題の報告時に、優先度 (低、中、高) を明確にするためにメニュー項目を選択するようにユーザーに求めることができます。Post command replyPost message アクション
モーダルユーザーから情報を収集する、インタラクティブなポップアップウィンドウ。Open/update or push アクション
スラッシュコマンドレシピをトリガーするために、Slack のメッセージボックスに入力できるコマンド。例 /createissuePost command トリガーを含む Enterprise Workbot

Last updated: