■概要
Slackのスタンプ機能を活用してAsanaのタスク操作を行っているものの、スタンプの押し間違いや削除時の後処理に手間を感じていませんか。手動での対応は修正漏れの原因にもなりかねません。
このワークフローを活用すれば、Slackのメッセージから特定のスタンプが削除されたことを検知し、スタンプ追加時に実行されたタスク完了操作を自動で取り消すことが可能です。スタンプ操作に連動したタスク管理において、意図しない状態変更をスムーズに元に戻せます。
■このテンプレートをおすすめする方
- Slackのスタンプ機能を活用してAsanaのタスク管理を行っている方
- Slackでメッセージからスタンプを削除した際の、手動での後処理に課題を感じている方
- スタンプの押し間違いや削除によるタスク管理の不整合を防ぎたいチームリーダーの方
■このテンプレートを使うメリット
- Slackでメッセージからスタンプが削除されると、関連するAsanaタスクの移動や状態の巻き戻しが自動化されるため、これまで手作業で行っていた修正対応の時間を削減できます
- 手動での対応漏れや、それに伴うタスクステータスの不整合といったヒューマンエラーを防ぎ、タスク管理の正確性を維持することに繋がります
■フローボットの流れ
- はじめに、SlackとAsanaをYoomと連携します
- 次に、トリガーでSlackを選択し、「メッセージからリアクションが削除されたら」というアクションを設定します
- オペレーションで分岐機能を設定し、特定のスタンプが削除された場合のみ後続の処理に進むよう条件を指定します
- 次に、Slackの「特定のメッセージを取得」アクションで、リアクションが削除されたメッセージの詳細情報を取得します
- AI機能を用いて、取得したメッセージ本文からAsanaのタスク検索に必要な情報を抽出するためのプロンプト(指示)を作成します
- 次に、Asanaの「タスクを検索」アクションで、抽出した情報をもとに対応するタスクを検索します
- 検索して見つかったタスクを、Asanaの「タスクを更新」アクションでタスクの完了を取り消します
- 最後に、Slackの「チャンネルにメッセージを送る」アクションで、タスクの更新が完了した旨を関係者に通知します
※「トリガー」:フロー起動のきっかけとなるアクション、「オペレーション」:トリガー起動後、フロー内で処理を行うアクション
■このワークフローのカスタムポイント
- Slackでは、監視対象や通知先としたいチャンネルIDを任意で設定できます
- 分岐機能では、削除されたスタンプの種類(リアクション名)など、前段で取得した情報をもとに処理を実行する条件を自由にカスタマイズ可能です
- AI機能では、SlackのメッセージからAsanaのタスク検索に必要なキーワードを抽出するための指示を任意で設定できます
- Asanaの各アクションでは、対象のワークスペースIDや検索キーワードなどを任意で設定し、前段のオペレーションで取得した値を引用して設定することも可能です
■注意事項
- Slack、AsanaのそれぞれとYoomを連携してください
- 分岐はミニプラン以上のプランでご利用いただける機能(オペレーション)となっております。フリープランの場合は設定しているフローボットのオペレーションはエラーとなりますので、ご注意ください
- ミニプランなどの有料プランは、2週間の無料トライアルを行うことが可能です。無料トライアル中には制限対象のアプリや機能(オペレーション)を使用することができます
- この自動化ワークフローは、スタンプ追加時にタスクを完了にするフローと組み合わせることで、操作の実行と取り消しを一連の流れとして管理できます。「Slackで特定スタンプが押されたら、Asanaのタスクを完了にする」テンプレートとセットで活用することで、より効果的に運用できます。