承認の依頼に気づくのが遅れて、相手を待たせてしまう。Slack を一日中開いているなら、承認も Slack の中で済ませたいところです。この記事では、Slack のボタンで承認する方法を 2 つの場面に分けて説明します。
1 つは休暇や備品購入などの申請を上長が承認する場面です。もう 1 つは、AI がメールを送る、外部のサービスへ書き込むといった操作を実行してよいか、人が承認する場面です。後半では、Samurai App で AI の承認待ちを Slack の DM に届ける設定を手順で説明します。
結論
- 社内の申請を回すなら、Slack のワークフロービルダーで作れます。 2025 年 8 月の更新で条件分岐に対応し、続行ボタンは最大 5 つまで置けます
- AI の操作の承認は、Samurai App の通知の設定「Slack で承認する」で Slack の DM に届きます。 「拒否」か「承認して実行」を押せば、アプリと同じように決まります
- ボタンを押せるのは、その会話を作った本人だけです。 カードが他の人の目に触れても、代わりに決裁はできません
- 公開やクラウドのブラウザの操作など、アプリで確認する必要がある承認は Slack には届きません
Slack で承認ボタンを使う方法
Slack の中で承認を済ませる方法は、大きく 3 つあります。
| 方法 | 向いている承認 | 作る人 |
|---|---|---|
| ワークフロービルダー | 休暇申請、備品購入など 1 段階の承認 | Slack のメンバー(使えるプランは Slack で確認) |
| 自作の Slack アプリ | 多段の承認、社内システムとの連携 | 開発者 |
| AI エージェントの承認カード | AI が実行する操作の承認 | AI の利用者本人(設定のオンだけ) |
ワークフロービルダーで申請を回す
Slack のワークフロービルダーは、フォームで申請を受け付け、上長へボタン付きのメッセージを送り、押されたボタンで次の処理を分けられます。Slack の公式ブログによると、2025 年 8 月 8 日に条件分岐に対応し、条件は最大 10 個、続行ボタンは最大 5 つまで置けます。ワークフロービルダーと分岐を使えるプランは、Slack の公式ヘルプで確認してください(この記事の調査では、ヘルプの該当ページを読めませんでした)。
承認の段階が増えたり、監査で承認の記録を求められたりすると、Slack のワークフローだけでは管理しきれないことがあります。順番どおりに承認を回し、どこで止まっているかを残したいなら、申請と承認の流れをワークフローにするのような仕組みを別に用意する方法もあります。
自作の Slack アプリで承認する
Slack アプリを自分で作り、ボタン付きのメッセージ(インタラクティブメッセージ)を送れば、承認の状態を外部のシステムで管理できます。押されたボタンは、アプリの設定の「Interactivity & Shortcuts」に登録した URL へ届きます。自由度は高い一方、ボタンを受け付けるサーバーと押した人の確認を自分で作る必要があります。
AI の操作を Slack で承認する
AI エージェントに仕事を任せると、メールの送信や表の書き換えのように、取り消しにくい操作の前で人の承認を待つ場面が出てきます。Samurai App では、承認待ちのカードが会話の画面に出て、10 分のあいだ応答しないと自動で拒否されます。席を外していると、答えないまま拒否されてしまいます。
この承認待ちを Slack の DM に届けるのが、次の節から説明する「Slack で承認する」です。
できること・できないこと
届くのは、自分が始めた 1:1 の会話の承認待ちです。 AI が承認を待つと、ワークスペースに登録した Slack アプリから DM が届きます。見出しは「会話「<会話のタイトル>」で承認を待っています」で、その下に何を承認するか、確認したほうがよい理由(あるとき)、アプリで詳しく見るためのリンクが並びます。
ボタンはアプリの承認カードと同じです。 「拒否」「承認して実行」と、アプリのカードに出る場合は「このセッション中は常に許可」「今後ずっと許可」も並びます。押すとアプリで答えたときと同じように決まり、カードは選んだ内容に変わります。
届かない承認があります。
- 外部公開、クラウドのブラウザの操作など、アプリで確認する必要がある承認
- Samurai App のチャンネルでの会話の承認
- Slack のスレッドから頼んだ仕事の承認(そのスレッドに本人にだけ表示されるカードが出ます。後で説明します)
- 通知の設定の「通知を止める時間」の間に出た承認
アプリで先に答えても、DM のカードのボタンは残ります。 押すと「この承認はもう受け付けていません。」と返ってくるだけで、二重に実行されることはありません。
会話のタイトルと承認の内容が Slack に表示されます。 DM は本人にしか見えませんが、内容は Slack のワークスペースに残ります。タイトルに社外秘の言葉を入れている会話では、この点を踏まえてオンにしてください。
用意するもの
- Slack のワークスペースと、Samurai App の「外部チャット」(
/settings/chat-surfaces)に登録した Slack の連携先。登録は管理者とマネージャーの操作です - 自分の Slack アカウントと Samurai App のアカウントの紐付け
- 通知の設定(
/settings/notifications)を開ける自分のアカウント。この設定は一人ずつで、既定はオフです
手順
1. Slack を外部チャットに登録する
管理者かマネージャーが「外部チャット」の「連携先」タブで、プラットフォームに Slack を選びます。「Slack でアプリを作る」を押すと、このワークスペース用のマニフェストが入った状態で Slack のアプリ作成ページが開きます。既にある Slack アプリを使うなら、「マニフェストをコピー」でコピーし、Slack の App Manifest の画面に貼ります。
フォームの「ボタンの操作を受ける URL」は、Slack アプリの Interactivity & Shortcuts の Request URL に貼ります。ここが空だと、ボタンを押しても Samurai App に届きません。1 つの Slack ワークスペースを登録できるのは、1 つのテナントだけです。
2. Slack で AI を呼び、アカウントを紐付ける
Slack で AI のアプリにメンションするか DM を送ると、初回は本人にだけ表示される紐付けの案内が返ります。「Samurai App と紐付ける」を押し、Samurai App にサインインした状態で「紐付けを確定する」を押します。紐付けは「外部チャット」の「自分の紐付け」タブで確認できます。
3. 通知の設定で「Slack で承認する」をオンにする
/settings/notifications を開き、「Slack で承認する」の節にある「承認待ちを Slack の DM で受け取る」をオンにします。紐付けがまだなら、スイッチの下に「Slack のアカウントがまだ紐付いていないため、届きません。」と出て、オンにできません。
4. AI に操作を頼み、Slack の DM で答える
Web の会話で、外部への送信のように承認が必要な操作を頼みます。AI が承認を待つと、Slack の DM にカードが届きます。宛先や文面などの中身を読んで「承認して実行」か「拒否」を押します。続きは Web の会話で進みます。
Slack のスレッドから頼んだ仕事の承認
Slack のチャンネルやスレッドで AI に頼んだ仕事が承認で止まった場合は、上の設定とは別の経路で届きます。スレッドには承認を待っている旨と会話へのリンクが書かれ、頼んだ本人にだけ表示されるカードが同じ場所に出ます。ボタンは DM のカードと同じです。
チャンネルの他の人がカードの内容を知っていても、押せるのは頼んだ本人だけです。他の人が押すと「これはあなたが頼んだ作業の承認ではないので、代わりに決裁することはできません。」と返ります。
ブラウザの通知から承認する
Slack を使っていない人には、ブラウザの通知にボタンを付ける方法もあります。同じ /settings/notifications の「通知から承認する」にある「承認待ちの通知にボタンを付ける」をオンにすると、承認待ちの通知に「拒否」と「承認して実行」が付きます。
- ボタンが出るのは、パソコンの Chrome と Edge、Android の Chrome です。iPhone、iPad、Safari ではボタンが出ず、押すとアプリが開きます
- 「常に許可」のボタンはありません
- 端末を持っている人なら誰でも押せます。ロック画面に通知を出す端末では注意してください
届かないとき
- スイッチがオンにできない: Slack のアカウントが紐付いていません。Slack で AI を一度呼び、紐付けの案内から確定します
- オンなのに届かない: 「通知を止める時間」の中か、Samurai App のチャンネルでの会話の承認か、アプリで確認する種類の承認です。会話の画面か受信トレイで答えます
- ボタンを押しても何も変わらない: Slack アプリの Interactivity & Shortcuts に、フォームの「ボタンの操作を受ける URL」が入っているか確認します
- 「この承認はもう受け付けていません。」と返る: アプリで先に答えたか、10 分が過ぎて自動で拒否されています
- 「この操作はアプリで決裁してください。」と返る: アプリで確認する種類の承認です。返ってきたリンクから会話を開きます
よくある質問
Slack の承認ボタンを他の人が押したらどうなりますか
Samurai App の承認カードは、会話を作った本人と押した人の紐付けが一致するときだけ決まります。他の人が押しても決まらず、元のカードも消えません。
承認しないまま放っておくとどうなりますか
Samurai App の承認待ちは、10 分のあいだ応答しないと自動で拒否されます。Slack の DM はこの時間内に答えるための経路です。
申請の承認フローも Samurai App で作れますか
作れます。ワークフローの「承認・入力を待つ」ステップでは承認者を最大 5 人まで選べ、承認者はメールか受信トレイから承認・差し戻しできます。ただし、このステップの承認は Slack の DM には届きません。
Slack を開いていないときは、どこで答えればよいですか
Samurai App の「受信トレイ」の「承認・回答」タブに、承認を待っている会話が並びます。行の「ここで答える」を押すと、会話を開かずに同じ承認カードで答えられます。
関連する使い方
出典
- Slack ワークフローで条件ロジックによる分岐が可能に(Slack 公式ブログ、2025 年 8 月 8 日)
- 設定の画面(通知)(Samurai App の使い方)
- 外部チャットの設定(Samurai App の使い方)
2026 年 11 月 9 日時点で、各社の公式ページと Samurai App の実装で確認したものです。