マリーナに届くボートの保管・出航・給油・整備の予約の問い合わせを整理し、受付の台帳と返信の下書きを作る
オーナーやビジターから届く予約と問い合わせのメールを、出航・給油・整備・保管などに分け、艇と日時と中身を要約して受付の台帳に登録します。足りない情報をお願いする返信の下書きもスレッドに作ります。
- 生成AI
- ChatGPT/Claude
- 連携・自動化
- Make/n8n/Power Automate/Zapier
- 対象業界
- その他/宿泊/小売
- 対象部門
- カスタマーサポート
- 対象業務
- 台帳・マスタ管理/問い合わせ対応
- 主な課題
- 入力作業が多い/問い合わせが多い/期限・対応漏れが起きる
- AIで行う処理
- 要約
- 主な効果
- 入力漏れ削減/対応スピード向上/工数削減
- 導入難易度
- ★★☆☆☆
- 実装レベル
- 本格構成
- 費用感
- ノーコード連携(中)
- 人間の確認
- 条件付き
01導入前 / 導入後の業務フロー
- 受付の担当がメールを開き、差出人と艇名から艇の台帳を引いて、どの艇かを確かめる
- 出航・給油・整備のどの予約かを読み、希望の日時と人数、帰港の予定を拾う
- 上下架の予定に書き写し、給油と整備の予約はそれぞれの担当にメモを渡す
- 空きを見て、受け付けたことと、足りない情報をお願いする返信を書く
- 出航の予約には、ライフジャケットや帰港の連絡のお願いを書き添える
- 自動受付のアドレスにメールが届き、Gmail のフィルタで「予約・問い合わせ」のラベルが付くと、Zap が動く
- 自動受付の台帳で、同じスレッドが登録済みでないかを確かめる
- 自動艇の台帳を差出人のアドレスで引き、艇名と会員番号、艇の長さを取る
- 自動AIがメールを予約の種類ごとの行に分け、日時・人数・帰港の予定・給油・整備の中身を、オーナーの文を根拠に付けて要約する
- 自動受付の台帳に、行ごとに「要確認」で登録する
- 自動AIが、受け付けたことと足りない情報をお願いする返信の文案を作る。出航の行があれば、安全のお願いの定型文を Zap が末尾に足す
- 自動Gmail のスレッドに返信の下書きを作り、整備の行があれば整備の担当に知らせる
- 人受付の担当が上下架の予定を見て空きを確かめ、台帳の状態を「確定」か「調整」にして、下書きを直して送る
各工程の詳しい説明を読む
- 受付の担当がメールを開き、差出人と艇名から艇の台帳を引いて、どの艇かを確かめる
- 出航・給油・整備のどの予約かを読み、希望の日時と人数、帰港の予定を拾う
- 上下架の予定に書き写し、給油と整備の予約はそれぞれの担当にメモを渡す
- 空きを見て、受け付けたことと、足りない情報をお願いする返信を書く
- 出航の予約には、ライフジャケットや帰港の連絡のお願いを書き添える
(a)書き写しが多い。 1通のメールから、上下架の予定、給油のメモ、整備のメモの3か所に書き写します。週末の前の夕方には、書き写しだけで受付が埋まります。
(b)1通に入った2つ目の予約が抜ける。 出航の予約の最後に「満タンで」と書かれていると、上下架の予定には書いても、給油の担当に伝わらないことがあります。土曜の朝に給油を待つことになります。
(c)返信の書き方が担当ごとに違う。 安全のお願いを毎回書く担当もいれば、書かない担当もいます。同じマリーナからの返信で、書かれていることが違う状態です。
(d)帰港の予定が残らない。 戻る時間が書かれていても、上下架の予定にしか残りません。予定の時間を過ぎても戻らない艇に気づくのが、担当の記憶しだいになります。
- 【自動】 受付のアドレスにメールが届き、Gmail のフィルタで「予約・問い合わせ」のラベルが付くと、Zap が動く
- 【自動】 受付の台帳で、同じスレッドが登録済みでないかを確かめる
- 【自動】 艇の台帳を差出人のアドレスで引き、艇名と会員番号、艇の長さを取る
- 【自動】 AIがメールを予約の種類ごとの行に分け、日時・人数・帰港の予定・給油・整備の中身を、オーナーの文を根拠に付けて要約する
- 【自動】 受付の台帳に、行ごとに「要確認」で登録する
- 【自動】 AIが、受け付けたことと足りない情報をお願いする返信の文案を作る。出航の行があれば、安全のお願いの定型文を Zap が末尾に足す
- 【自動】 Gmail のスレッドに返信の下書きを作り、整備の行があれば整備の担当に知らせる
- 【人】 受付の担当が上下架の予定を見て空きを確かめ、台帳の状態を「確定」か「調整」にして、下書きを直して送る
4番目で行を分けるのが、第3章の(b)への答えです。 出航と給油が1通に入っていれば2行、整備も入っていれば3行になります。台帳の行の数が、そのまま担当の仕事の数になります。
8番目で空きを人が確かめるのは、上下架の予定がホワイトボードと共有のカレンダーにあるからです。 当日の潮や、整備で場所がふさがる時間を見て、受付の担当が決めます。台帳の状態を「確定」にするのは、必ず人です。
02今回想定するシステム構成
オーナー・ビジターのメール(受付のアドレス) ▼ Gmail のフィルタで「予約・問い合わせ」のラベル ▼【トリガー】Gmail:New Email(ラベルで絞る) Zapier の Zap ├──▶ Zapier Tables:Find Records(受付の台帳をスレッドのIDで引く) ├──▶ Zapier Tables:Find Records(艇の台帳を差出人のアドレスで引く) ├──▶ AI by Zapier ①:予約の種類ごとの行と要約 ├──▶ Zapier Tables:Create Multiple Records(受付の台帳に行ごとに登録) ├──▶ AI by Zapier ②:返信の文案 ├──▶ Paths:急ぎの連絡/出航の行あり/整備の行あり/それ以外 │ ├ 出航 → 安全のお願いの定型文を足す │ └ 整備 → Gmail:Send Email(整備の担当へ) └──▶ Gmail:Create Draft Reply(スレッドに下書き) ▼【人】受付が空きを確かめ、台帳の状態を決めて下書きを送る
| 役割 | 想定する製品 | 代替候補 |
|---|---|---|
| ワークフロー | Zapier(Paths、Zapier Tables) | Make、n8n、Power Automate |
| 生成AI | AI by Zapier | ChatGPT(OpenAI)、Claude |
| メール | Gmail(受付のアドレス) | Microsoft Outlook |
| 表 | Zapier Tables(受付の台帳、艇の台帳) | Google スプレッドシート |
新しく足すのは、Zap と、受付の台帳の表だけです。 艇の台帳は今のスプレッドシートを Zapier Tables に移し、オーナーのメールアドレスの列を足します。
入口は Gmail の New Email です。 Zapier の Gmail のページでは、新しいメールが届いたときに動き、特定のラベルに絞れるトリガーです。受付のアドレスには請求や業者の連絡も届くので、フィルタで予約と問い合わせにラベルを付け、そのラベルで絞ります。
AIは AI by Zapier のステップで呼びます。 公式のヘルプでは、Professional・Team・Enterprise のプランで使え、出力項目ごとに名前と型を決め、説明と必須かどうかを付けられます。
受付の台帳への登録は、Create Multiple Records で行います。 Zapier Tables のページでは、一度に最大1,000件の記録を足せ、明細の行(line item)に対応する操作です。AIが分けた予約の行を、そのまま台帳の行にします。
03どうやって実装するのか
処理の起点を決める
受付のアドレスに届いたメールのうち、「予約・問い合わせ」のラベルが付いたものだけで Zap を動かします。 ラベルは Gmail のフィルタで付けます。差出人が艇の台帳のアドレスであるもの、件名や本文に「出航」「下架」「給油」「整備」「係留」などがあるものを条件にします。フィルタから漏れたメールは、受付の担当が手でラベルを付けます。
オーナーの2通目からの返信では、新しい予約として登録しません。 「時間を9時に変えたい」という返信にも同じラベルが付きます。最初に受付の台帳をスレッドのIDで引き、登録があれば、新しい行を作らずに受付の担当に「変更の連絡」と知らせます。 変更を台帳に反映するのは担当です。AIに前の予約を書き換えさせると、どの時間が正しいのかが分からなくなります。
夜間に届いた予約も、その時点で台帳に入ります。 土曜の朝、受付の担当は台帳の「要確認」の行を日時の順に並べるところから始めます。
入力データを集める
| データ | 中身 | 取得元 |
|---|---|---|
| 予約・問い合わせのメール | 件名、本文、差出人、スレッドのID、受け取った日時 | Gmail |
| 艇の台帳 | 艇名、会員番号、オーナーの氏名とメールアドレス、艇の長さ、保管の場所(陸置き・海上係留)、油種 | Zapier Tables |
| 予約の種類の決まり | 種類ごとの説明と例文、種類ごとに聞くことの一覧 | 知識の元(Google ドキュメント) |
| 受付の台帳 | スレッドのID、艇名、種類、日時、人数、帰港の予定、中身、状態、担当 | Zapier Tables |
| 安全のお願いの定型文 | ライフジャケット、発航前の点検、飲酒しての操縦の禁止、帰港の連絡 | Zap の中の固定の文 |
質を決めるのは、艇の台帳のメールアドレスの列です。 これが無いと、「いつもの」とだけ書いたメールの艇が決まりません。家族や船長を任せている人が送ってくることもあるので、 1艇に複数のアドレスを持たせます。
「油種」の列も持たせます。 ガソリンか軽油かは艇で決まっています。メールに書かれていなくても、台帳から給油の担当に伝えられます。 AIに油種を推し量らせません。
データの取得方法を決める
| 取るもの | どこから | 何に使うか |
|---|---|---|
| メールの本文と件名 | トリガーが返す項目 | 要約の材料 |
| スレッドのID | トリガーが返す項目 | 変更の連絡の見分け、下書きの置き場所 |
| 艇名・会員番号・長さ・油種 | Zapier Tables の Find Records(差出人のアドレス) | 艇の特定と台帳の項目 |
| メールを受け取った日時 | トリガーが返す項目 | 「明日」「今週の土曜」を受付が読み解く手がかり |
艇の台帳を引くのは、AIのステップの前です。 引けた艇名と長さをAIに渡すと、「いつもの艇で」の「艇」が何かを AI が知った上で要約できます。引けなかったときは boat_found: false を渡し、 AIには艇名を本文から写すだけにさせます。
AIに渡すのは、本文と件名と艇の台帳の艇名・長さだけです。 オーナーの氏名、電話番号、会員番号は渡しません。台帳への会員番号の書き込みは、AIを通さずに Find Records の結果から入れます。
AIへ渡す前に整形する
- 変更の連絡の確認 … 受付の台帳をスレッドのIDで引き、あれば止めて担当に知らせます
- 艇の台帳を引く … 差出人のアドレスで引き、艇名・長さ・保管の場所・油種を取ります
- 引用と署名の除去 … 「>」で始まる行と、署名の区切りより下を外します
- 受け取った日時を本文の頭に足す … 「このメールは10月24日(金)19時に届きました」という一文を足します
- 要約(AI ①) … 予約の種類ごとの行に分け、日時・人数・帰港の予定・中身を根拠の文付きで要約します
- 台帳への登録 … 行ごとに「要確認」で登録します。艇名と会員番号は2番目の結果から入れます
4番目を省くと、AIは「明日」がいつかを知りません。 それでも日付を書こうとして、AIが動いた日を基準に日付を作ります。 この構成では、AIには日付に直させず、「明日の朝8時」をそのまま写させます。 受け取った日時は、受付の担当が台帳を読むときの手がかりとして本文の頭に足します。
AIに処理させる
2つのステップに分けます。 ①は予約の行への分解と要約、②は返信の文案です。
| 種類(①) | 当てはめる中身 |
|---|---|
launch | 出航のための下架・上架の予約。出航の日時、人数、帰港の予定 |
fuel | 給油の予約。量(満タン・リットル)、時間 |
maintenance | 整備・点検・清掃の予約や相談。気になる症状、希望の日 |
storage | 保管の申込、空きの問い合わせ、ビジターの係留の申込。艇の長さ、期間 |
cancel_change | 予約の取り消し・変更(スレッドが別のときに届いたもの) |
other | 料金、販売、営業の連絡など |
1通のメールから、種類ごとに行を作らせます。 出航と給油が書かれていれば2行です。1つの行には1つの種類だけを入れ、 同じ種類が2つ(土曜と日曜の出航)あれば2行にします。
| 要約すること(①) | 中身 |
|---|---|
| 日時 | 書かれた言葉のまま(「土曜の朝8時」) |
| 人数 | 書かれた数。書かれていなければ空 |
| 帰港の予定 | 書かれた言葉のまま(「夕方4時ごろ」) |
| 中身 | 給油の量、整備で気になること、保管の期間など |
| 足りない情報 | 種類ごとの「聞くことの一覧」にあって、書かれていないもの |
すべての項目に quote(根拠にしたオーナーの文)を付けさせます。 根拠の文が無い行は、台帳に入れません。AIが「ついでに給油もされると思われる」と行を足すのを防ぐためです。
| させないこと | 理由 |
|---|---|
| 予約を確定したように書く | 空きは受付の担当が上下架の予定で確かめる |
| 日付に直す | メールを書いた日と届いた日、AIが動いた日がずれる。言葉のまま写す |
| 海の状況や出航の可否に触れる | 出航するかどうかは船長が決める。マリーナの決まりで下架を見合わせるときは担当が書く |
| エンジンの不調を見立てる | 整備の担当が艇を見て決める |
| 料金を書く | 料金表と会員の契約で変わる。受付が書く |
2行目がいちばん起きやすい失敗です。 「明日の朝」と書かれていると、AIはそれらしい日付を書き足します。 金曜の夜に届いたメールを月曜にAIが読めば、「明日」は火曜になります。日付に直すのは、受け取った日時を見た受付の担当です。
指示内容を固定する
要約のステップ(①)の指示に、次のように書きます。
あなたはマリーナの受付として、オーナーやビジターからのメールを読み、
受付の台帳に登録する予約の行を作ります。予約の確定はしません。
【入力】
- メールの件名と本文(引用と署名は外してあります。本文の頭に受け取った日時があります)
- 艇の台帳の艇名と艇の長さ(boat_found が false のときは空)
- 知識の元:予約の種類の決まり
【やること】
1. メールに書かれた予約を、種類ごとの行に分ける。
種類は launch/fuel/maintenance/storage/cancel_change/other から選ぶ。
1つの行に1つの種類だけ。同じ種類が2回あれば2行にする。
2. 各行に、日時、人数、帰港の予定、中身を、書かれていることだけで入れる。
3. 各項目の quote に、根拠にしたメールの文をそのまま写す。
4. 種類の決まりにある「聞くことの一覧」から、書かれていないものを missing_info に入れる。
5. 行ごとに、受付の担当が台帳で読む一行の要約を summary に書く。
【厳守事項】
- 日時は書かれた言葉のまま写してください。日付や曜日に直さないでください。
- 予約が取れた、空いている、と書かないでください。
- 天気、風、波、潮について書かないでください。出航してよいかどうかに触れないでください。
- エンジンや船体の不調の原因を書かないでください。症状はメールの言葉のまま写してください。
- 料金を書かないでください。
- boat_found が false のとき、艇名は本文に書かれていればそのまま写し、
書かれていなければ空にしてください。推し量らないでください。
- quote が付けられない行は出力しないでください。
- 氏名や電話番号が本文に書かれていても、出力に含めないでください。
返信の文案のステップ(②)の指示は、次のように短くします。
予約・問い合わせのメールへの返信の本文を作ってください。送る前に受付の担当が読みます。
【入力】{rows の summary と missing_info} / {boat_name}
- 受け付けた予約を、種類ごとに1行ずつ並べてください。
- 「上下架の予定を確認のうえ、改めてご連絡いたします」と書いてください。
予約が取れたとは書かないでください。
- お願いすることは missing_info から多くて3つまで。
- 天気、海の状況、出航の可否、料金、整備の見立ては書かないでください。
- 安全のお願いは書かないでください(担当の側で決まった文を足します)。
- 本文は300字程度。署名は入れないでください。
②で「安全のお願いを書かない」と指示するのは、定型文と重ならないようにするためです。 書かないと、AIが自分の言葉で安全の注意を書き、定型文と言い方の違う注意が2つ並びます。
出力形式を固定する
①の要約は、AI by Zapier の出力項目で、行の配列として受け取ります。
{
"rows": [
{ "type": "launch",
"when_words": "土曜の朝8時", "when_quote": "土曜の朝8時に下ろしてほしい",
"people": "4", "people_quote": "4人で",
"return_words": "夕方4時ごろ", "return_quote": "夕方4時ごろ戻る",
"detail": "", "summary": "土曜8時下架、4名、16時ごろ帰港予定",
"missing_info": ["行き先(おおよその海域)"] },
{ "type": "fuel",
"when_words": "出航の前", "when_quote": "満タンにしておいて",
"detail": "満タン", "summary": "出航前に満タン給油",
"missing_info": [] }
],
"boat_name_from_text": "",
"urgent": false,
"urgent_quote": ""
}
1つ目の理由は、rows の行をそのまま台帳の行にできることです。 Create Multiple Records は明細の行に対応しているので、行の数だけ台帳に登録されます。 1通のメールから3行できれば、上下架・給油・整備の担当がそれぞれ自分の行を見ます。AIの出力の配列が明細の行としてうまく渡らないときは、 種類ごとの項目(launch_*、fuel_*、maintenance_*)を出力項目に並べ、値のある種類だけ Create Record を置く形に組み替えます。最初の試しで、どちらの形で渡るかを確かめてください。
2つ目は、type を Paths の条件にそのまま使えることです。 Paths は1つのグループに10の分岐まで置け、どの条件にも当たらないときに動く Fallback の分岐を1つ置けます。
| Paths の分岐 | 条件 | すること |
|---|---|---|
| 急ぎの連絡 | urgent が true | 受付と整備の担当に Send Email で即座に知らせる |
| 出航の行あり | rows の type に launch を含む | 安全のお願いの定型文を下書きの末尾に足す |
| 整備の行あり | rows の type に maintenance を含む | 整備の担当に Send Email で知らせる |
| それ以外(Fallback) | 上記のどれにも当たらない | 下書きを作り、受付に知らせる |
3つ目は、when_words と when_quote を分けることです。 台帳の「日時」の列には言葉のまま入り、受付の担当が受け取った日時と並べて日付に直します。 直した日付は、担当が台帳の別の列に書きます。
安全のお願いの定型文は、たとえば次のように Zap の中に固定で置きます。
【ご出航にあたってのお願い】
・小型船舶の船室の外にいる方は、全員ライフジャケットを着用してください。
・ご出航の前に、燃料・エンジン・救命設備などの点検をお願いします。
・飲酒しての操縦はできません。
・帰港の予定が変わるときは、受付までお電話ください。
文言は、国土交通省のページで確かめた範囲で、マリーナが決めます。 国土交通省のライフジャケットのページでは、船長には小型船舶の船室外に乗船するすべての者に、国の安全基準への適合が確認されたライフジャケットを着用させる義務があるとされています。
システムへ連携する
| つなぎ先 | 方式 | 内容 |
|---|---|---|
| Gmail | New Email(トリガー、ラベルで絞る) | 予約と問い合わせのメールを受け取る |
| Zapier Tables | Find Records | 受付の台帳(スレッドのID)、艇の台帳(差出人のアドレス)を引く |
| AI by Zapier | Zap のステップ | 行への分解と要約、返信の文案 |
| Zapier Tables | Create Multiple Records | 受付の台帳に行ごとに登録 |
| Gmail | Create Draft Reply | スレッドに返信の下書き |
| Gmail | Send Email | 整備の担当と受付への社内の知らせ |
返信の下書きは Create Draft Reply でスレッドに作ります。 Zapier の Gmail のページでは、既存のスレッドの中に返信の下書きを保存する操作で、スレッドのIDと本文が必須です。Reply to Email(返信を送る操作)は使いません。
上下架の予定(ホワイトボードと共有のカレンダー)には、Zap から書き込みません。 空きを決めるのは受付の担当で、確定した予約だけを担当が予定に書きます。 書き込みを足すと、確かめていない予約が予定に並びます。
人が確認する
受付の担当が、台帳の「要確認」の行と下書きを、すべて確かめます。
- 行の分け方を見る … 1通のメールの予約が抜けていないか、余計な行が無いかを見ます
- 日時を日付に直す … 受け取った日時と
when_wordsを見て、台帳の日付の列に書きます - 空きを確かめて状態を決める … 上下架の予定を見て「確定」か「調整」にします
- 下書きを直して送る … 確定なら確定の旨を書き足し、調整なら別の時間を書き足して送ります
目標は、240件をならして1件4分です。 行と日時を確かめるのに1分、空きを見て状態を決めるのに1分、下書きを直して送るのに2分ほどです。ビジターの係留の申込と、艇の台帳で引けなかったメールは、 10分以上かかります。
例外に対処する
| 起きること | 対応 |
|---|---|
| 艇の台帳で引けない(新しいアドレス、ビジター) | boat_found: false。台帳の艇名を空にして登録し、受付が確かめる |
| 同じスレッドの変更の連絡 | 新しい行を作らず、担当に「変更の連絡」と知らせる |
| 1通に2日分の出航 | 2行に分けて登録する。担当が両方の空きを見る |
| 当日の朝に届く予約 | 下書きを作るが、受付は電話で確かめる。 メールの返信を待つ時間がない |
| エンジンがかからない・浸水などの急ぎの連絡 | maintenance に入るが、①で urgent を true にさせ、Paths で受付と整備の担当に Send Email で即座に知らせる |
| 料金や販売の問い合わせ | other。下書きを作り、受付が料金表を見て書く |
| AIのステップが失敗する | 「予約_未処理」のラベルを付け、受付が手で台帳に書く |
上から5行目は、件数は少なくても重い行です。 海上係留の艇の浸水や、出先からの「エンジンがかからない」は、予約の受付の順番に並べてはいけない連絡です。 ①の出力に urgent(true/false)と、その根拠の文 urgent_quote を置き、「かからない」「水が入る」「動かない」のような書き方があれば true にさせます。 Paths の分岐の1つをこの値にして、受付の担当が台帳を開くのを待たずに知らせます。出先からの救助が要る連絡は、メールではなく海上保安庁(118番)などへの連絡が先であることを、マリーナの案内に書いておきます。
記録を残す
- 受付の台帳(スレッドのID、艇名、種類、日時の言葉と直した日付、人数、帰港の予定、中身、状態、担当)
- AIの要約の結果(行と quote、足りない情報)
- 担当が行や日時を直した記録
- 下書きを作った日時と、担当が送った日時
- 帰港の予定と、実際に上架した時刻
最後の行は、第3章の(d)への答えです。 台帳に帰港の予定が残るので、夕方に「帰港の予定を過ぎて、まだ上架していない艇」を受付の担当が台帳で見られます。 連絡を取るかどうかは担当が決めます。
04実装レベルの3段階
半自動化で、1件10分が6分程度になります。 書き写しは無くなりますが、返信を書く作業と整備の担当への連絡が残ります。本格構成で4分になり、この段階が本記事の想定です。 差が大きいのは、返信と安全のお願いを、担当が1通ずつ書いていたからです。 段階を飛ばさないでください。 半自動化で1か月、担当が行を直した記録を見ると、種類の決まりに足りない例と、艇の台帳に足りないアドレスが先に分かります。
05工数削減シミュレーション
導入後 240件 × 4分 ÷ 60 = 16 時間/月
自社条件で導入効果を整理したい方へ
このユースケースを自社に当てはめた場合の前提値と削減見込みを、業務ヒアリングをもとに整理します。
06向いている企業・向いていない企業
- 陸置き・海上係留でボートやヨットを預かるマリーナ、ボートの販売店が営むマリーナ、リゾートホテルに併設のマリーナなどで、保管艇のオーナーやビジターからの予約と問い合わせのメールが毎月百件から数百件届く場合。上下架・給油・整備の予約を受付の担当がメールから予約表に書き写している場合。Gmail(Google Workspace)と Zapier を使っている、または使える場合。
- 予約のほとんどを電話と窓口で受けていて、メールが月に数十件の場合。予約の専用システムでオーナーが自分で上下架の枠を取れる場合(この構成は、メールで届く予約の受付と下書きまで)。なお、出航してよいかどうか、海の状況の判断、整備の診断、料金の取り決めは、この構成では代替できません。
07最小構成で試す方法
- 先月のメールから20件を選ぶ(1通に出航と給油が入ったもの、「いつもの」とだけ書いたもの、変更の連絡を混ぜる)
- 手元のAIサービスに予約の種類の決まりと1件分のメールを貼り、「予約の種類ごとの行に分け、日時を書かれた言葉のまま写し、根拠の文を付けて。日付に直さないで。天気と料金に触れないで」と指示する
- 出てきた行を、当時の上下架の予定と給油・整備のメモと並べる
20件は必ずやってください。 Zap を組む前に、「1通のメールから、担当が書き写していた予約をすべて拾えるのか」を確かめます。
| 出てきた内容 | 判断 |
|---|---|
| 当時の予定とメモと同じ行が拾えている | Zap を組む段階に進む |
| 日付に直したり、天気に触れたりする | 指示の書き方で直る。構成は有効 |
| 艇が分からない行が多い | 艇の台帳のアドレスの列が先。 家族や船長のアドレスを足す |
3行目は珍しくありません。 オーナーが船長を任せている人や家族が予約を送ってくると、差出人のアドレスで艇が引けません。受付の担当が差出人を見て艇を思い出していた作業が、表に無かったということです。 引けなかったアドレスを台帳に足してから、同じ20件で取り直してください。
08実装時につまずきやすいポイント
| 問題 | 対策 |
|---|---|
| 「明日」を日付に直して誤る | 言葉のまま写させ、受け取った日時を見て担当が直す |
| 1通の2つ目の予約が抜ける | 種類ごとに行を分けさせ、Create Multiple Records で行の数だけ登録する |
| 予約が取れたように書く | 指示で禁じ、「改めてご連絡いたします」と書かせる |
| 天気や出航の可否に触れる | 指示で禁じる。安全のお願いは定型文で足す |
| 変更の連絡が新しい予約になる | 台帳をスレッドのIDで引いて止める |
| 急ぎの不調の連絡が予約に埋もれる | ①の urgent で Paths を分け、即座に知らせる |
| 艇が分からない | 艇の台帳に複数のアドレスを持たせる |
| AIのステップの既定が Premium | 新しいステップの既定は Premium(5倍)。 段階を選び直す |
上の2行が、この構成の失敗のほとんどです。 どちらも、土曜の朝の上下架の順番を崩します。 日付は人が直し、予約は行に分けて登録することで止めます。
6行目は、件数が少ないので後回しにされがちです。 急ぎの連絡は月に数件ですが、予約の山に埋もれたときの影響は、書き写しの手間とは比べものになりません。 urgent の分岐は、最初の Zap から入れておいてください。試しの20件に急ぎの連絡が無ければ、過去のメールから探して足します。
09セキュリティ・AIガバナンス上の注意点
この構成で扱うデータ: オーナーの氏名と連絡先、艇名と会員番号、出航の日時と帰港の予定、同乗する人数です。留守にする時間と艇の場所が分かる情報です。
- AIに渡す項目を、要約に要るものに限る … オーナーの氏名、電話番号、会員番号は渡しません。会員番号の台帳への書き込みは、AIを通さずに艇の台帳から入れます
- 出航の可否に触れさせない … 国土交通省の小型船舶操縦免許のページでは、救命胴衣の着用や酒酔い等操縦の禁止などを小型船舶を操縦する船長のルール(遵守事項)としています。出航するかどうかは船長が決めることで、マリーナが下架を見合わせる決まりがあるなら、担当が書きます
- 安全のお願いは定型文にする … AIの言葉で書かせると、毎回言い方が変わります。国土交通省のページでは、乗船者にライフジャケットを着用させなかった船長には違反点数2点が付され、累積すると最大で6か月の免許停止になるとされています。文言はマリーナが決めて固定します
- 予約を自動で確定しない … 台帳の状態を「確定」にするのも、返信を送るのも人です
- 帰港の予定を外に出さない … 受付の台帳は、受付と整備の担当だけが見られるようにします
- 使うモデルの事業者を決める … 公式のヘルプでは、AI by Zapier は自前のキーで OpenAI、Anthropic、Google Gemini、Azure OpenAI、Amazon Bedrock の口座をつなぐ形も選べます。どの事業者のモデルにメールを渡すかを、マリーナで決めて記録します
誤りが起きた場合のリスクは、予約が取れていないのに取れたと伝えることと、出航について判断したように伝えることの2つです。 前者は下書きと人の確定で、後者は海の状況に触れさせないことと定型文で止めます。
10まず何から始めるか
1週目:艇の台帳を整える
艇の台帳を Zapier Tables に移し、オーナー・家族・船長のメールアドレス、艇の長さ、保管の場所、油種の列をそろえます。
2週目:20件で試す
先月のメール20件を手元のAIサービスに貼り、予約の行に分けさせます。1通の2つ目の予約を拾えているか、日付に直していないかを最優先で見ます。
3週目:受付の台帳と定型文を作る
受付の台帳の列と状態(要確認・確定・調整・取消)を決めます。安全のお願いの定型文を、国土交通省のページを見ながらマリーナで決めます。 Gmail のラベルとフィルタを作ります。
4週目:メールから台帳までをつなぐ
New Email で Zap を動かし、艇の台帳の検索、行への分解、受付の台帳への登録までを組みます。この時点では下書きを作らず、 受付が返信を書きます。
2か月目: 返信の下書きと安全のお願い、整備の担当への知らせを足します。3か月目以降: 担当が直した記録を見て種類の決まりを直し、1件10分が何分になったかを実測します。木曜と金曜の夕方に、受付が書き写しで埋まらなくなった時点で、この構成は完成です。
11関連ユースケース
12この仕組みを理解するための記事
13技術仕様の確認日・参考情報
| 確認した内容 | 情報源 | 確認日 |
|---|---|---|
| New Email が新しいメールで動き、ラベルで絞れること。Create Draft Reply がスレッドのIDと本文を必須とする既存のスレッドへの返信の下書きであること。Send Email、Reply to Email の操作 | Zapier: Gmail integrations | 2026-10-26 |
| AI by Zapier が Professional・Team・Enterprise で使えること。Standard(1倍)・Advanced(3倍)・Premium(5倍、新しいステップの既定)の段階と自前のキー(OpenAI、Anthropic、Google Gemini、Azure OpenAI、Amazon Bedrock)。出力項目を名前と型で決め、説明と必須を付けられること | Zapier Help: AI by Zapier | 2026-10-26 |
| Paths が Professional 以上で使え、1つのグループに10の分岐まで置けること。Fallback の分岐を1つ置けること。Paths と Filter がタスクに数えられないこと | Zapier Help: Paths | 2026-10-26 |
| Find Records が検索の値に合う記録を返すこと。Create Multiple Records が一度に最大1,000件を足し、明細の行に対応すること | Zapier: Zapier Tables integrations | 2026-10-26 |
| 船長に、小型船舶の船室外に乗船するすべての者へ国の安全基準への適合が確認されたライフジャケットを着用させる義務があること。着用させなかった船長に違反点数2点が付され、累積すると最大で6か月の免許停止になること | 国土交通省: ライフジャケットの着用義務拡大 | 2026-10-26 |
| 救命胴衣の着用や酒酔い等操縦の禁止などが、小型船舶を操縦する船長のルール(遵守事項)とされていること。発航前検査の案内があること | 国土交通省: 小型船舶操縦免許 | 2026-10-26 |
出航するかどうか、海の状況の判断、整備の見立て、料金は、船長とマリーナの担当が決めてください。 本記事は Zapier の公式ページと国土交通省のページで確認できた範囲だけを扱っています。
実装ステータス:構成例。 公開仕様に基づいて設計した構成であり、当社で実際に構築・検証したものではありません。工数の数値はモデル条件による試算です。
自社の業務に使えるAI活用候補を整理します
このユースケース(UC-1824)についてのご相談はこちらから。
