API yüzey alanı: ne açık, ne değil
Her büyük PMS, channel manager ve revenue management sisteminin bir API'si vardır. Konuştuğum her operatör bunun agentic entegrasyonun basit olduğu anlamına geldiğini varsaymıştır. Değildir. "Tedarikçinin bir API'si var" ile "API agent'ınızın ihtiyaç duyduğunu yapabilir" arasındaki fark, agentic projelerin %60'ının takıldığı yerdir — ve takılma nadiren bir tedarikçi hatasıdır. Agent'ınızın yapması gereken aksiyonlar ile API'nin gerçekten ortaya koyduğu aksiyonlar arasındaki bir uyumsuzluktur.
Genellikle ortaya konulanlar
Opera Cloud, Mews, Cloudbeds, Apaleo ve Protel genelinde ortak okuma-tarafı yüzeyi makul derecede tutarlıdır: tarih aralığına göre rezervasyonları listele, ID'ye göre belirli bir rezervasyonu getir, bir tarih aralığı için mevcut oda tipleri ve fiyatları listele, misafir profillerini oku, folio bakiyelerini oku. Bunlar bir mülk yönetim dashboard'unun veya tipik bir OTA channel manager'ının zaten ihtiyaç duyduğu işlemlerdir, bu yüzden tedarikçiler bunlara yatırım yapmıştır.
Ortak yazma-tarafı yüzeyi daha dardır: rezervasyon oluştur, mevcut bir rezervasyonda tarihleri veya oda tipini değiştir, rezervasyon iptal et, bir folio'ya ücret kaydet, bir folio'ya ödeme kaydet. Bunlar her modern PMS'te vardır ama değişen granülerlikle — Mews ve Apaleo, Opera Cloud'dan daha ince-granüllü işlemler sergiler, ki Opera Cloud genellikle yarıda başarısız olabilen bileşik işlemler gerektirir.
Genellikle ortaya KONULMAYANLAR (ve onlar hakkında ne yapılacağı)
Rate limit'ler ve throughput
Her PMS API'sinin belirgin şekilde belgelenmemiş rate limit'leri vardır. Opera Cloud OPI tipik olarak mülk başına saniyede 5-10 istek'e izin verir; Mews Connector API 50 RPS'de daha cömerttir ama patlamalarda agresif şekilde throttle eder; Apaleo 60 RPS'de açıkça yayınlanmıştır. Ayda 600 oturum çalıştıran bir agent için bunların hiçbiri kısıtlama değildir. Yoğun saatlerde 40 mülkte çalıştırılan bir agent için hepsi kısıtlama haline gelir. İhtiyacınız olan throughput'u sonra değil, iş akışını mimarileştirmeden önce test edin.
PMS tedarikçisine sorulacak iki soru
Agentic bir projeye taahhüt etmeden önce, operatör PMS tedarikçisinden iki spesifik yanıtı yazılı olarak almalıdır. Birinci: "[Nesnenin] mevcut durumunu API üzerinden, [spesifik alanlar] dahil okuyabilir miyim?" İkinci: "[Spesifik işlemi] API üzerinden hangi ön koşullarla ve hangi hata işlemeyle yazabilir miyim?" Belirsiz yanıtlar ("evet, API'miz bunu destekler") kırmızı bayraktır. Alan adları ve hata kodlarıyla spesifik yanıtlar yeşil bayraktır. İkisi arasındaki fark, projenizin 8 hafta mı yoksa 8 ay mı içinde gönderileceğini öngörür.