Poświadczenia zamiast zależności w composerze
Sklep na Syliusie to oprogramowanie, które należy do Waszego zespołu, a każdy zewnętrzny bundle ktoś potem testuje przy kolejnej wersji i tłumaczy osobie, która przejmie projekt. Bundla Sensbota dla Syliusa nie ma i nie musi być. Sylius udostępnia Admin API, więc podczas wdrożenia podłączamy asystenta do sklepu poświadczeniami, a nie kodem.
Kiedy to połączenie działa, odpowiedzi powstają na prawdziwych danych: zamówienia i ich stan, wysyłki i płatności, produkty i stany magazynowe oraz dane klientów. Klient pytający o paczkę dostaje numer zamówienia, przesyłkę i termin. Operator otwierający skrzynkę znajduje odpowiedź już napisaną wokół tych danych.
Działają na tym dwa produkty. Email Assistant czyta skrzynkę, z której Wasz zespół już odpisuje, przez Gmaila, Outlooka albo IMAP, i zostawia przygotowaną odpowiedź w Wersjach roboczych. Chatbot odpowiada na stronie sklepu, w języku klienta i o dowolnej porze.
Nic z tego nie jest przypięte do wersji Syliusa. Żadnego bundla, migracji, rozszerzania encji ani ścieżki aktualizacji do pilnowania. Jeśli za rok przepiszecie front, klient API i skrzynka nadal będą jedynymi punktami styku.