自動化
PR

Slackワークフロービルダーの使い方|必要なプランと作成・公開の手順

sanane
記事内に商品プロモーションを含む場合があります

はじめに

ワークフロービルダーは、Slack の中だけで完結するノーコードの自動化ツールです。「リンクを押したらフォームが開き、回答が指定チャンネルに投稿される」といった定型作業を、コードを1行も書かずに組めます。

ただし、始める前に知っておくべき前提があります。ワークフローの作成と公開そのものが有料機能で、無料プランのワークスペースでは使えません。この記事では、2026年7月に Pro の無料トライアル中のワークスペースで実際に1本作って動かした手順をもとに、プラン条件・トリガー・ステップ・公開・管理までを解説します。

こんな人にオススメ
  • Slack の定型連絡や依頼受付を自動化したい
  • ワークフロービルダーが自分のプランで使えるのか知りたい
  • とりあえず1本作って、動くところまで確認したい

最初に確認:無料プランでは作成・公開できない

ワークフローの「作成」と「公開」自体が有料機能です。ワークフロービルダーを開くと、画面上部に「ワークフローの公開と作成は有料機能です。無料トライアルで〈日付〉まで利用できます。」という帯が出ます。「無料プランでも簡単なものなら作れる」「トリガーの種類が制限されるだけ」ではなく、機能全体がプランでゲートされている点に注意してください。

ワークフロー画面上部に表示される「ワークフローの公開と作成は有料機能です」の帯

まずは自分のワークスペースでこの画面を開き、帯が出ていないか(=トライアル期間や有料プランかどうか)を確認するところから始めるのが確実です。無料プランのまま自動化したい場合は、後述するとおり Incoming Webhook や GAS を使う方向に切り替えます。

入口はワークスペース名メニューの中

ワークフロービルダーは、サイドバー上部のワークスペース名 >「ツールと設定」>「ワークフロービルダー」から開きます。チャンネル側からは見つけにくい場所にあるので、ここを覚えておくと迷いません。

ワークスペース名メニューのツールと設定から開くワークフロービルダーの導線

トリガー(きっかけ)は7種類+外部サービス

「新規」からワークフローを作り始めると、まずトリガーを選びます。Slack 標準のトリガーは次の7種類でした。

  • Slack 内のリンクから(クリックで開始します)
  • Webhook から(サードパーティイベントから開始します)
  • キーワードを含むメッセージが投稿された時
  • スケジュールに基づく(定期実行)
  • リスト項目が更新された時
  • 絵文字リアクションが使用された時
  • 誰かがチャンネルに参加した時

左側のリストからは、Asana/Basecamp/Bitbucket/ClickUp/GitHub/Linear/Monday/PagerDuty/Wrike といった外部サービスのイベントを起点にすることもできます。

トリガー選択画面。Slackのイベント7種と左側の外部サービス一覧

初めて作るなら「Slack 内のリンクから」がおすすめです。自分でリンクを押したときだけ動くので、誤爆の心配がなく、テストもしやすい構成になります。慣れてから「スケジュールに基づく」や「絵文字リアクション」に広げるとよいでしょう。

ステップ(実行する処理)を選ぶ

トリガーを決めたら、その後に実行する「ステップ」を追加します。よく使うのは「チャンネルへメッセージを送信する」「情報をフォームで収集する」の2つです。ほかに canvas/フォーム/メッセージ/ユーザー/ユーティリティ/リストのカテゴリと、Adobe Acrobat Sign・Airtable・Asana など多数の外部連携ステップが並びます。

ステップ選択画面。クイックステップの一覧とビジネスプラスバッジの付いた項目

プラン制限は1段階ではありません。「リピート」(一連のステップを複数回実行する)と「ブランチを追加する」(条件分岐)には「ビジネスプラス」バッジが付いており、Pro 契約でも使えません。条件分岐やループを前提に設計すると、あとから作り直しになるので注意してください。

実例:フォームで受け付けてチャンネルに投稿する

ここでは「リンクを押すと依頼フォームが開き、回答が指定チャンネルに投稿される」という2ステップのワークフローを作ります。依頼受付や問い合わせ窓口によくある形です。

トリガーの選択

「Slack 内のリンクから」を選びます。

フォーム収集ステップの追加

「情報をフォームで収集する」を追加し、質問を設定します。

投稿ステップの追加

「チャンネルへメッセージを送信する」を追加し、フォーム回答の変数を本文に差し込みます。

公開

名前を付けて「公開する」を押し、起動リンクを受け取ります。

ステップを追加すると、編集画面は「ワークフローを開始して…」(トリガー)と「その後これらを実行」(ステップ)の2段構成で表示されます。フォームを追加した直後は、回答の保存先として「リスト」「Google スプレッドシート」「チャンネルでのメッセージ」が候補として提案されるので、ここから次のステップを選ぶこともできます。

ワークフロー編集画面。トリガーとフォーム収集ステップ、次のステップの提案が並ぶ

フォームの設問は、質問内容・質問のタイプ(短い回答など)・ヒント文・必須かどうかを指定します。「別の質問を追加する」で項目を増やせます。

フォーム設問の設定画面。質問内容・質問のタイプ・ヒント・必須設定

公開して実際に動かす

右上の「完了」を押すと、公開前の確認画面が開きます。ここでワークフロー名・説明・「誰がこのワークフローを見つけて使えますか?」(権限)を設定します。既定は「ワークスペースの社内の人全員」です。

公開前の確認画面。ワークフロー名・説明・利用できる人の権限設定

「公開する」を押すと完了です。起動用のリンク(slack.com/shortcuts/…が発行され、あわせて「チャンネルを選択する」から、そのチャンネルの「ワークフロー」タブにワークフローを追加できます。

公開完了画面。起動リンク(マスク済み)とチャンネルへの追加設定

公開後は、チャンネルの「ワークフロー」タブや左サイドバーの「エージェントとアプリ」欄から起動できます。実際にフォームへ回答して送信すると、指定チャンネルに「〈ワークフロー名〉 ワークフロー」バッジ付きのメッセージとして投稿されました。

ワークフローの実行結果。ワークフローバッジ付きでフォーム回答がチャンネルに投稿されている

管理・編集・削除

作ったワークフローは、ワークフロービルダーの「あなたが管理」タブに一覧表示されます。各行の「⋮」から次の操作ができます。

  • ワークフローを開始する/リンクをコピーする/詳細を表示する
  • VIP に追加する/アクティビティログを確認する
  • 編集する/公開停止する/複製する/エクスポートする
  • ID をコピーする/転送する/ワークフローを削除する

うまく動かないときは「アクティビティログを確認する」が役に立ちます。いつ誰が実行し、どのステップで止まったかを追えます。

「あなたが管理」タブのワークフロー一覧と、⋮から開く管理メニュー

「削除」は2種類あるので取り違えに注意。チャンネル側のパネルに出る「関連ページから削除する」はそのチャンネルの表示から外すだけで、ワークフロー本体は残ります。本体を消すのは、一覧の管理メニューにある「ワークフローを削除する」のほうです。

チャンネル側パネルの簡易メニュー。最下部が「関連ページから削除する」になっている

本体を削除するときは「このワークフローを削除すると、使用しているすべてのユーザーに対して機能しなくなり、自分も使用できなくなります」という確認ダイアログが出ます。確定すると完全に削除されます。

まとめ|無料プランならWebhookやGASで代替する

  • 作成・公開は有料機能。まずは自分のプランで帯が出ないかを確認する
  • トリガーは Slack 標準7種+外部サービス。最初は「Slack 内のリンクから」が安全
  • 「リピート」「ブランチを追加する」は Business+ 限定。条件分岐前提の設計は避ける
  • 削除は「関連ページから削除」と「ワークフローを削除」で意味が違う

無料プランのまま自動投稿したい場合は、Incoming Webhook を使うか、Google Apps Script から Slack を叩く方法が現実的な代替になります。どちらも追加費用なしで始められます。

あわせて読みたい
Slack Incoming Webhookの使い方|App作成からcurl送信・Block Kitまで
Slack Incoming Webhookの使い方|App作成からcurl送信・Block Kitまで
あわせて読みたい
Slackに投稿されたメッセージを自動でスプレッドシートに転記する方法【GAS】
Slackに投稿されたメッセージを自動でスプレッドシートに転記する方法【GAS】
あわせて読みたい
Slackの使い方|画面の見方・チャンネル・DM・通知の基本
Slackの使い方|画面の見方・チャンネル・DM・通知の基本
記事URLをコピーしました