LINE × Google Workspace連携ガイド2026|カレンダー・フォーム・スプレッドシート通知を自動化
GoogleカレンダーやGoogleフォーム・スプレッドシートとLINEを連携して通知・リマインダーを自動化する方法を解説。GAS(Google Apps Script)を使ったほぼ無料の連携手順も紹介。
目次 クリックで開く
LINE × Google Workspace 連携
LINE × Google Workspace連携ガイド2026
LINE × Google Workspace連携ガイド2026
カレンダーリマインダー・フォーム通知・スプレッドシートアラートを自動化
Google WorkspaceとLINEをGoogle Apps Script(GAS)で連携することで、ほぼ無料で強力な通知自動化を実現できます。カレンダーリマインダー・フォーム回答通知・KPIアラートまで幅広く活用できます。
LINE × Google Workspace連携のユースケース


- Googleカレンダーリマインダー:翌日の会議・アポイント一覧をLINEで毎朝配信
- Googleフォーム回答通知:フォームに回答があったら内容をLINEで担当者に即時通知
- スプレッドシートアラート:売上・在庫・KPIが閾値を超えたらLINEでアラート
- Gmailフィルタ連携:特定の件名・送信者のメールをLINEへ転送
- Googleドライブ更新通知:重要フォルダにファイルが追加されたらLINEで通知
Google Apps Script(GAS)を使った連携の基本
GASはGoogleが提供する無料のサーバーサイドJavaScript実行環境です。Googleのすべてのサービス(Sheets・Calendar・Forms・Drive・Gmail)に標準でアクセスでき、LINE Messaging APIへのHTTPリクエストも送れます。月次実行6分、1日トリガー実行20回などの無料枠内で多くの通知自動化が実現できます。
Googleカレンダー × LINE リマインダーのGASコード例
function sendCalendarReminder() {
var token = 'LINE_CHANNEL_ACCESS_TOKEN';
var userId = 'LINE_USER_ID';
var today = new Date();
var tomorrow = new Date(today);
tomorrow.setDate(today.getDate() + 1);
var events = CalendarApp.getDefaultCalendar()
.getEvents(tomorrow, new Date(tomorrow.getTime() + 86400000));
if (events.length === 0) return;
var msg = '明日の予定(' + (tomorrow.getMonth()+1) + '/' + tomorrow.getDate() + '):
';
events.forEach(function(e) {
var start = Utilities.formatDate(e.getStartTime(), 'JST', 'HH:mm');
msg += start + ' ' + e.getTitle() + '
';
});
var payload = {messages:[{type:'text',text:msg.trim()}]};
UrlFetchApp.fetch('https://api.line.me/v2/bot/message/push', {
method:'post',
headers:{Authorization:'Bearer '+token,'Content-Type':'application/json'},
payload:JSON.stringify({to:userId,messages:payload.messages})
});
}
Googleフォーム × LINE通知の設定手順
Googleフォームのスプレッドシートを開く:フォームの回答が蓄積されるスプレッドシートを開く
GASエディタを開く:「拡張機能」→「Apps Script」でGASエディタを開く
LINE送信関数を作成:新着行を検知してLINEへ送信するコードを記述
トリガー設定:「フォーム送信時」のトリガーを設定してGASが自動実行されるように設定
テスト実行:テスト回答を送信してLINEに通知が届くことを確認
Make/Zapierとの使い分け
| 方法 | 費用 | 向いているケース |
|---|---|---|
| Google Apps Script | ほぼ無料 | Googleサービス中心の連携・エンジニアが社内にいる場合 |
| Make(旧Integromat) | 月1〜3万円 | Googleと非Googleサービスの複合連携 |
| Zapier | 月2〜5万円 | シンプルなトリガー連携・ノーコードで完結したい場合 |
よくある質問
Q. LINE × Google Workspaceの連携でできることを教えてください。
A. Googleカレンダーの予定をLINEでリマインド通知、Googleフォームの回答をLINEで通知、Googleスプレッドシートのデータ変化をLINEでアラート、Gmailの重要メールをLINEへ転送などが代表的です。
Q. Google Apps Script(GAS)でLINEと連携できますか?
A. できます。GASはGoogleのサービスとLINE Messaging APIを繋ぐのに最適なツールで、ほぼ無料で使えます。Googleスプレッドシート・カレンダー・フォームとLINEの連携はGASが最もコスト効率が良い方法です。
Q. LINE × Googleカレンダー連携でリマインダーを自動化できますか?
A. 可能です。GASでGoogleカレンダーの翌日予定を毎朝取得し、LINE Messaging APIで担当者に送信するスクリプトを作ることができます。設定はエンジニア知識があれば1〜2時間程度です。
LINE公式アカウント支援
LINE公式アカウントの配信設計からCRM連携、LINEミニアプリ開発まで。顧客接点のデータを統合し、LTVと売上を上げるLINE活用を実現します。