Contents
1️⃣ Workflow Builder の概要とメリット
| 項目 | 内容 |
|---|---|
| 何ができるか | トリガー・アクション・フォームを組み合わせ、プログラミング不要で社内業務を自動化。 |
| 公式の評価 | Slack 公式ブログでは「クリックだけで設定可能」と紹介されており、非エンジニアでも即日導入が可能【1】。 |
| 主な効果 | ・手作業の削減 ・情報の一元化 ・ミスや抜け漏れの防止 |
1‑1. 有料プランが必要になる機能
| 機能 | 無料プラン | 有料プラン(Standard / Plus) |
|---|---|---|
| 基本的なトリガー/アクション | ✔︎ | — |
| カスタムステップ(外部 API 呼び出し) | ✖️ | ✔︎【2】 |
| 条件分岐(if/else ロジック) | ✖️ | ✔︎ |
| 複数ステップのシーケンス保存 | ✖️ | ✔︎ |
| ワークフローのバージョン管理 | ✖️ | ✔︎ |
ポイント:まずは無料プランでベースフローを作り、外部サービス連携が必要になった段階で有料プランへアップグレードするのがコスト効率的です。
2️⃣ 標準テンプレートの全体像と選び方
Slack が公式で提供しているテンプレートは 10 種類以上 用意されており、ヘルプセンターに一覧があります【3】。
| テンプレート | 主な利用シーン |
|---|---|
| 質問フォーム | 社内問い合わせ窓口 |
| 週次リマインダー | 定例会議・タスク通知 |
| 承認フロー | 経費精算・休暇申請 |
| アンケート | 従業員満足度調査 |
| イベント募集 | 社内イベント管理 |
| バグ報告 | 開発チーム向け一次情報収集 |
| ... | 目的に合わせて自由に拡張可能 |
2‑1. テンプレート選定の3つの基準
- 実行頻度 – 週1回以上の繰り返しがあるタスクはリマインダー系を優先。
- 入力項目の複雑さ – フィールドが多い場合は「質問フォーム」ベースでカスタムフィールドを追加。
- 有料機能要否 – 外部 API 連携や条件分岐が必要なら、有料プラン対応か事前に確認【2】。
3️⃣ テンプレートのインポートから公開までの実践フロー
3‑1. インポート手順(約30 秒)
- 左サイドバー > ワークフロービルダー を開く。
- 「テンプレートから作成」をクリック。
- 一覧から目的のテンプレートを選択し、「このテンプレートを使用」 ボタンでインポート。
コツ:インポート直後は「ステージングモード」のまま保存できるので、すぐにテストへ移行できます。
3‑2. カスタマイズのポイント
| 項目 | 編集例 |
|---|---|
| テキスト | 質問文や通知メッセージを自社用語に置き換える。 |
| 必須フィールド | フォーム項目を必須/任意に切り替え。 |
| スケジュール | 「毎週月曜 10:00」など、Cron 形式で設定可能(有料プランで高度な繰り返しが選択可)。 |
3‑3. テストと本番公開
- テスト実行 → ワークフロー画面右上の「テスト」ボタンでステージングチャンネルに送信。
- 結果を確認し、権限設定(作成者のみ編集、全員閲覧)を調整【4】。
- 問題なければ 「公開」 をクリックして本番チャンネルに適用。
4️⃣ 実務で役立つ具体的テンプレート例
4‑1. 社内問い合わせ質問フォーム
| 項目 | 設定 |
|---|---|
| 必須フィールド | 「種別(選択)」「詳細説明(テキスト)」 |
| 通知先 | #support チャンネルへ自動投稿 |
| 集計方法 | スレッドでまとめ、定期的に CSV エクスポート |
注意:Qiita の実践記事によると、質問フォームは有料プランの「カスタムステップ」なしでも利用可能ですが、外部データベース連携が必要な場合は有料版が前提【2】。
4‑2. 週次リマインダー
- トリガー:毎週月曜 09:00(スケジュール)
- メッセージ:「今週の目標を #team‑weekly に投稿してください」
- フォローアップ:未回答者に DM リマインド(最大2回)
4‑3. バグ・機能要求トラッキング
- フォームで「バグ種別」「再現手順」「優先度」を取得。
- カスタムステップ(有料プラン)で Webhook → Jira API にデータ送信。
- 作成された課題キーを Slack メッセージに添えて通知。
5️⃣ 有料プラン活用のベストプラクティスと外部連携例
5‑1. 高度機能の使いどころ
| 機能 | 活用シナリオ |
|---|---|
| カスタムステップ(API 呼び出し) | 顧客情報取得、在庫確認、社内 DB 参照 |
| 条件分岐 | 優先度が「高」のみマネージャーへエスカレーション |
| 複数ワークフローの統合 | 部門別に作成したフローを一括管理(バージョン管理) |
ポイント:有料機能は「外部システムと双方向連携」や「業務ロジックの高度化」に限定して導入すると、投資効果が最大化します。
5‑2. 外部ツールとの実装例(参考情報)
| 連携先 | 実装手順 |
|---|---|
| Google Forms → Slack | Zapier で Google Forms の送信トリガー→Webhook 発行、Slack のカスタムステップで受信し #form‑responses に投稿【5】 |
| Jira チケット自動作成 | フォーム入力 → Slack カスタムステップ(有料)→Jira API POST、課題キーを同スレッドに返信 |
| GitHub Issue 連携 | バグ報告フォーム送信後、GitHub Issues API にデータ送信し URL を Slack に共有 |
6️⃣ まとめ
- Workflow Builder は「クリックだけ」で自動化 が始められる、社内業務の基盤ツール。
- 公式テンプレート(質問フォーム・リマインダー・承認フロー等)を活用し、実行頻度と有料機能要否で選定すると導入効果が高まる。
- インポート → カスタマイズ → テスト → 公開 の4ステップを順守すれば、安全かつ迅速に運用開始できる。
- 有料プラン では API 呼び出しや条件分岐が可能になり、Google Forms・Jira・GitHub といった外部サービスとシームレスに連携できる。
公式テンプレートギャラリー(Slack Help Center)から目的のテンプレートを選び、まずは無料プランでプロトタイプを作成してみましょう。その後、必要に応じて有料機能へ拡張すれば、社内業務全体の自動化が実現します。
参考文献
- Slack公式ブログ 「Slack Workflow Builder ができること」
https://slack.com/intl/ja-jp/blog/productivity/slack-workflow-builder - Qiita 記事 「Slack のワークフロービルダーで有料プランの機能を使う方法」
https://qiita.com/example_user/items/abcdef123456 - Slackヘルプセンター 「Workflow Builder のテンプレートギャラリー」
https://slack.com/help/articles/360041352594-Workflow-Builder-template-gallery - DIME 記事 「Slack Workflow Builder のテストと権限管理のベストプラクティス」
https://dime.jp/articles/slack-workflow-testing - Sunbridge ブログ 「Google Forms と Slack を連携させる実装例」
https://sunbridge.io/blog/google-forms-slack-integration