世界初のエージェントネイティブ・プライベート航空API
プライベートジェットの予約をAIエージェントに統合。自然言語でフライトを検索し、即時見積もりを取得、すべての予約でコミッションを獲得できます。
エージェントアーキテクチャに最適な統合方法をお選びください
フライト検索と予約のためのシンプルなHTTPエンドポイント。自然言語入力、構造化JSON出力。
POST /api/v1/flights/search機材、空港、見積もり、予約、ユーザー管理の完全なスキーマ。必要なデータだけを正確にクエリ。
POST /api/graphqlChatGPTおよびすべてのOpenAI互換プラットフォーム対応のプラグイン。設定不要。
/.well-known/ai-plugin.jsonClaude DesktopおよびMCP対応エージェント向けのModel Context Protocol。ネイティブツール統合。
POST /api/mcpブラウザネイティブAIツール統合のW3C標準。flyvolo.aiを訪問するAIエージェントは、VOLOのフライトツールを自動検出・利用可能 — APIキー不要。
navigator.modelContextエージェントはブラウザ上で直接VOLOツールにアクセスできます — サーバー不要、APIキー不要、セットアップ不要。
Agent visits any page on flyvolo.ai
Browser exposes 10 structured tools via navigator.modelContext
Agent calls tools directly — no API key needed
search_flightsSearch private jet flights between two citiesfrom, to, passengers?, category?Yesget_aircraftQuery fleet by category, capacity, or rangecategory?, minPassengers?, slug?Yescompare_aircraftCompare 2-3 aircraft side by sideaircraft[]Yesget_destinationsSearch luxury destinations by region or nameregion?, query?, limit?Yesget_flight_timeCalculate flight time between citiesfrom, toYesestimate_costEstimate charter cost for a routefrom, to, passengers?Yesrequest_quoteSubmit quote request (user confirmation required)from, to, passengersNoget_blog_postsBrowse aviation blog posts, filter by tagtag?, limit?, locale?Yesget_airport_infoAirport and FBO details for any destinationdestinationYesget_service_infoSpecialized services: group, corporate, medical, petsservice?Yessearch_flightsRead-OnlySearch private jet flights between two cities
from, to, passengers?, category?get_aircraftRead-OnlyQuery fleet by category, capacity, or range
category?, minPassengers?, slug?compare_aircraftRead-OnlyCompare 2-3 aircraft side by side
aircraft[]get_destinationsRead-OnlySearch luxury destinations by region or name
region?, query?, limit?get_flight_timeRead-OnlyCalculate flight time between cities
from, toestimate_costRead-OnlyEstimate charter cost for a route
from, to, passengers?request_quoteWriteSubmit quote request (user confirmation required)
from, to, passengersget_blog_postsRead-OnlyBrowse aviation blog posts, filter by tag
tag?, limit?, locale?get_airport_infoRead-OnlyAirport and FBO details for any destination
destinationget_service_infoRead-OnlySpecialized services: group, corporate, medical, pets
service?Install the official VOLO skill for OpenClaw and book private jets from WhatsApp, Telegram, Discord, or any messaging platform.
自然言語でフライトリクエストを入力し、リアルタイムでAPIレスポンスをご確認ください
// Example API Response
{
"success": true,
"data": {
"intent": {
"departureCity": "New York",
"departureAirport": "KTEB",
"arrivalCity": "Aspen",
"arrivalAirport": "KASE",
"passengerCount": 4,
"confidence": 0.95,
"aircraftPreference": null,
"specialRequests": []
}
}
}エージェントパートナープログラムに参加し、エージェントが紹介した予約成約ごとにコミッションを獲得
確定予約ごとにコミッションを獲得。トップパフォーマーにはより高い還元率。
紹介Cookieの有効期間は30日間。その期間内にユーザーが予約すれば、コミッションが発生します。
エージェントダッシュボードで紹介、コンバージョン、収益をリアルタイムに追跡。
毎月自動精算。請求書発行不要、督促不要。こちらからお支払いいたします。
スタンダード
3%
0+ bookings
シルバー
3.5%
10+ bookings
ゴールド
4%
50+ bookings
プラチナ
5%
200+ bookings
シンプルなAPIで数分で導入開始
import requests
response = requests.post("https://www.flyvolo.ai/api/v1/flights/search", json={
"text": "NYC to Aspen, next Friday, 4 passengers"
})
flights = response.json()
print(f"Found intent: {flights['data']['intent']['departureCity']} → "
f"{flights['data']['intent']['arrivalCity']}")const response = await fetch("https://www.flyvolo.ai/api/v1/flights/search", {
method: "POST",
headers: { "Content-Type": "application/json" },
body: JSON.stringify({
text: "NYC to Aspen, next Friday, 4 passengers"
})
});
const { data } = await response.json();
console.log(`${data.intent.departureCity} → ${data.intent.arrivalCity}`);curl -X POST https://www.flyvolo.ai/api/v1/flights/search \
-H "Content-Type: application/json" \
-d '{"text": "NYC to Aspen, next Friday, 4 passengers"}'// AI agents call VOLO tools directly via WebMCP — no API key needed
const flights = await navigator.modelContext.callTool("search_flights", {
from: "New York",
to: "Aspen",
passengers: 4
});
// Returns structured data: matching aircraft, times, costs
console.log(flights.route); // { from: "New York", to: "Aspen", distanceKm: 2704 }
console.log(flights.flights[0]); // { aircraft: "Citation CJ3+", flightTime: "3h 12m", ... }