LINE × Google Workspace連携ガイド2026|カレンダー・フォーム・スプレッドシート通知を自動化

GoogleカレンダーやGoogleフォーム・スプレッドシートとLINEを連携して通知・リマインダーを自動化する方法を解説。GAS(Google Apps Script)を使ったほぼ無料の連携手順も紹介。

この記事をシェア:
目次 クリックで開く
LINE × Google Workspace 連携

LINE × Google Workspace連携ガイド2026
カレンダーリマインダー・フォーム通知・スプレッドシートアラートを自動化

Google WorkspaceとLINEをGoogle Apps Script(GAS)で連携することで、ほぼ無料で強力な通知自動化を実現できます。カレンダーリマインダー・フォーム回答通知・KPIアラートまで幅広く活用できます。

LINE × Google Workspace連携のユースケース

kintone 活用 デモ スクリーンショット
kintone 活用 デモ デモアニメーション

  • 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万円 シンプルなトリガー連携・ノーコードで完結したい場合

LINE × Google Workspace連携の無料相談

GAS活用からIPaaS設計まで、最適な連携方法をご提案します。

無料相談はこちら

よくある質問

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活用を実現します。

AT
aurant technologies 編集

上場企業からスタートアップまで、数多くのデータ分析基盤構築・AI導入プロジェクトを主導。単なる技術提供にとどまらず、MA/CRM(Salesforce, Hubspot, kintone, LINE)導入によるマーケティング最適化やバックオフィス業務の自動化など、常に「事業数値(売上・利益)」に直結する改善実績多数。

この記事が役に立ったらシェア: