Dla asystentów AI
Wiadomości z gośćmi na Airbnb, Booking.com i Vrbo dla Twojego AI
Twój agent odpowiada gościom, Repull dostarcza wiadomości. Podłącz skrzynki gospodarza na Airbnb, Booking.com i Vrbo w trybie wiadomości, obok PMS, którego już używa, odbieraj każdą nową wiadomość jednym podpisanym webhookiem i odpowiadaj przez jeden endpoint. Albo daj agentowi całe konto przez MCP.
Plan Free: klucz produkcyjny do 3 ofert, bez karty.
Zadanie słowami twórców AI
Co mówią nam zespoły budujące komunikację z gośćmi opartą na AI, i co zmienia Repull.
“Połowa naszych użytkowników jest zablokowana, bo ich PMS już zajmuje połączenie z Airbnb.”
Airbnb pozwala, by dostęp do wiadomości działał obok aplikacji zarządzającej ofertą. Repull łączy się w trybie wiadomości: gospodarz zostaje przy swoim PMS, a Ty dostajesz skrzynkę.
“PMS naszych użytkowników słabo obsługuje wiadomości z OTA albo nie obsługuje ich wcale.”
Repull czyta i wysyła wiadomości gości na Airbnb, Booking.com i Vrbo bezpośrednio, niezależnie od PMS gospodarza, także gdy go nie ma.
“Ani Booking.com, ani Airbnb nie dają nam obiektów testowych. Jak mamy to zbudować i sprawdzić?”
Plan Free to klucz produkcyjny. Podłącz prawdziwą ofertę w trybie wiadomości: niczego w niej nie zmienia, a testujesz na prawdziwych rozmowach.
“Narzędzia do komunikacji z gośćmi sprzedaje się za kilka dolarów od oferty, więc infrastruktura musi zostawić nam marżę.”
Oferta liczy się raz na wszystkich kanałach, Starter to $5 za ofertę po pierwszych 10, a platformy z wieloma gospodarzami dostają ceny wolumenowe.
Co zbudujesz
Warstwa wiadomości jest taka sama dla każdego produktu; to, co zbudujesz na niej, należy do Ciebie.
Asystent AI dla gości
Odpowiada na pytania o zameldowanie, zasady domu i lokalne wskazówki na każdym kanale, w języku gościa, i przekazuje rozmowę człowiekowi, gdy trzeba.
Wspólna skrzynka
Wszystkie rozmowy z gośćmi z Airbnb, Booking.com i Vrbo w Twoim produkcie, z odczytami, reakcjami i statusem doręczenia.
Asystent opinii
Czyta nowe opinie zaraz po ich pojawieniu się i szkicuje odpowiedzi do akceptacji gospodarza, a potem publikuje je przez API.
Obsługa zapytań
Szybko odpowiadaj na zapytania, zatwierdzaj wstępnie na Airbnb i wysyłaj oferty specjalne, z kontekstem rezerwacji pod ręką.
Agent z MCP
Daj Claude, ChatGPT, Cursorowi albo własnemu agentowi narzędzia do rezerwacji, wiadomości, kalendarzy i opinii przez serwer MCP Repull.
Platforma dla wielu gospodarzy
Jeden workspace dla wszystkich Twoich gospodarzy. Każdy webhook wskazuje podłączone konto, z którego pochodzi, więc każda wiadomość trafia do właściwego klienta.
Jak to wygląda
Trzy elementy: podłącz skrzynkę, odpowiadaj z webhooka albo oddaj konto agentowi przez MCP.
1. Podłącz skrzynki gospodarza
Jedna sesja Connect w trybie wiadomości dla Airbnb, Booking.com (login do Extranetu) i Vrbo. PMS gospodarza dalej zarządza ofertami, cenami i kalendarzami.
# Messaging access only: listings, rates and calendars stay with the host's PMS
curl -X POST https://api.repull.dev/v1/connect \
-H 'Authorization: Bearer sk_live_YOUR_KEY' \
-H 'Content-Type: application/json' \
-d '{
"redirectUrl": "https://yourapp.com/connected",
"accessType": "messaging",
"allowedProviders": ["airbnb", "booking-extranet-login", "vrbo-login"]
}'
# → { "url": "https://connect.repull.dev/cs_..." } send the host there2. Odpowiadaj z webhooka
Każda przychodząca wiadomość z każdego kanału przychodzi jako reservation.message.received. Odpowiedz w tej samej rozmowie, z id zdarzenia jako kluczem idempotencji.
// One webhook for every channel: Airbnb, Booking.com and Vrbo messages
app.post('/repull/webhooks', async (req, res) => {
const event = verifySignature(req) // HMAC over the raw body (X-Repull-Signature)
res.sendStatus(200)
if (event.event !== 'reservation.message.received') return
const { threadId, body } = event.data
const answer = await yourAgent.reply(threadId, body)
await fetch(`https://api.repull.dev/v1/conversations/${threadId}/messages`, {
method: 'POST',
headers: {
Authorization: `Bearer ${process.env.REPULL_API_KEY}`,
'Content-Type': 'application/json',
'Idempotency-Key': event.eventId, // a retried webhook never sends twice
},
body: JSON.stringify({ message: answer }),
})
})3. Albo użyj MCP
Dodaj serwer MCP Repull do Claude, Cursora lub dowolnego klienta MCP, a agent dostanie typowane narzędzia do podłączonego konta.
{
"mcpServers": {
"repull": {
"command": "npx",
"args": ["-y", "@repull/mcp"],
"env": { "REPULL_API_KEY": "sk_live_YOUR_KEY" }
}
}
}Pięć pytań, które zadaje każdy zespół AI
To oficjalne połączenie czy scraping?
Wyłącznie oficjalne drogi, nigdy kopiowanie stron. Na Airbnb gospodarz zatwierdza Repull na ekranie zgody samego Airbnb, przez istniejącą integrację partnerską Repull z Airbnb; dostęp do wiadomości jest pomyślany tak, by działał obok aplikacji zarządzającej ofertą. Na Booking.com login do Extranetu łączy się obok istniejącego channel managera. Na Vrbo gospodarz loguje się własnym kontem Vrbo; Repull nie jest partnerem Vrbo ani Expedia Group.
Czy jest sandbox?
Nie ma osobnego sandboxa, bo ani Airbnb, ani Booking.com nie oferują ofert testowych do komunikacji z gośćmi. Plan Free to klucz produkcyjny do 3 ofert: podłącz prawdziwą ofertę w trybie wiadomości, co niczego w niej nie zmienia, i buduj na prawdziwych rozmowach.
Ile wywołań API zużyję?
Bardzo mało na wiadomość. Webhooki dostarczają każdą nową wiadomość z pełną treścią, więc nie odpytujesz skrzynki: jedno wywołanie, by wysłać odpowiedź, i odczyt tylko wtedy, gdy agent potrzebuje więcej kontekstu. Free obejmuje 1000 wywołań miesięcznie, Starter 100 000; kolejne kosztują $1 za każde 1000. Platformy obsługujące wielu gospodarzy dostają limity dopasowane do integracji.
Czy płacę za każdy kanał?
Nie. Oferta liczy się raz, niezależnie od liczby kanałów. Jedyny dodatek to $5 za ofertę miesięcznie dla ofert podłączonych przez login do Extranetu Booking.com, bo tak działają wiadomości obok istniejącego channel managera Booking.com.
Jakie kanały i co dalej?
Wiadomości działają dziś na Airbnb, Booking.com i Vrbo. Ten sam klucz czyta 14 systemów PMS, by dać kontekst rezerwacji i ofert. Następna jest Agoda, a kolejne kanały są w drodze. Jeśli Twoi użytkownicy potrzebują kanału, którego jeszcze nie obsługujemy, napisz, ile ofert od niego zależy.
Ile to kosztuje
Płacisz za ofertę, w tej samej cenie niezależnie od liczby kanałów. Miesięcznie, bez VAT:
| Oferty | Plan | Miesięcznie |
|---|---|---|
| 3 | Free | $0 |
| 10 | Starter | $99 |
| 50 | Starter | $299 |
| 100 | Starter | $549 |
| 500 | Custom | Ceny wolumenowe |
- Free: do 3 ofert i 1000 wywołań API miesięcznie, bez limitu czasu.
- Starter: $99 miesięcznie z 10 ofertami w cenie, potem $5 za ofertę do 100 ofert, i 100 000 wywołań API miesięcznie.
- Login do Extranetu Booking.com: $5 za ofertę miesięcznie ponad dowolny plan, tylko za oferty, które podłącza.
- Powyżej 100 ofert albo jeden workspace dla wielu gospodarzy: ceny wolumenowe ustalane indywidualnie.
Podłącz jedną skrzynkę jeszcze dziś
Utwórz darmowy klucz, podłącz jedną ze swoich ofert w trybie wiadomości i zobacz, jak pierwsza wiadomość trafia na Twój webhook. Obsługujesz setki gospodarzy? Napisz o swoim wolumenie.