<aside> 💡
「Slack 日程調整 自動作成」で検索する人の多くは、毎回の候補日投稿、未回答者への催促、開催日の確定連絡をできるだけ手作業にしたくないと考えています。この記事では、Slack標準機能・Workflow Builder・投票アプリ・Googleカレンダー連携でできることを整理したうえで、Slackだけで完結しにくい理由と、Togelloを使って“作成済みの日程調整URLをSlackに結びつけて自動運用する”現実的なやり方を解説します。
</aside>
このキーワードで探している人が欲しいのは、単に「募集を1件立てる機能」だけではありません。実際には、毎週や毎月の勉強会、社内交流、チームイベントのたびに、候補日を出す、回答を集める、未回答者を追う、最終日を決める、決定を再告知する、という一連の運用を自動に近づけたいはずです。Slack公式の案内も、定期メッセージ、フォーム、投票、カレンダー通知をそれぞれ別機能として紹介しており、検索意図が「投稿を自動で作る」だけでなく「日程調整の流れを自動で回したい」に広がっていることが分かります。
特に詰まりやすいのは、候補日そのものを出す作業より、未回答者への催促と、決まったあとの周知です。ここが人力のままだと、Slackでどれだけ綺麗に投稿しても、結局は幹事だけが追いかけ続ける運用になりがちです。だからこそ、この記事では「自動作成」という言葉を、実務では「自動周知・自動催促・自動確定通知まで含めた自動運用」として捉えるのがポイントです。
Slack標準機能だけでも、ある程度の自動化はできます。もっとも手軽なのは /remind で、チャンネルに対して「毎週月曜の10時に回答を促す」といった繰り返し通知を設定できます。Slack公式も、チャンネルリマインダーは定期的なチーム向け連絡に向いており、より複雑なメッセージには Workflow Builder の scheduled message テンプレートを勧めています。
Workflow Builder まで使うと、もっと幅が広がります。Slack公式ヘルプでは、Workflow Builder でテンプレートやスクラッチからワークフローを作れ、チャンネルへの定期メッセージ送信や、フォームでの情報回収、Google Sheets への自動追記まで案内されています。ただし、Workflow Builder は paid plan が前提で、管理者が利用を制限している場合もあります。つまり、社内で使えるなら強力ですが、誰でもすぐ使えるとは限りません。
エンジニアリング前提なら、Slack App を自作する道もあります。Slack公式の開発者向けドキュメントでは、slash command で任意の操作を呼び出せますし、scheduled trigger でワークフローを時間ベースで自動起動することもできます。ただし、これは「Slackの機能をそのまま使う」のではなく、「Slack App を開発して運用する」話です。社内に開発・保守コストを持てるチーム向けの選択肢だと考えた方が安全です。
Slack公式は、投票について「Slack Marketplace の polling app を使う」か、「絵文字リアクションで手早くやる」かの2択を案内しています。つまり、単純な多数決や簡易アンケートなら、標準メッセージや poll アプリで十分という整理です。
実際、Simple Poll は Slack Marketplace 上で /poll から開始でき、定期・予約投稿、未回答者だけへのリマインド、一定間隔での自動リマインドなどを案内しています。Polly も /polly で作成でき、定期実行や automated reminders を備えています。これらは「Slack の中で投票を回す」にはかなり相性が良いです。毎週の出欠確認や、勉強会の候補日をざっくり絞る用途なら候補になります。
一方で、Google Calendar for Slack は役割が少し違います。Slack公式ヘルプでは、Google Calendar 連携は招待、更新、キャンセル、イベント通知、チャンネル通知のためのものとして案内されており、Slack Marketplace 側でも Workflow Builder から Google Calendar のイベント作成テンプレートが用意されています。つまり、Google Calendar は「決まった予定を共有・通知する」には強いですが、「複数候補日から都合を集めて最適日を決める」こと自体は別の仕組みが必要です。
ここまでを見ると、Slackには必要な部品がそれぞれ揃っているように見えます。ですが、部品があることと、一連の運用が一気通貫で回ることは別です。公式の範囲でできるのは、簡易投票、定期メッセージ、フォーム回収、カレンダー通知までです。複数候補日に対して ○△× で回答を集め、必要人数を満たしたか見ながら、未回答者だけを追い、最終日を自動で確定する、という「日程調整そのもの」に最適化された流れは、少なくとも Slack公式ヘルプで前面に出ている標準ユースケースではありません。そこまでやるなら、複数の機能を組み合わせるか、カスタム app を実装する必要が出てきます。
もうひとつ見落としやすいのがチャンネル権限です。Slack公式ドキュメントでは、private channel への投稿は、そのチャンネルのメンバーであることが前提です。公開チャンネルについては channels:join で参加できますが、private channel は既存メンバーに追加してもらう必要があります。つまり、「Botを入れたらどこにでも自動投稿できる」とは限りません。特に Slack で自動通知を回すなら、どのチャンネルに Bot が入っているかを最初に整理しておくのが大事です。
ここで現実解として考えやすいのが、Slackだけでゼロから日程調整を組み立てるのではなく、日程調整ページ自体は外で作り、それを Slack に結びつけて通知と催促を自動化するやり方です。Togello は、もともと LINE グループに公式Botを招待するだけで使える無料の日程調整ツールとして案内されており、参加者は URL をタップして ○△× で回答できます。未回答者へのリマインド、最適日の自動確定、Googleカレンダー登録までを支援する前提で設計されています。
Slack 文脈では、LP から Slack Botを追加 に進める導線があり、Slack チャンネルと既存の日程調整 URL を /togello-link <GatherURL> で紐付けられます。重要なのは、今回確認できた仕様の範囲では、Slack 上だけで日程調整をゼロから自動作成する機能は確認できていないことです。つまり Togello の立ち位置は、「Slackで募集そのものを自動生成するツール」というより、「作成済みの募集 URL を Slack に接続し、共有・再通知・リマインド・確定通知を自動化しやすくするツール」と理解するのが正確です。
Slack 連携済みの日程調整では、「日程調整情報をSlackへ通知する」ボタンで紐付いたチャンネルへ情報を送れますし、通知設定として、参加者追加通知、最低参加人数達成通知、日程確定通知、出席催促リマインダーが用意されています。さらに Slack 向けの出席催促バッチは、Slack チャンネルと紐付いた未確定の募集のうち、作成から3日以上経過し、3日ごとのタイミングで、回答者数が最低参加人数に届いていないものを対象にリマインドする実装です。つまり、幹事が毎回「まだの人お願いします」と書かなくても、一定条件で自動的に追いかけやすい設計になっています。
実務では、次の流れにすると理解しやすいです。
まず Togello でイベント名と候補日を入れて日程調整 URL を作ります。参加者は登録不要で URL から ○△× を入力できます。
Slack 側で Bot を追加します。
連携したいチャンネルで、次の slash command を実行して URL を紐付けます。
/togello-link <GatherURL>
紐付け後、「日程調整情報をSlackへ通知する」から一度募集を流し、必要に応じて Slack の通知設定を有効にします。
回答が集まるまで、参加者追加通知、最低参加人数達成通知、出席催促リマインダー、日程確定通知を使って運用します。
最適日が決まったら、確定通知を Slack に流し、その後は Google カレンダー登録までつなげます。
ここでの注意点は2つです。ひとつは、private channel では先に Bot を招待しておく必要があること。もうひとつは、slash command は開発者が作成したものについてはスレッド内では実行できないため、通常の会話欄で実行する前提になることです。 Slack の private channel 投稿条件と slash command の仕様上、この点を最初に共有しておくと詰まりにくくなります。
「Slack 日程調整 自動作成」で検索する人にとっての本当の論点は、Slack だけで募集を自動生成できるかではなく、日程調整の運用全体をどこまで自動化できるかです。簡単なリマインドなら /remind、定期投稿やフォーム回収なら Workflow Builder、Slack内の投票なら Simple Poll や Polly、決まった予定の通知なら Google Calendar 連携が向いています。けれど、候補日ごとの回答回収、未回答者の催促、最低参加人数の確認、確定通知までをひとつながりで回したいなら、Slack は通知ハブとして使い、日程調整そのものは専用 URL に寄せる方が運用しやすいです。
その意味で Togello は、「Slackだけでゼロから自動作成」ではなく、「作成した日程調整 URL を Slack に紐付け、通知・再掲・催促・確定連絡を自動化する」選択肢として自然に紹介できます。Slack 上で完結させたい気持ちは強いものの、実務で本当に効くのは、募集作成よりも、その後の回収と追客の自動化です。この観点で記事を組み立てると、検索意図にも実務課題にもズレにくいSEO記事になります。
📲 Togello LINE Botを追加 → <https://lin.ee/eZLRaci>
🌐 Web版はこちら → <https://togello.com>
🌍 Discord Botを追加 -> <https://discord.com/oauth2/authorize?client_id=1403386798020755476&permissions=277025474560&integration_type=0&scope=bot+applications.commands>
💬 Slack Appを追加 → <https://slack.com/oauth/v2/authorize?client_id=9052532837236.10845997800034&scope=channels:join,chat:write,chat:write.public,commands&user_scope=>