Funkcja, której unikaliśmy przez lata, wbudowana w kilka dni
Jak ShopConnect nauczył się sprzedawać rezerwacje i czego nauczył nas o budowaniu współpracy z operatorem AI na platformie opartej na sztucznej inteligencji

Jak ShopConnect nauczył się sprzedawać rezerwacje i czego nas to nauczyło o budowaniu współpracy z operatorem AI na platformie stawiającej na AI.
Odkąd oferujemy integracje w formie gotowych produktów, jedno zapytanie wracało częściej niż jakiekolwiek inne. Pozwól klientowi zarezerwować wizytę lub zajęcia Mindbody w momencie zakupu w sklepie Shopify, zależnie od faktycznej dostępności. Słyszeliśmy to od lat. Nigdy tego nie stworzyliśmy.
Szczerze wyjaśniliśmy, dlaczego. Pomysł był niewielki do opisania i ogromny do zrealizowania. Pobieraj oferty na żywo z systemu planowania, który może obejmować kilka lokalizacji. Kieruj każdą rezerwację do właściwego miejsca. Zrób to wszystko w czyimś sklepie, w jego koszyku i zadbaj o to, aby było wystarczająco niezawodne, by sprzedawać. Za każdym razem, gdy na to patrzyliśmy, ta złożoność wracała. Dlatego pomysł pozostał na liście „kiedyś, może”, uprzejmym miejscu, gdzie dobre pomysły czekają na swoją kolej.
Potem zbudowaliśmy go w ciągu kilku dni. Zaprojektowaliśmy, zaplanowaliśmy, zbudowaliśmy, przetestowaliśmy i przygotowaliśmy do wdrożenia jako opcję, w krótszym czasie niż wcześniej, kiedy planowaliśmy jego realizację. Oto historia o tym, jak i dlaczego mogło to się stać dopiero teraz.
Wieloletnie życzenie
Zapytaj każdego, kto sprzedaje usługi online, czego oczekuje od swojego sklepu, a trafisz w to samo miejsce. Chcą, aby sprzedaż i rezerwacja były jednym ruchem. Kup masaż i wybierz termin. Kup pakiet zajęć i zarezerwuj miejsce. Jeden przepływ, bez przerw, bez e-maili z potwierdzeniem, które połowa osób ignoruje. To jest życzenie. To oczywiste. Dlatego też nie zostało ono zrealizowane, ponieważ oczywiste i łatwe to nie to samo.
Dlaczego nigdy tego nie zbudowaliśmy
Najtrudniejszy nie był przycisk. Najtrudniejszy był cały ten proces.
Dostępność musi być realna i żywa, bo nic nie rujnuje zaufania szybciej niż oferowanie terminu, który już minął. Jedna firma może prowadzić więcej niż jedną lokalizację, z których każda ma swój własny harmonogram, a sklep musi wiedzieć, którą z nich widzi klient. Rezerwacja musi trafić we właściwe miejsce po dokonaniu płatności, za każdym razem, bez nadzoru człowieka. I wszystko to musi się płynnie zmieścić w witrynie sklepowej, której nie jesteśmy właścicielami, obok produktów, które nie mają nic wspólnego z rezerwacją, bez dotykania kasy, która i tak już działa.
Każdy z nich jest do opanowania. Razem tworzą projekt, który pochłania ćwierć dolara, a na końcu wciąż wydaje się kruchy. Szanowaliśmy to na tyle, by wciąż powtarzać: „Jeszcze nie”.
Dwa światy, jeden ruch: siłownia i witryna sklepowa, wreszcie połączone.
Co się zmieniło
Zmieniło się nie nasze zainteresowanie problemem, ale sposób jego rozwiązania.
Teraz opieramy się na architekturze integracyjnej opartej na sztucznej inteligencji, a różnica nie polega na szybszej wersji starego rozwiązania. To zupełnie inne podejście. Platforma, konektory, środowisko wykonawcze obsługujące każde żądanie, mechanizmy dla wielu kont i lokalizacji, wielokrotnego użytku bloki konstrukcyjne, potok wdrażania, możliwość uruchomienia rzeczywistego wykonania i obserwowania, co się dzieje: wszystko to zostało zaprojektowane do obsługi, a nie tylko do użytkowania. Operatorem jest Claude Code.
To połączenie stanowi całą historię, więc powiemy to wprost. To nie jest coś, co narzędzie do kodowania AI mogłoby stworzyć samo. Sztuczna inteligencja pisząca kod w próżni uderzyłaby w tę samą ścianę, co my, tylko szybciej. To, co to umożliwiło, to sztuczna inteligencja obsługująca ekosystem specjalnie zaprojektowany do obsługi przez nią. Claude Code nie wymyślił systemu rezerwacji od podstaw. Skomponował elementy, które już istniały, połączył je, uruchomił prawdziwe rezerwacje, aby sprawdzić ich powodzenie, poprawił to, co się nie udało, wdrożył to samo rozwiązanie na wszystkich kontach i potwierdził wynik w sklepie na żywo. Podstawowymi elementami były APIANT. Osąd i ręce były sztuczną inteligencją. Żadna z połówek nie mogłaby tego dokonać sama.
Budowa w ciągu kilku dni
Nie zaczęło się od specyfikacji. Zaczęło się od rozmowy handlowej. Nowy klient, potencjalnie jeden z największych, jakich pozyskaliśmy, powiedział nam wprost, że rezerwacja online w jego sklepie to funkcja, której potrzebuje. Zrobiliśmy więc oczywistą rzecz: przekazaliśmy transkrypcję rozmowy bezpośrednio do sztucznej inteligencji i pozwoliliśmy jej działać na podstawie tego, co klient faktycznie powiedział.
Od tego momentu wszystko ruszyło szybko, tak jak w prawdziwym budynku. System mógł połączyć wszystkie elementy, ponieważ jest bliski Shopify, Mindbody i naszym intencjom. Został zaprojektowany z myślą o skali od samego początku: jedna lokalizacja lub sto połączonych ze sobą lokalizacji działa w ten sam sposób, jeden typ sesji lub kilkanaście działa w ten sam sposób, a spotkania indywidualne i zajęcia grupowe odbywają się za pośrednictwem tego samego widżetu planowania. Przede wszystkim, wyeliminował uciążliwą ścieżkę, przez którą tak wiele firm Mindbody prowadzi klientów. Bez zakładania konta, bez weryfikacji adresu e-mail, bez kupowania w jednym miejscu, a następnie logowania się gdzie indziej, aby w końcu zarezerwować termin. Zakup i rezerwacja odbywają się teraz jednocześnie, w ramach jednej transakcji, która trwa mniej niż minutę.
Na żywo na stronie produktu Shopify: wybierz lokalizację, dzień i prawdziwe zajęcia otwarte, a następnie dokonaj płatności. Zakup i rezerwacja to tylko jeden krok.
Dni, nie ćwiartki. Rzecz, której unikaliśmy latami, była gotowa do wysyłki w tydzień.
Gdy nie było narzędzi, zbudowano je
Oto część, która wciąż daje nam do myślenia. System nie tylko połączył ze sobą elementy, które już leżały. Natknął się na przeszkodę, której platforma nigdy nie przekroczyła: odczytanie i napisanie samego motywu witryny sklepowej Shopify. Większość wysiłków na tym etapie utyka. Ten poszedł, przeczytał odpowiednią dokumentację Shopify i zbudował brakujące funkcje jako zupełnie nowe akcje łącznika, bezpośrednio w platformie. Akcję do wyświetlenia motywów sklepu. Akcję do przesłania skryptu widżetu do motywu. Akcję do przesłania fragmentu kodu rezerwacji. Akcję do pobrania i przepisania szablonu produktu.
Żaden z nich nie był jednorazowym skryptem. Każdy z nich stał się pierwszorzędnym, wielokrotnego użytku elementem konstrukcyjnym, który każda przyszła automatyzacja może teraz podnieść i wykorzystać, bez konieczności ponownego odkrywania. To definiujący krok w kierunku AI First: AI rozszerza własny słownik platformy na żądanie, a każde rozszerzenie jest kompilowane w kolejnej kompilacji. Narzędzie programistyczne pisze kod, który żyje tylko raz. Operator AI na platformie AI First rozwija platformę.
Częścią procesu instalacji jest zmontowanie systemu. Każdy krąg to akcja wielokrotnego użytku, którą zbudował lub skomponował, w tym akcja Shopify „Lista motywów sklepu”, uruchamiana w określonej kolejności.
Każda nowa akcja to prawdziwy, konfigurowalny element. W tym przypadku panel ustawień jednej akcji jest gotowy do ponownego wykorzystania w dowolnej przyszłej automatyzacji.
Jak to działa, w skrócie
Magia tkwi w doświadczeniu, a nie w okablowaniu. Centralne konto koordynuje wszystko i przekazuje każde zamówienie do odpowiedniej lokalizacji za kulisami. Witryna sklepowa odczytuje niewielką ilość ustrukturyzowanych informacji o każdym produkcie, aby określić, co można zarezerwować, a co jest po prostu standardowym zakupem. Dostępność jest pobierana na żywo i prezentowana jako rzeczywiste, możliwe do wyboru godziny lub jako rzeczywiste zajęcia z rzeczywistymi miejscami. Klient wybiera, płaci, a rezerwacja jest realizowana automatycznie. Wiele lokalizacji, jedna witryna sklepowa, jeden koszyk.
Moment, który kiedyś następował w wiadomości e-mail z odpowiedzią, teraz ma miejsce w koszyku.
Dlaczego tylko operator sztucznej inteligencji na platformie stawiającej na sztuczną inteligencję mógł to zrobić
Cofnij się i zauważ, co się właściwie wydarzyło. Żaden pojedynczy skok nie był tu ponadludzki. Przeskok polegał na liczbie różnych rodzajów pracy, które musiały być wykonywane razem, płynnie, w krótkim czasie. Zrozumienie rzeczywistego symptomu. Rozumowanie na temat architektury wielolokalizacyjnej. Komponowanie istniejących konektorów zamiast pisania wszystkiego od nowa. Uruchamianie wykonań na żywo i odczytywanie wyników. Naprawa poważnego błędu bez utraty wątku. Wdrażanie na wielu kontach. Weryfikacja w rzeczywistym sklepie. Pisanie… dokumentacja.
To nie jest kodowanie. To jest operowanie. I działa tylko wtedy, gdy obiekt, który jest obsługiwany, został stworzony do obsługi, dzięki czemu każdy z tych ruchów jest czymś, co platforma już umie zrobić, a sztuczna inteligencja może nią kierować. Usuń platformę, w której AI jest na pierwszym miejscu, a otrzymasz sprytnego asystenta wpatrującego się w ścianę. Usuń operatora AI, a otrzymasz potężną platformę czekającą na kogoś, kto ma ćwierć dolara. Połącz je razem, a pięcioletnie „kiedyś” zamieni się we wtorek.
Co to oznacza dla budowniczych
Ten sam widget rezerwacji dostępny na tablecie: wybierz rzeczywistą godzinę zajęć i zamów ją teraz, jednym ruchem.
Jeśli budujesz integracje, to jest ten moment, nad którym warto się zastanowić. Limit tego, co możesz wysłać, właśnie się przesunął, i to nie o procent. Projekty, których po cichu unikałeś, te, których złożoność czujesz w piersi, zanim napiszesz choćby linijkę tekstu, to właśnie projekty, w których to połączenie jest dobre. Nie dlatego, że problemy zmalały. Ponieważ dystans między „powinniśmy” a „jest już dostępne” się załamał.
Przez lata szanowaliśmy problem. Teraz szanujemy go w inny sposób. Budujemy go.
Dostępność
Rezerwacja dostępności na żywo jest teraz częścią ShopConnect, nasza kompleksowa integracja Mindbody i Shopify, jest dostępna dla klientów już dziś jako opcja. Klient może zarezerwować wizytę lub zajęcia w ramach dostępnych terminów, w wielu lokalizacjach, z jednego sklepu Shopify i zapłacić przed dokonaniem rezerwacji. Jeśli właśnie o to Ci chodziło, chętnie ją dla Ciebie włączymy.


