Repull Migrate
Wdrażaj zarządców z dowolnego PMS w kilka minut
Najtrudniejsza część pozyskania zarządcy najmu to wyciągnięcie go z systemu, którego dziś używa. Repull Migrate przenosi za ciebie jego obiekty, rezerwacje, gości i rozmowy – przez API i hostowaną stronę z twoją marką – żeby wdrożenie zaczynało się od „podłącz swój obecny PMS”.
Jak to działa
- 1Tworzysz sesję migracji – jedno wywołanie API. Zarządca dostaje własny obszar roboczy, a ty jego
workspaceId. - 2Otwiera hostowaną stronę, wybiera system, którego dziś używa, i się do niego loguje.
- 3Import rusza od razu; strona pokazuje postęp, a webhook
migration.completedinformuje twój produkt, gdy się skończy. - 4Odczytujesz jego dane zwykłym API z nagłówkiem
X-Workspace-Id. Pozostają aktualne do momentu przejścia.
Rozpoczęcie migracji
const res = await fetch('https://api.repull.dev/v1/connect', {
method: 'POST',
headers: { Authorization: 'Bearer ' + REPULL_KEY, 'Content-Type': 'application/json' },
body: JSON.stringify({
purpose: 'migrate',
redirectUrl: 'https://your-pms.com/onboarding/migrated',
workspace: { name: 'Seaside Rentals', externalRef: accountId },
allowedProviders: ['guesty', 'hostaway', 'lodgify', 'ownerrez'],
scope: ['listings', 'reservations', 'guests', 'conversations'],
copy: { title: 'Bring your properties to Acme' },
}),
})
const { url, workspaceId } = await res.json()
// Send the property manager to url. When they finish, read their data:
// GET /v1/properties X-Workspace-Id: <workspaceId>
// GET /v1/reservations X-Workspace-Id: <workspaceId>Co zyskuje twoje wdrożenie
| Element | Co robi |
|---|---|
| Hostowana strona | Twoja marka i teksty, wybrane przez ciebie systemy, postęp importu na żywo i powrót do twojej aplikacji. |
| Własny obszar roboczy | Dane każdego zarządcy trzymane osobno, odczytywane twoim kluczem z nagłówkiem X-Workspace-Id. |
| Raport z migracji | Obiekty bez adresu, pobyty bez kontaktu do gościa i to, czego stary system nie potrafi przenieść. |
| Mapa kanałów | Z którą ofertą w Airbnb, Booking.com i VRBO powiązany jest każdy obiekt – do automatycznego ponownego powiązania. |
| Kontrola przejścia | Twoje nadchodzące rezerwacje porównane ze starym systemem przed przejściem. |
| Webhooki | migration.completed / migration.failed, a każde kolejne zdarzenie oznaczone obszarem roboczym. |
Czym jest Repull Migrate?
To API i hostowana strona, które wyciągają dane zarządcy najmu z systemu, którego dziś używa. Loguje się do swojego obecnego PMS na stronie z twoją marką; jego obiekty, rezerwacje, goście i rozmowy są kopiowane do jego własnego obszaru roboczego, który odczytujesz przez API Repull. W jego starym koncie nic się nie zmienia.
Dla kogo to jest?
Dla firm tworzących oprogramowanie do zarządzania obiektami i dla każdego, kto wdraża zarządców pracujących już w innym systemie. To koszt zmiany trzyma zarządcę przy obecnym PMS; Migrate zamienia „wpisz wszystko od nowa” w „podłącz swój obecny system”.
Z jakich systemów zarządca może się przenieść?
Guesty, Hostaway, Lodgify, OwnerRez, Smoobu, Beds24, iGMS, Hospitable i BookingSync, a także gospodarze zarządzający bezpośrednio w Airbnb, Booking.com lub VRBO. Strona każdego systemu pokazuje dokładnie, co zostaje przeniesione, bo to się różni: macierz możliwości udostępnia samo API, obok kodu konektora, więc nigdy nie rozjeżdża się z tym, co faktycznie działa.
Zobacz, co przenosi każdy system, albo stronę konkretnego systemu, na przykład migracja z Guesty lub migracja z Hostaway.
Czy jego połączenia z Airbnb, Booking.com i VRBO też się przeniosą?
Nie – połączenie z kanałem należy do PMS, w którym zostało utworzone, i żadne API nie może przekazać go innemu. Zarządca ponownie łączy każdy kanał w twoim produkcie. Migrate daje ci za to mapę kanałów: dla każdego obiektu ofertę w Airbnb, Booking.com i VRBO, z którą był powiązany, dzięki czemu twój produkt automatycznie przypisze każdą ofertę do właściwego obiektu, zamiast prosić go o ręczne dopasowanie czterdziestu ofert.
Jak uniknąć podwójnych rezerwacji przy przejściu?
Przed przejściem wyślij nadchodzące rezerwacje do kontroli przejścia, a Repull zwróci to, czego brakuje, co jest nadmiarowe albo ma inne daty w porównaniu ze starym systemem. Rezerwacje z kanałów nigdy nie są tworzone ponownie – wracają przez kanał po jego ponownym podłączeniu. Gdy kontrola jest czysta, jedno wywołanie odłącza stary system.
Pełna sekwencja jest w powiązaniach kanałów i przejściu.
Czy może wyglądać jak nasz produkt?
Tak. Hostowana strona używa twojego logo i kolorów, a ty ustawiasz jej tytuł, podtytuł i tekst końcowy, oferowane systemy i listę tego, co zostanie przeniesione. Jest dostępna po angielsku i francusku i dopasowuje się do języka przeglądarki zarządcy.
Czy Repull może zapisywać dane bezpośrednio w naszym PMS?
Jeszcze nie. Dziś twój produkt odczytuje przeniesione dane przez API – to działa z każdym miejscem docelowym i daje ci kontrolę nad tym, jak powstają rekordy. Bezpośredni zapis do docelowego PMS, zaczynając od Guesty i Hostaway, jest w drodze.
Przenosisz wielu zarządców?
Napisz, z jakich systemów odchodzą twoi klienci i ilu miesięcznie – pomożemy zaplanować proces wdrożenia.
Talk to us