{"ok":true,"site":{"host":"tripmate-collab.ai.studio","url":"https://tripmate-collab.ai.studio/","type":"live","desc":"TripMate Collab","tools":[{"name":"search_hotels","kind":"answer","impl":"imperative","description":"Mencari hotel di lokasi Jawa Tengah dengan filter fasilitas (breakfast, pool, wifi, spa) dan rentang tanggal.","inputSchema":{"type":"object","properties":{"location":{"type":"string","description":"Kota/kabupaten di Jawa Tengah (e.g., Magelang, Semarang, Solo, Dieng)."},"amenities":{"type":"array","items":{"type":"string"},"description":"Fasilitas seperti breakfast, pool, wifi, spa."},"check_in":{"type":"string","format":"date","description":"Tanggal check-in (YYYY-MM-DD)."},"check_out":{"type":"string","format":"date","description":"Tanggal check-out (YYYY-MM-DD)."}},"required":["location","check_in","check_out"]},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute"},{"name":"filter_by_budget","kind":"act","impl":"imperative","description":"Memfilter hasil hotel berdasarkan rentang harga per malam (dalam IDR).","inputSchema":{"type":"object","properties":{"min_price":{"type":"number","description":"Harga minimum per malam (dalam IDR)."},"max_price":{"type":"number","description":"Harga maksimum per malam (dalam IDR)."}},"required":["min_price","max_price"]},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute"},{"name":"filter_hotels_by_proximity","kind":"act","impl":"imperative","description":"Mengurutkan dan memfilter hotel terdekat dari landmark tertentu seperti Borobudur, Prambanan, atau Pusat Kota.","inputSchema":{"type":"object","properties":{"landmark":{"type":"string","description":"Nama landmark tujuan (misal: Borobudur, Prambanan, Kota Lama)."}},"required":["landmark"]},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute"},{"name":"book_hotel","kind":"transact","impl":"imperative","description":"Memesan kamar hotel yang dipilih dengan konfirmasi Human-in-the-Loop melalui UI.","inputSchema":{"type":"object","properties":{"hotel_id":{"type":"string","description":"ID hotel dari hasil pencarian."},"room_type":{"type":"string","description":"Tipe kamar (Deluxe Heritage Room, Suite, dll)."},"guest_name":{"type":"string","description":"Nama tamu pemesan."}},"required":["hotel_id","guest_name"]},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute"},{"name":"search_transportation","kind":"answer","impl":"imperative","description":"Mencari opsi transportasi multi-modal (Kereta Api, Mobil Pribadi, Rental, Taksi) dari titik asal ke tujuan.","inputSchema":{"type":"object","properties":{"origin":{"type":"string","description":"Alamat / Kota asal (e.g. Jakarta, Bandung, Rumah)."},"destination":{"type":"string","description":"Alamat / Kota tujuan di Jawa Tengah (e.g. Hotel di Magelang, Borobudur, Solo)."},"mode":{"type":"string","enum":["car","train","taxi","online_ride","rental","all"],"description":"Jenis moda transportasi."},"date":{"type":"string","format":"date","description":"Tanggal perjalanan."}},"required":["origin","destination","date"]},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute"},{"name":"compare_transport_costs","kind":"act","impl":"imperative","description":"Membandingkan biaya, durasi, dan kenyamanan antar moda transportasi.","inputSchema":{"type":"object","properties":{"origin":{"type":"string","description":"Alamat asal perjalanan."},"destination":{"type":"string","description":"Alamat tujuan."}},"required":["origin","destination"]},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute"},{"name":"book_transport","kind":"transact","impl":"imperative","description":"Memesan tiket transportasi atau sewa mobil dengan konfirmasi Human-in-the-Loop.","inputSchema":{"type":"object","properties":{"transport_id":{"type":"string","description":"ID opsi transportasi."},"passenger_name":{"type":"string","description":"Nama penumpang / pemesan."},"contact_phone":{"type":"string","description":"Nomor telepon yang dapat dihubungi."}},"required":["transport_id","passenger_name"]},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute"},{"name":"get_tourist_recommendations","kind":"answer","impl":"imperative","description":"Memberikan rekomendasi destinasi wisata terbaik di Jawa Tengah (Candi Borobudur, Prambanan, Dieng, Punthuk Setumbu, dll).","inputSchema":{"type":"object","properties":{"location":{"type":"string","description":"Kota / kawasan di Jawa Tengah (e.g. Borobudur, Magelang, Solo, Semarang)."},"category":{"type":"string","enum":["culture","nature","beach","history","adventure","all"],"description":"Kategori wisata."}},"required":["location"]},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute"},{"name":"get_souvenir_recommendations","kind":"answer","impl":"imperative","description":"Memberikan rekomendasi sentra oleh-oleh dan kerajinan khas Jawa Tengah (Batik Solo, Getuk Trio, Bandeng Juwana, Perak Borobudur, Carica).","inputSchema":{"type":"object","properties":{"location":{"type":"string","description":"Kota/kabupaten di Jawa Tengah."},"type":{"type":"string","enum":["food","craft","batik","all"],"description":"Jenis oleh-oleh."},"budget":{"type":"string","enum":["low","medium","high","all"],"description":"Rentang budget."}},"required":["location"]},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute"},{"name":"get_restaurant_recommendations","kind":"answer","impl":"imperative","description":"Memberikan rekomendasi restoran tradisional khas Jawa (Mangut Beong, Sate Buntel, Nasi Liwet) maupun modern fine dining.","inputSchema":{"type":"object","properties":{"location":{"type":"string","description":"Kota/kabupaten di Jawa Tengah."},"cuisine":{"type":"string","description":"Jenis masakan (e.g. Jawa Tradisional, Sate, Seafood)."},"price_range":{"type":"string","enum":["low","medium","high","all"],"description":"Rentang harga."},"ambiance":{"type":"string","enum":["casual","fine_dining","family","traditional","all"],"description":"Suasana tempat makan."}},"required":["location"]},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute"},{"name":"create_itinerary","kind":"act","impl":"imperative","description":"Menyusun rencana perjalanan harian optimal (3 Hari / Multi-Day) menggabungkan hotel, transportasi, tempat wisata, kuliner, dan sentra oleh-oleh.","inputSchema":{"type":"object","properties":{"hotel_id":{"type":"string","description":"ID hotel yang dipilih."},"tourist_spots":{"type":"array","items":{"type":"string"},"description":"Daftar ID tempat wisata terpilih."},"restaurants":{"type":"array","items":{"type":"string"},"description":"Daftar ID restoran terpilih."},"transport_options":{"type":"array","items":{"type":"string"},"description":"Daftar ID transportasi terpilih."},"start_date":{"type":"string","format":"date","description":"Tanggal mulai perjalanan (YYYY-MM-DD)."}},"required":["hotel_id","start_date"]},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute"}],"category":"Travel & Events","favicon":"/favicons/tripmate-collab.ai.studio.png","apiSurface":"spec","toolCount":11}}