ChatGPTの手動利用とAPI連携は、工程で比べる
ここでは、ChatGPTの画面で人が入力・確認する使い方と、AIのAPIを業務システムから呼び出す使い方を比べます。ChatGPT側の連携機能を使う場合も、接続先で何を読み取り、何を書き込めるかを確認する必要があります。
| 工程 | 手動で使う場合 | APIで連携する場合 |
|---|---|---|
| 材料の準備・入力 | 人が必要な情報を選んで入力する | 許可した範囲のデータをシステムが取得する |
| 下書き・分類 | 人が依頼し、結果を確認する | 決めたきっかけでAIを呼び出し、結果を確認待ちにする |
| 記録・転記 | 人が確認した結果を別のツールへ移す | 連携先・保存項目を決めて記録する |
| 送信・確定 | 人が宛先や内容を確認して実行する | 下書き保存と送信・確定を分け、承認条件を設ける |
| 運用の見直し | 指示文や使い方の手順を更新する | 指示文に加え、権限・接続・処理状況も点検する |
判断の中心は、文章を作る作業だけでなく、前後の入力・転記・確認です。APIを導入しても、確認待ちが増えたり、修正に時間がかかったりするなら、工程を見直す必要があります。
手動の下書き支援で足りる仕事
依頼ごとに材料が変わり、担当者が結果を読み直して使う仕事は、まず手動で試しやすい候補です。次は一般的な活用例であり、hirostaの導入実績や効果を示すものではありません。
- 公開済みの商品説明をもとに、案内文の下書きを作る
- 社内で入力が許可された会議メモから、報告文の構成案を作る
- 問い合わせへの対応方針を人が決め、その方針に沿った返信案を作る
手順は、材料を選ぶ、目的・相手・出力形式を伝える、結果を元の資料と照合する、必要な修正をして使う、の順です。人は事実、数値、社内ルール、相手への約束を確認します。回答が自然な文章でも、正しいとは限りません。
AI活用に向けた業務ヒアリングとマニュアル作成の導入事例では、業務を聞き取り、用途別の活用手順を整理しています。対象ツールは生成AI・Canva・Midjourneyなどで、ChatGPTだけによる成果を示す事例ではありません。
API連携を検討する条件と進め方
同じ形式のデータを繰り返し入力する、結果を毎回同じ場所に保存する、担当者が複数のツールを行き来するといった負担がある場合は、連携の候補になります。ただし、件数が多いだけで導入を決めず、次の順で範囲を整理します。
- 開始条件を決める。 新しい受付をきっかけにするのか、担当者が選んだものだけ処理するのかを決めます。
- 渡す情報を絞る。 AIが必要とする項目と、連携先に必要な項目を分けます。
- 結果の確認方法を決める。 分類候補・下書き・元の資料を担当者が比べられるようにします。不明な結果は確認待ちにします。
- 保存と確定を分ける。 下書きの保存までは連携しても、顧客への送信や重要な登録は人の承認を経る流れから始めます。
- 失敗時の戻し方を決める。 接続できないときの手動手順と、処理済みのものを再実行しないための管理方法を用意します。
問い合わせメールの仕分けと返信の下書きの導入事例では、PythonとClaude APIを使っています。AIが分類・緊急度・担当を判定し、返信の下書きを用意します。担当者が確認・修正して送信する仕組みで、メールの自動送信はしません。実案件で開発した仕組みを架空データで再現して公開しており、ChatGPTやOpenAI APIの導入実績ではありません。
問い合わせ特有の確認事項は、問い合わせAIの分類・下書き・送信前確認で詳しく説明しています。
検証ラボで分かった、AIとプログラムの分担
hirostaの問い合わせメールの分類・返信下書きの検証ラボでは、2026年10月9日に架空メール6件を使い、初版と修正版をそれぞれ1回実行しました。お客様の情報を使わない試作で、本番運用の成果ではありません。ChatGPTの画面やOpenAI APIを検証したものでもありません。
初版はPythonでキーワードを探して分類しましたが、次の問題がありました。
- LAB-M04:業務停止の見落とし。 「至急」という語がないため、受注作業が止まっているメールを通常扱いにしました。
- LAB-M05:二つ目の質問の欠落。 受付時間と返金の質問があるのに、先に一致した受付時間だけを回答し、返金の確認待ちも残しませんでした。
- LAB-M06:再取り込みで下書きが重複。 LAB-M01と同じ識別子のメールから、二つ目の下書きを作りました。
修正版では、分類・根拠整理・下書きは汎用の生成AIに指示して処理し、同一識別子の再取り込みの保留と一覧保存はPythonが行いました。 業務停止は優先確認に回し、複数の用件と未回答の点を残した結果、下書き4件・優先確認1件・重複保留1件になりました。下書き4件は、送信してよいと承認された4件という意味ではありません。
この試作から、文章の意味を読み取る分類や下書きはAIに任せ、識別子の一致を調べる処理や一覧の保存は通常のプログラムに任せる分担を選びました。キーワードの一致だけでは業務への影響や複数の用件を拾えず、一方で識別子の照合には文章の解釈が必要ないためです。ただし、今回の結果だけでAIの分類が常に正しいとは言えず、原文・分類理由・回答資料を人が確認する工程は残ります。
下書きができても、API連携は完成していない
今回のPythonは、AIが作って保存した結果を読み、重複を保留にして一覧にしたものです。PythonがAIを呼び出す仕組み、メールの取り込み・送信、前回実行分の履歴保存、担当者の承認は未実施です。 重複の照合も同じ実行内だけで、別の日の再実行や別担当からの二重返信を防ぐ仕組みにはなっていません。
上の手動・API比較に当てはめると、まず指示して下書きを作り、確認点を整理する段階と、前後の工程をシステムでつなぐ段階は分けて判断できます。APIで業務に組み込むなら、AIの呼び出しに加え、メールの取得・送信、履歴管理、承認の仕組みを別に用意する必要があります。下書きの内容を試した結果を、そのまま連携済み・運用可能と判断しないことが、このラボから得た判断です。試作の条件と修正内容は検証ラボの記事にまとめています。
連携前に決める権限と情報の扱い
AIのAPIを使えることと、業務ツールのデータを読み書きできることは別です。連携先が提供する接続方法、契約プラン、管理者の許可を確認し、必要な操作だけを許可します。
- 業務責任者: 対象データ、処理する範囲、承認する人を決める
- ツールの管理者: 読み取り・下書き保存・送信の権限を分け、不要な権限を与えない
- 構築・保守担当者: APIキーなどの認証情報を公開画面や共有資料に載せず、担当変更時に権限を見直す
- 情報管理の担当者: AIへ渡す項目、結果やログの閲覧者、保存・削除の扱いを確認する
OpenAIの公式資料では、APIへ送ったデータは、明示的に共有へ同意しない限りモデルの学習に使われないと説明されています。一方で、不正利用監視のログや機能に応じたデータ保存は別に扱われます。「学習に使わない」だけで入力可とせず、利用する機能・契約・設定を確認してください。
手動でもAPIでも、条件が確認できない顧客情報は入力を保留します。詳しい確認手順は、顧客情報を生成AIに入力する前の確認をご覧ください。
費用と保守は、確認の手間も含めて判断する
手動利用では、利用するChatGPTのプランに加え、人が材料を準備し、結果を確認・転記する時間を見ます。API連携では、AIの利用料、連携先の利用条件、構築・保守、確認・修正にかかる時間を合わせて考えます。
OpenAI APIの料金は、モデルの入力・出力や利用するツールなどによって変わります。ChatGPTのサブスクリプション利用とAPI料金は区別されているため、手動利用のプラン料金だけで連携の費用を見積もらないようにします。
運用では、接続先の仕様変更、権限の期限切れ、指示文や社内ルールの変更に対応する担当者が必要です。処理が止まったときに誰へ連絡するか、どこから手動で再開するかも決めます。再実行前には処理済みかを確認し、二重の登録や送信を防ぎます。
まず手動で下書きの用途と確認点を固め、残る入力・転記の負担を調べると、連携する範囲を絞れます。AIが必要ない定型的な転記・計算は、既存ツールや通常の自動化も候補にします。
hirostaの支援範囲・料金条件はサービス・料金、連携や改修の支援はシステム開発にまとめています。費用項目や月額・スポットの違いは、AI導入の費用と支援の選び方をご覧ください。
表計算の中で計算・転記・文章の分類を分担する方法は、関数・Apps Script・生成AIによる集計自動化の選び方をご覧ください。
よくある質問
Q. ChatGPTだけで業務効率化できますか? 文章の下書きや要約を人が確認して使う仕事なら、手動利用から始められます。入力・転記やツール間の移動が繰り返し負担になる場合は、API連携や既存ツールの機能を検討します。
Q. APIを使えば、人の確認は不要になりますか? 不要にはなりません。AIの分類や下書きの正しさ、登録先、宛先、社内ルールとの一致を確認する工程を決めます。連携の開始時は、下書き保存と送信・確定を分ける方法が考えられます。
Q. ChatGPTの有料プランでAPIの費用もまかなえますか? ChatGPTのサブスクリプション利用とOpenAI APIの料金は区別されています。利用するAPI、モデル、入出力やツールの利用量をもとに、契約・課金条件を確認してください。
Q. 問い合わせの公開事例はChatGPTを使ったものですか? いいえ。問い合わせメールの仕分けと返信の下書きの事例は、PythonとClaude APIを使った導入事例です。実案件の仕組みを架空データで再現しており、送信は担当者が確認してから行います。