Slackで日程調整アンケートを作る方法は、少人数なら絵文字リアクション、回答項目を揃えるならWorkflow Builder、Slack内で投票機能を増やすなら投票アプリ、社外参加者や○△×回答が必要ならURL回答型である。最初に「誰が回答するか」「一つ選ぶのか、各候補へ可否を付けるのか」「アプリを追加できるか」を決めれば、過剰な仕組みを入れずに回答回収を始められる。

1. まず結論:回答者と回答形式で4つに分ける

Slackの日程調整を「アンケート」と呼んでも、必要な仕組みは同じではない。次の順で選ぶと迷いにくい。

方法向く状況回答場所導入前の注意
絵文字リアクション少人数・単発・候補日が少ないSlack回答は公開され、後から変更できる
Workflow Builder回答項目を揃えて蓄積したいSlack有料プランと作成権限が必要
投票アプリSlack内で専用の投票UIが必要Slack管理者承認、権限、料金を確認する
URL回答型社外参加者、Slack未参加者、候補日ごとの○△×が必要ブラウザSlack内完結ではない

候補日から一つだけ選ぶなら「投票」、各候補に参加可否を付けるなら「日程調整」、日時が決まった後に参加するかを聞くなら「出欠確認」である。この区別を先に決めると、集まった数字の意味がずれにくい。

2. アプリ不要なら絵文字リアクションで始める

Slack公式は、メッセージに質問と選択肢を書き、各選択肢へ絵文字を割り当てる簡易投票を案内している。たとえば次の形である。

  • 8月10日 19:00:1️⃣
  • 8月11日 19:00:2️⃣
  • どちらも難しい:❌
  • 回答期限:8月5日 18:00

投稿後、主催者が各絵文字を最初に付ける。参加者は参加できる候補へリアクションする。詳しい基本操作はSlack公式の投票ガイドで確認できる。

この方式では、誰がどのリアクションを付けたか見え、回答者は後から外せる。複数候補への回答もSlack標準では自動制限されない。したがって「複数選択可」「締切時点の回答で確定」などのルールを同じ投稿へ明記する必要がある。匿名回答、1人1票の強制、締切後の回答固定が必要なら別方式を選ぶ。

3. 回答項目を揃えるならWorkflow Builderを使う

候補日だけでなく、参加方法、希望時間、補足コメントも同じ形式で集めたい場合は、Workflow Builderのフォームが候補になる。フォーム回答は整理・出力できるため、毎回スレッドから情報を転記する負担を減らせる。

ただしWorkflow Builderは有料プラン向けで、管理者が作成権限を制限できる。また、Slack公式の説明で確認できるのは回答収集と出力であり、全員が参加できる候補日を自動判定する専用の日程調整機能ではない。フォーム項目は「氏名」「候補日ごとの可否」「どの日も難しい」「補足」のように設計し、集計と確定の担当者を決めておく。

WorkflowリンクはSlack内で開始する仕組みである。社外参加者へメールでURLを送り、ブラウザだけで回答してもらう用途には使えない。Slack Connectでも外部ユーザーの利用可否は組織設定やWorkflowの公開範囲、利用するステップに依存する。

4. 投票アプリは機能より導入条件を先に確認する

PollyやSimple Pollなどの投票アプリは、Slack内に専用の投票導線を追加したい場合の候補である。ただし、無料枠、匿名回答、複数選択、回答リマインドなどの条件は変わり得るため、導入時点の公式ページで確認する。

機能比較の前に、次の5点を管理者と確認する。

  1. ワークスペースへのアプリ追加が許可されているか

  2. どのチャンネルや情報へアクセスする権限を求めるか

  3. 回答データを誰が扱い、どこへ保存するか

  4. 匿名性、複数選択、回答期限を要件どおり設定できるか

  5. 無料枠を超えた場合の料金と継続条件は何か

Slack Marketplaceへの掲載だけで、自社のセキュリティ要件を満たすとは限らない。Slack公式のアプリ利用ガイドと管理者の承認ルールを確認する。

5. 社外参加者や○△×回答にはURL回答型を使う

顧客、取引先、同窓会の参加者など、同じSlackにいない人を含む場合は、回答ページのURLをSlackで共有する方式が分かりやすい。Slackを周知場所、ブラウザを回答場所に分けるため、全員を同じワークスペースへ招待する必要がない。

選ぶときは、次を確認する。

  • 候補日ごとに参加可・未定・参加不可を分けられるか
  • 「未回答」と「全候補が難しい」を区別できるか
  • 参加者がアカウント登録なしで回答できるか
  • 回答を誰が確認し、最終日程を誰が確定するか
  • 確定結果を元のSlackチャンネルへ戻せるか

ここで重要なのは、最多票と全員参加可能日を混同しないことである。一人が複数候補へ回答できる日程調整では、票数と回答人数は同じ意味ではない。候補日別の回答と回答者全体を分けて確認する。

6. TogelloではSlackで周知し、Webで回答・確定する

TogelloはSlack内で投票を完結させるアプリではない。Webで日程調整ページを作成し、Slack Appを追加した後、共有したいチャンネルで /togello-link <日程調整URL> を実行して既存ページを紐付ける。private channelではBotの招待が必要な場合がある。

紐付け後は、Webの日程調整画面からタイトル、調整期間、場所、詳細、回答URLをSlackチャンネルへ共有できる。参加者はURLを開き、候補日ごとに○・△・×で回答する。△は主催者が許可した場合だけ使える。幹事は回答状況を見て候補日を選び、日程を確定する。Slack Botが候補日を自動決定する仕組みではない。

この方式が向くのは、Slackを普段の連絡場所として残しつつ、Slack未参加者も同じ回答画面へ案内したい場合、または一票だけでなく候補日ごとの可否を集めたい場合である。Slack内だけで回答を終えたいなら、絵文字や投票アプリのほうが適する。

7. 投稿前にアンケート設計を確認する

どの方法でも、投稿前に次の項目を一つの案内へまとめる。

  • 回答対象者
  • 候補日時とタイムゾーン
  • 複数選択の可否
  • 「未定」と「参加不可」の扱い
  • どの日も難しい場合の回答方法
  • 回答期限
  • 最終確定する人
  • 確定結果を共有する場所

少人数の単発なら絵文字、項目を揃えて社内で蓄積するならWorkflow Builder、Slack内の専用投票なら承認済みアプリ、社外参加者や○△×回答にはURL回答型である。まず回答者と回答形式を決め、最小の方法で開始する。

回答回収後の催促、毎週の繰り返し、確定後のカレンダー登録は別の運用課題である。必要になった段階で、Slackの日程調整で回答を催促する方法Slackで毎週の日程調整をラクにする方法Slackの日程調整をGoogleカレンダー連携する方法へ進むと、今回の記事と作業を重複させずに済む。