フォームに回答が来た瞬間、Slackに通知が届く。
そんな自動連携を見て、「これって誰かがずっと見張っているの?」と思ったことはありませんか?
実は、その裏側では「Webhook」という仕組みが使われていることがあります。
難しそうな言葉ですが、イメージはかなりシンプルです。
Webhookは「何かが起きたら知らせる仕組み」
Webhookとは、何かの出来事が起きた瞬間に、別のサービスへ自動で知らせる仕組みです。
たとえば、問い合わせフォームに回答が送信されたとします。
そのタイミングでフォーム側が「回答が来ました」とSlackに知らせる。
すると、Slackに通知が出ます。
つまりWebhookは、ずっと見回って確認する仕組みではありません。
出来事が起きたときに鳴る「呼び鈴」のようなものです。
APIとの違いは「聞きに行く」か「知らせに来る」か
Webhookと一緒によく出てくる言葉に「API」があります。
ざっくり言うと、APIは「こちらから情報を聞きに行く」イメージです。
一方でWebhookは、「向こうから知らせに来る」イメージです。
- API:こちらから「何か変わりましたか?」と確認する
- Webhook:変化が起きたら、相手から知らせてくれる
もちろん実際の仕組みはもう少し細かいですが、最初はこの違いで十分です。
AI自動化でもWebhookはよく使われる
Webhookは、通知だけでなく自動化のスタート地点としても使えます。
たとえば、
- 問い合わせフォームが送信される
- Slackに通知する
- AIが問い合わせ内容を分類する
- 担当者に振り分ける
このように、「フォーム送信」という出来事をきっかけに、いくつかの処理を自動で動かせます。
AI時代の効率化では、AIそのものを使うだけでなく、「何をきっかけに動かすか」を考えることも大切です。
Webhookを知っていると、自動化の流れが少し見えやすくなります。
普段の通知にもWebhook的な考え方がある
日常的に使っている通知の中にも、「何かをきっかけに動いている」ものはたくさんあります。
たとえば、フォーム回答、予約完了、決済完了、ファイル追加、チャット投稿などです。
通知を見たときに「何が呼び鈴になっているんだろう?」と考えると、ITの仕組みが少しずつ身近になります。
まとめ
Webhookは、出来事が起きた瞬間に別のサービスへ知らせる「呼び鈴」のような仕組みです。
APIが「こちらから聞きに行く」ものだとすると、Webhookは「向こうから知らせに来る」もの。
Slack通知やAI自動化の裏側を理解するうえで、とても役立つ考え方です。
まずは普段使っている自動通知を1つ見て、
「何がきっかけで、この通知が来ているのか?」を探してみるところから始めてみてください。

コメントを残す