Integracje / DPD, DHL, GLS i UPS
Integracja AI z DPD, DHL, GLS i UPS
Podłączamy API czterech operatorów: Parcel Status API w DPD, MyDHL+ API w DHL, GLS WebAPI i UPS Developer Kit. Asystent odpowiada klientom na pytania o statusy przesyłek, wykrywa opóźnienia i przygotowuje projekty reklamacji z pełną historią skanów.
Rozmowa trwa 15 minut. Dzwonimy my, nic nie trzeba instalować.
Po rozmowie dwa tygodnie za darmo. Jeśli uznamy, że u Was to ma sens, uruchamiamy Wam własną platformę podłączoną pod DPD, DHL, GLS i UPS. Bez umowy i bez karty.
Czym jest DPD, DHL, GLS i UPS
DPD, DHL, GLS i UPS to cztery niezależne systemy do zarządzania przesyłkami kurierskimi, każdy z własnym panelem www, dokumentacją API i strukturą pól danych. Firmy nadające paczki krajowo i za granicę korzystają zwykle z kilku z nich jednocześnie. Dane o przesyłkach, statusach i doręczeniach przechowywane są w chmurze każdego operatora osobno, bez wspólnego widoku.
W każdym z systemów można śledzić historię skanów przesyłki, pobierać Proof of Delivery po doręczeniu i przeglądać faktury zbiorcze za usługi. Na co dzień dział obsługi klienta sprawdza statusy ręcznie, jednej przesyłki na raz. Każdy system używa własnych nazw pól: shipmentNumber w DPD, AWB w DHL, TrackId w GLS i numer śledzenia w UPS.
Co podłączamy w DPD, DHL, GLS i UPS
- Parcel Status API (DPD): pola shipmentNumber, TRANSIT, DELAY, RETURN_TO_SENDER
- MyDHL+ API: historia skanów i Proof of Delivery po numerze AWB
- GLS WebAPI: statusy po TrackId i dane o próbach doręczenia
- UPS Developer Kit i Quantum View: numery śledzenia i raporty push
- Faktury zbiorcze kurierów w PDF lub EDI z rozbiciem na listy przewozowe
Zakres ustalamy pod Was. Zaczynamy od odczytu danych, a zapis i akcje włączamy dopiero wtedy, gdy sami tego chcecie.
O co pytają w praktyce
Pytania zadaje się po polsku, jak koledze z pracy.
„Gdzie jest paczka klienta, który zamówił towar trzy dni temu?"
„Które przesyłki mają status HOLD lub DELAY od ponad dwóch dni?"
„Czy faktura DHL zgadza się z cennikiem ramowym z naszej umowy?"
„Przygotuj projekt reklamacji do GLS za przesyłkę bez skanu od tygodnia."
Co dokładnie podłączamy w DPD, DHL, GLS i UPS
Obszar po obszarze: jakie dane czytamy i co asystent z nich robi. To lista z realnego wdrożenia, nie katalog możliwości.
CzytamyPole shipmentNumber i statusy TRANSIT, DELAY, RETURN_TO_SENDER, DELIVERED z datą i godziną każdego skanu
AsystentWykrywa brak aktualizacji przez ponad 48 godzin i buduje chronologię skanów do alertu lub projektu reklamacji
CzytamyWszystkie skany po numerze AWB z datą, godziną i lokalizacją sortowni lub kuriera doręczającego
AsystentOdpowiada klientom na pytania o lokalizację paczki, generując gotowy projekt odpowiedzi z konkretnymi danymi z API
CzytamyImię odbiorcy, data i godzina odbioru, podpis w formacie graficznym lub kod potwierdzenia
AsystentDostarcza dowód doręczenia do reklamacji lub sporu z klientem twierdzącym, że przesyłka nie dotarła
CzytamyStatusy po TrackId, daty i wyniki kolejnych prób doręczenia, informacja o pozostawionym awizo
AsystentWykrywa NOT_DELIVERED po drugiej próbie i tworzy alert do działu obsługi, zanim paczka wróci do sortowni
CzytamyPozycje z wagą, strefą dostawy, dopłatą paliwową i usługami dodatkowymi w formacie PDF lub EDI
AsystentZestawia każdą pozycję z cennikiem ramowym z umowy i wskazuje rozbieżności z numerem listu i kwotą do wyjaśnienia
CzytamyZbiorcze raporty o statusach przesyłek generowane przez operatora i przesyłane w trybie push
AsystentPrzetwarza raporty zbiorczo i łączy dane z systemem zamówień bez konieczności ręcznego przeglądania panelu UPS
CzytamyData nadania zwrotu przez kuriera i aktualny status przesyłki w drodze powrotnej do nadawcy
AsystentInformuje klienta przy statusie RETURN_TO_SENDER zanim złoży kolejne zamówienie, zakładając, że tamto zaginęło
Co się zmienia
Biuro przestaje ręcznie sprawdzać statusy paczek, a opóźnienia i niezgodności w fakturach kurierów wychodzą na jaw zanim zgłosi je klient.
Asystent stoi na Waszym serwerze i łączy się z DPD, DHL, GLS i UPS na Waszych uprawnieniach. Dane nie wychodzą do zewnętrznych usług, a każdy odczyt i każda akcja zostawiają ślad w logu. Zakres uprawnień ustalacie Wy, więc asystent widzi dokładnie tyle, ile ma widzieć.
Nie wymieniamy Wam programu i nie zmuszamy nikogo do zmiany nawyków. DPD, DHL, GLS i UPS zostaje tam, gdzie jest, razem z historią danych i przyzwyczajeniami zespołu.
Jak łączymy się z DPD, DHL, GLS i UPS
Łączymy się z każdym operatorem przez jego oficjalne REST API: Parcel Status API w DPD, MyDHL+ API w DHL, GLS WebAPI i UPS Developer Kit. Asystent działa wyłącznie w trybie odczytu. Żaden status ani dane przesyłki nie są zmieniane bez potwierdzenia pracownika. Faktury PDF lub EDI trafiają do asystenta przez eksport z systemu lub bezpośredni odczyt z wyznaczonego folderu.
Asystent stoi na serwerze klienta i nie przesyła danych przesyłek do zewnętrznych systemów poza API operatorów. Dostęp do API wymaga klucza developerskiego lub aneksu do umowy z każdym operatorem z osobna. Gdy firma korzysta z kilku kurierów jednocześnie, logika wyboru właściwego API konfiguruje się raz na podstawie numeru listu lub kodu kraju docelowego i działa bez obsługi ręcznej.
Czego potrzebujemy od Was
- Klucz API lub aneks do umowy z każdym używanym operatorem: DPD, DHL, GLS lub UPS
- Numery listów przewozowych dostępne w systemie zamówień, ERP lub arkuszu kalkulacyjnym
- Cennik ramowy z umowy z kurierem do weryfikacji pozycji na fakturach zbiorczych
- Osoba po stronie firmy do zatwierdzania alertów, gotowych odpowiedzi i projektów reklamacji
- Dostęp do faktur zbiorczych kurierów w formacie PDF lub EDI, jeśli ma być uruchomiona weryfikacja rozliczeń
Gdzie to działa najlepiej
Pracownik obsługi klienta
Klient pisze na czacie: moje zamówienie miało dotrzeć trzy dni temu, co się dzieje? W kolejce jest jeszcze kilkanaście podobnych wiadomości i pracownik nie ma czasu sprawdzać każdej ręcznie w panelu DHL.
Z asystentem: Asystent pobiera numer listu z systemu zamówień, odpytuje MyDHL+ API i generuje gotowy projekt odpowiedzi ze statusem i lokalizacją. Pracownik zatwierdza go jednym kliknięciem.
Kierownik logistyki
Kilku klientów zgłosiło w tym tygodniu brak dostaw. Sprawdzając w GLS kierownik odkrywa, że trzy paczki od dwóch dni mają status NOT_DELIVERED po drugiej próbie i kurier jest gotowy odesłać je do sortowni.
Z asystentem: Asystent monitoruje statusy cyklicznie i przy NOT_DELIVERED po drugiej próbie tworzy alert z TrackId, adresem odbiorcy i datami prób. Kierownik dostaje informację zanim klient zdąży zadzwonić.
Specjalista ds. rozliczeń
Faktura zbiorcza z DPD za poprzedni miesiąc ma ponad pięćdziesiąt pozycji. Specjalistka sprawdza kilka wyrywkowo, wszystko wygląda dobrze, ale nie ma czasu weryfikować każdej linii z cennikiem ramowym z umowy.
Z asystentem: Asystent zestawia każdą pozycję z cennikiem i zwraca listę rozbieżności: przesyłki w droższej strefie mimo prawidłowego kodu pocztowego i dopłata paliwowa po wyższej stawce. Specjalistka kieruje sprawę do DPD.
Jak to uruchamiamy
- Rozmowa 15 minut. Mówicie, na czym pracujecie i co Was korkuje. Mówimy, czy da się to spiąć.
- Podłączenie i pierwsze pytania. Zaczynamy od odczytu, na Waszym serwerze, w zakresie który zatwierdzacie.
- Rozszerzanie. Dokładamy kolejne moduły i akcje, gdy zespół już ufa temu, co dostaje.
Koszt: od 3 000 zł miesięcznie. W tym wdrożenie, integracja, szkolenie zespołu i opieka. Widełki na Wasz przypadek podajemy na tej pierwszej rozmowie, bez ofert na dwadzieścia stron.
Chcecie najpierw poczytać konkrety: jakie moduły ruszamy, jakie dane bierzemy i czego potrzebujemy po Waszej stronie?
Cały opis integracji z DPD, DHL, GLS i UPS →Czego asystent nie robi
Żebyście wiedzieli, gdzie kończy się jego rola, zanim zaczniecie.
- Asystent nie składa reklamacji do kuriera samodzielnie: projekt musi przejść przez człowieka i zostać zatwierdzony.
- Asystent nie zmienia danych przesyłki u operatora, adresu, statusu ani terminu, bez wyraźnego potwierdzenia pracownika.
- Asystent nie weryfikuje faktur bez cennika ramowego z umowy: bez tego pliku porównanie pozycji jest niemożliwe.
- Asystent nie kontaktuje się z operatorem bezpośrednio w sprawie HOLD ani problemu celnego: to wymaga decyzji po stronie firmy.
Pytania o integrację z DPD, DHL, GLS i UPS
Jak długo czeka się na dostęp do API kurierów i czy to blokuje start?
Czas oczekiwania różni się między operatorami. DPD, DHL, GLS i UPS wymagają złożenia wniosku o dostęp developerski lub podpisania aneksu do umowy z operatorem. Warto złożyć wnioski równolegle na początku planowania, bo ten etap bywa zaskakująco długi i wpływa bezpośrednio na termin uruchomienia integracji.
Czy asystent może wysyłać klientom powiadomienia zanim sami zapytają o paczkę?
Tak, można ustawić proaktywne powiadomienia: gdy przesyłka zmieni status na wskazujący, że kurier jest w drodze do odbiorcy, asystent informuje klienta bez czekania na pytanie z jego strony. To zmniejsza liczbę przychodzących wiadomości, zanim w ogóle się pojawią.
Co się dzieje, gdy paczka od ponad trzech dni nie ma żadnego skanu sortowni?
Asystent monitoruje aktywne przesyłki cyklicznie i wykrywa brak aktualizacji statusu. Przy braku skanu przez ponad 72 godziny od nadania tworzy alert do logistyki lub opiekuna klienta z pełną historią statusów. Ta historia jest jednocześnie gotowym materiałem do reklamacji w kurierze.
Czy można uruchomić tylko jeden obszar, np. alerty o opóźnieniach, i rozszerzyć to później?
Tak, zakres wdrożenia dobieramy do priorytetów firmy. Część klientów zaczyna od monitoringu opóźnień i alertów wewnętrznych, inne od obsługi zapytań klientów, jeszcze inne od weryfikacji faktur, gdzie szybko widać wyniki w rozliczeniach. Każdy moduł można uruchamiać osobno i rozbudowywać stopniowo.
Piętnaście minut o DPD, DHL, GLS i UPS
Wybierzcie termin z kalendarza. Na rozmowie powiemy wprost, co da się u Was podłączyć, ile to trwa i ile kosztuje. Jeśli nie ma czego automatyzować, też to powiemy. A jeśli ma, dostajecie 14 dni działającej platformy podłączonej pod DPD, DHL, GLS i UPS, żeby sprawdzić to na własnych danych zamiast wierzyć nam na słowo.
Transport, spedycja i magazyn
DPD, DHL, GLS i UPS jest znakiem towarowym swojego właściciela. Nie jesteśmy z nim powiązani ani przez niego autoryzowani. Nazwy używamy wyłącznie po to, żeby wskazać, z jakim programem integrujemy asystenta.