外部API連携
他サービスの顧客、予約、決済、在庫、分析データを取得・送信します。
外部API連携は、FBP内の顧客、予約、注文、決済、在庫、分析データを、外部サービスと決められた形式で受け渡しする機能です。Roundtableでは「どのサービスとつなぐか」だけでなく、「どのタイミングで送るか」「どの項目を正とするか」「失敗時に誰がどう確認するか」を先にそろえると、発注者、実装者、AIに指示する人が同じ前提で連携範囲を決められます。
この機能でできること
外部サービスから顧客、予約、決済、在庫、分析などのデータを取得し、FBPのDBへ保存できます。反対に、FBP側で登録、更新、完了した内容を外部APIへ送信し、外部サービス側の顧客情報、予約枠、在庫数、売上、ステータスを更新できます。定期同期、操作ボタンからの手動連携、公開フォーム送信後の即時連携、管理側での再送処理を用途に応じて組み合わせられます。
よくある利用場面
プロンプト例
連携先、送受信の向き、対象データ、実行タイミング、認証方式、保存するログ、失敗時の扱いをまとめて伝えると、実装範囲を決めやすくなります。
この機能を使うときのポイント
この機能を実装するときのコツ
外部API連携では、画面表示の成功と外部送信の成功を分けて扱います。保存処理の中で外部APIが失敗した場合に業務データまで失うのか、いったん保存して未連携として残すのかを決め、運用担当者が後から再送できる状態にします。外部ID、最終連携日時、連携ステータス、エラー要約を対象レコードに持たせ、詳細なリクエストとレスポンスは連携ログへ分けて保存すると、一覧は軽く保ちながら調査に必要な情報を残せます。接続先や認証情報は設定値から読み、テスト環境と本番環境の値をテンプレートやドキュメントへ固定しない構成にします。