Pulizie, cambi, ispezioni e check-in pianificati a partire da prenotazioni reali su Airbnb, Booking.com e Vrbo, e ripianificati appena una prenotazione cambia.
Cosa ottiene il tuo prodotto
Date, orari e numero di ospiti in un'unica struttura, da qualunque canale arrivi la prenotazione.
Date e orari di check-in e check-out, numero di ospiti e stato, normalizzati tra i canali.
Webhook per prenotazioni nuove, modificate e cancellate, così una pianificazione non lavora mai su date superate.
I tuoi clienti non cambiano sistema per usarti. Repull legge le prenotazioni ovunque si trovino.
Come funziona
Interroga le partenze di domani per creare la pianificazione, poi lascia che i webhook la spostino quando le prenotazioni cambiano.
GET /v1/reservations filtrato per data di check-out.
reservation.created, reservation.updated e reservation.cancelled.
Aggiungi, sposta o elimina il lavoro quando arriva un evento.
// api(): fetch on api.repull.dev with your API key
// Tomorrow's check-outs, from every channel
const { data: departures } = await api(
'/v1/reservations?status=confirmed&check_out_after=2026-10-01&check_out_before=2026-10-01',
)
for (const r of departures) {
await schedule.clean({
listingId: r.listingId,
after: r.checkOutTime, // e.g. "10:00"
guests: r.occupancy.total,
})
}// Keep the schedule true as bookings change
switch (event.event) {
case 'reservation.created':
await schedule.add(event.data.object)
break
case 'reservation.updated': // new dates, guest count, status
await schedule.reschedule(event.data.object)
break
case 'reservation.cancelled':
await schedule.remove(event.data.object.id)
break
}Copertura per canale
La copertura è verificata sull'API in produzione. Copertura completa di canali e PMS
Accanto a qualsiasi PMS
Su Airbnb e Vrbo, Repull si collega con un accesso di sola messaggistica. Il PMS dell'host continua a gestire annunci e calendari, e il tuo prodotto non gli contende mai il controllo.
In beta: prenotazioni, messaggi e recensioni da Booking.com, senza che l'host debba togliere il suo provider di connettività al PMS.
Gli stessi endpoint e gli stessi eventi webhook, che l'ospite abbia prenotato su Airbnb, Booking.com o Vrbo. Lo costruisci una volta.
L'API dietro
GET /v1/reservationsFiltra per stato, annuncio e finestra di check-in o check-out. Sincronizzazione incrementale con updated_since.
reservation.createdWebhook: una nuova prenotazione.
reservation.updatedWebhook: nuove date, numero di ospiti o stato, con i valori precedenti.
reservation.cancelledWebhook: chi ha cancellato e quando.
Inizia gratis. Recupera oggi le prenotazioni di un account di prova.