Przejdź do treści

Integracja · E-commerce

Połącz Claude i ChatGPT z BoxHero

Zapytaj swoją AI, ile sztuk danego towaru zostało, gdzie jest przechowywany, albo poproś o zarejestrowanie przyjęcia towaru. W BoxHero może wyświetlać towary i stany według lokalizacji, rejestrować przyjęcia, wydania, przesunięcia i korekty oraz tworzyć, przyjmować i realizować zamówienia zakupu i sprzedaży. Może też zarządzać dostawcami, klientami i zwrotami.

Połącz BoxHero za darmo

Bezpłatny plan, bez karty kredytowej. Zajmuje około minuty.

Spróbuj zapytać

  • “Ile sztuk SKU TS-BLK-M mamy i gdzie?”

    AI pobiera towar według SKU i pokazuje stan w każdej lokalizacji.

  • “Właśnie przyjęliśmy 50 czarnych kubków do głównego magazynu.”

    Rejestruje przyjęcie (Stock In) towaru w tej lokalizacji.

  • “Przenieś 20 sztuk SKU TS-BLK-M z magazynu do sklepu.”

    Rejestruje przesunięcie towaru między dwiema lokalizacjami.

Co może robić Twoja AI

Przedmioty i zapas

Wyświetlaj towary wraz ze stanem w poszczególnych lokalizacjach, twórz i aktualizuj towary oraz rejestruj przyjęcia, wydania, przesunięcia i korekty.

Zamówienia sprzedaży i zakupu

Twórz i aktualizuj zamówienia, przyjmuj zamówienia zakupu, realizuj zamówienia sprzedaży i ustawiaj ich status.

Kontrahenci i zwroty

Wyświetlaj, twórz i aktualizuj dostawców i klientów oraz twórz i wyświetlaj zwroty sprzedaży.

  • “Utwórz zamówienie zakupu do Nordic Supply na 200 toreb materiałowych.”

    Znajduje dostawcę i towar oraz tworzy zamówienie zakupu, na życzenie jako wersję roboczą.

  • “Zamówienie zakupu 1043 dotarło w całości do magazynu.”

    Przyjmuje zamówienie zakupu w tej lokalizacji i dodaje stan.

  • “Które zamówienia sprzedaży są nadal w realizacji?”

    Wyświetla zamówienia sprzedaży ze statusem in-progress wraz z klientem i numerem zamówienia.

Narzędzia dla BoxHero: 82

Te narzędzia zostają włączone po połączeniu. Każde z nich możesz wyłączyć lub ustawić wymóg zatwierdzenia przed jego uruchomieniem.

  • create_addressZmienia daneTworzy nowy adres. Wymagane: name. Podsumowanie API: Create a location.
  • create_bundleZmienia daneTworzy nowy zestaw. Wymagane: name, sku lub components. Podsumowanie API: Create a bundle.
  • create_by_number_paymentZmienia daneTworzy nową płatność dla by number. Wymagane: location id lub items. Podsumowanie API: Create purchase order fulfillment transaction by order number.
  • create_by_number_payment_create_return_transaction_by_numberZmienia daneTworzy nową płatność dla by number. Wymagane: location id lub items. Podsumowanie API: Receive returned quantities by return number.
  • create_itemZmienia daneTworzy towar z `name` i opcjonalnie sku, kodem kreskowym, kosztem, ceną, atrybutami, zdjęciem oraz ilością początkową w location_id.
  • create_item_attrZmienia daneTworzy nowy item attr. Wymagane: name lub type. Podsumowanie API: Create an attribute spec.
  • create_partnerZmienia daneTworzy kontrahenta z `name` i `type` (dostawca lub klient), a także e-mailem, telefonem, adresem i notatką.
  • create_price_listZmienia daneTworzy nowy cennik. Wymagane: order type, name lub items. Podsumowanie API: Create a price list.
  • create_purchase_orderZmienia daneTworzy zamówienie zakupu z `items`, opcjonalnie partner_id (dostawca), location_id, order_number, koszty i daty. `is_draft` zachowuje je jako wersję roboczą.
  • create_returnZmienia daneTworzy zwrot sprzedaży z `items`, opcjonalnie powiązany z `order_id` i `location_id`.
  • create_return_paymentZmienia daneTworzy nową płatność dla zwrotu. Wymagane: location id lub items. Podsumowanie API: Receive returned quantities.
  • create_sales_orderZmienia daneTworzy zamówienie sprzedaży z `items`, opcjonalnie partner_id (klient), location_id, order_number, koszty i daty. `is_draft` zachowuje je jako wersję roboczą.
  • create_sales_order_fulfillment_transaction_by_order_numberZmienia daneTworzy nową płatność dla by number. Wymagane: location id lub items. Podsumowanie API: Create sales order fulfillment transaction by order number.
  • delete_a_bundle_by_skuUsuwaTrwale usuwa produkt według sku. Działanie destrukcyjne; może wymagać zatwierdzenia. Podsumowanie API: Delete a bundle by SKU.
  • delete_a_sales_orderUsuwaTrwale usuwa zamówienie według order id. Działanie destrukcyjne; może wymagać zatwierdzenia. Podsumowanie API: Delete a sales order.
  • delete_a_sales_order_by_order_numberUsuwaTrwale usuwa by number według order number. Działanie destrukcyjne; może wymagać zatwierdzenia. Podsumowanie API: Delete a sales order by order number.
  • delete_a_sales_return_by_return_numberUsuwaTrwale usuwa by number według return number. Działanie destrukcyjne; może wymagać zatwierdzenia. Podsumowanie API: Delete a sales return by return number.
  • delete_addressUsuwaTrwale usuwa adres według address id. Działanie destrukcyjne; może wymagać zatwierdzenia. Podsumowanie API: Delete a location.
  • delete_an_item_by_skuUsuwaTrwale usuwa produkt według sku. Działanie destrukcyjne; może wymagać zatwierdzenia. Podsumowanie API: Delete an item by SKU.
  • delete_bundleUsuwaTrwale usuwa zestaw według bundle id. Działanie destrukcyjne; może wymagać zatwierdzenia.
  • delete_by_numberUsuwaTrwale usuwa by number według order number. Działanie destrukcyjne; może wymagać zatwierdzenia. Podsumowanie API: Delete a purchase order by order number.
  • delete_item_attrUsuwaTrwale usuwa item attr według attr id. Działanie destrukcyjne; może wymagać zatwierdzenia. Podsumowanie API: Delete an attribute spec.
  • delete_orderUsuwaTrwale usuwa zamówienie według order id. Działanie destrukcyjne; może wymagać zatwierdzenia. Podsumowanie API: Delete a purchase order.
  • delete_partnerUsuwaTrwale usuwa kontrahenta według partner id. Działanie destrukcyjne; może wymagać zatwierdzenia.
  • delete_paymentUsuwaTrwale usuwa płatność według tx id. Działanie destrukcyjne; może wymagać zatwierdzenia. Podsumowanie API: Delete a transaction.
  • delete_price_listUsuwaTrwale usuwa cennik według price list id. Działanie destrukcyjne; może wymagać zatwierdzenia.
  • delete_productUsuwaTrwale usuń produkt według identyfikatora produktu. Działanie destrukcyjne; może wymagać zatwierdzenia. Podsumowanie API: Delete an item.
  • delete_returnUsuwaTrwale usuwa zwrot według return id. Działanie destrukcyjne; może wymagać zatwierdzenia. Podsumowanie API: Delete a sales return.
  • fulfill_sales_orderZmienia daneWydaje towar dla zamówienia sprzedaży: `order_id`, `location_id` oraz zrealizowane `items` wraz z ilościami. Odejmuje stan z tej lokalizacji.
  • get_a_bundle_by_skuPobiera jeden produkt według sku. Podsumowanie API: Get a bundle by SKU.
  • get_a_sales_order_by_order_numberPobiera jeden by number według order number. Podsumowanie API: Get a sales order by order number.
  • get_a_sales_return_by_return_numberPobiera jeden by number według return number. Podsumowanie API: Get a sales return by return number.
  • get_addressPobiera jeden adres według address id. Podsumowanie API: Get a location.
  • get_bundlePobiera jeden zestaw według bundle id. Podsumowanie API: Get a bundle.
  • get_by_numberPobiera jeden by number według order number. Podsumowanie API: Get a purchase order by order number.
  • get_by_number_statusZmienia danePobiera aktualny status by number według order number. Podsumowanie API: Update purchase order status by order number.
  • get_itemPobiera jeden towar według `product_id`, ze stanem w poszczególnych lokalizacjach (opcjonalnie tylko `location_ids`).
  • get_item_attrPobiera jeden item attr według attr id. Podsumowanie API: Get an attribute spec.
  • get_item_by_skuPobiera jeden towar według jego `sku`, ze stanem w poszczególnych lokalizacjach.
  • get_order_statusZmienia danePobiera aktualny status zamówienia według order id. Podsumowanie API: Update purchase order status.
  • get_partnerPobiera jednego kontrahenta według `partner_id`.
  • get_price_listPobiera jeden cennik według price list id. Podsumowanie API: Get a price list.
  • get_purchase_orderPobiera jedno zamówienie zakupu według `order_id`.
  • get_returnPobiera jeden zwrot według return id. Podsumowanie API: Get a sales return.
  • get_sales_orderPobierz jedno zamówienie sprzedaży po `order_id`.
  • get_stock_movementPobiera jedną transakcję magazynową według `tx_id`.
  • get_userPobierz jednego użytkownika przez jego ID. Podsumowanie API: Pobierz członka zespołu.
  • list_bundlesWyświetla zestawy. Opcjonalne filtry: bundle ids. Wyniki są stronicowane.
  • list_item_attributesWyświetla niestandardowe atrybuty towarów zdefiniowane w zespole.
  • list_itemsWyświetla towary wraz z ich stanami, opcjonalnie filtrowane według `item_ids` lub `location_ids`. Stronicowane za pomocą `cursor`.
  • list_linkedsWyświetla linkeds. Podsumowanie API: Get the linked team.
  • list_locationsWyświetla lokalizacje magazynowe (magazyny, sklepy). Służy do znalezienia `location_id`.
  • list_partnersWyświetla kontrahentów (dostawców i klientów), opcjonalnie według `type`.
  • list_price_listsWyświetla cenniki. Opcjonalne filtry: order type. Wyniki są stronicowane.
  • list_purchase_ordersWyświetla zamówienia zakupu, filtrowane według `statuses`, `partner_id`, `order_number` lub zakresów dat. Stronicowane.
  • list_returnsWyświetla zwroty sprzedaży, filtrowane według `statuses`, `order_id`, `partner_id` lub zakresu dat. Stronicowane.
  • list_sales_ordersWyświetla zamówienia sprzedaży, filtrowane według `statuses`, `partner_id`, `order_number` lub zakresów dat. Stronicowane.
  • list_stock_movementsWyświetla transakcje magazynowe, opcjonalnie według `type`: in, out, move lub adjust. Stronicowane za pomocą `cursor`.
  • list_team_membersWyświetla członków zespołu BoxHero.
  • receive_purchase_orderZmienia danePrzyjmuje towar dla zamówienia zakupu: `order_id`, `location_id` oraz przyjęte `items` wraz z ilościami. Dodaje stan w tej lokalizacji.
  • record_stock_movementZmienia daneRejestruje zmianę stanu: `type` (in, out, move lub adjust) oraz `items` (item_id lub item_sku z ilością; ujemna dla Stock Out), a w razie potrzeby lokalizacje, kontrahenta i notatkę. Zmienia bieżący stan magazynowy.
  • set_sales_order_statusZmienia daneUstawia `status` zamówienia sprzedaży (draft, confirmed, in-progress lub done) według `order_id`.
  • submit_paymentWidoczne dla innychFinalizuje płatność (order id). Ma skutki widoczne poza tym systemem. Podsumowanie API: Receive all remaining purchase order quantities.
  • submit_payment_completeWidoczne dla innychFinalizuje płatność (order number). Ma skutki widoczne poza tym systemem. Podsumowanie API: Complete all remaining purchase order fulfillment by order number.
  • submit_payment_complete_return_transactionsWidoczne dla innychFinalizuje płatność (return id). Ma skutki widoczne poza tym systemem. Podsumowanie API: Receive all remaining returned quantities.
  • submit_payment_complete_return_transactions_by_numberWidoczne dla innychFinalizuje płatność (return number). Ma skutki widoczne poza tym systemem. Podsumowanie API: Receive all remaining returned quantities by return number.
  • submit_payment_complete_sales_order_transactionsWidoczne dla innychFinalizuje płatność (order id). Ma skutki widoczne poza tym systemem. Podsumowanie API: Ship all remaining sales order quantities.
  • submit_payment_complete_sales_order_transactions_by_numberWidoczne dla innychFinalizuje płatność (order number). Ma skutki widoczne poza tym systemem. Podsumowanie API: Complete all remaining sales order fulfillment by order number.
  • update_addressZmienia daneAktualizuje istniejący adres identyfikowany przez address id. Podsumowanie API: Update a location.
  • update_an_item_by_skuZmienia daneAktualizuje istniejący produkt identyfikowany przez sku. Podsumowanie API: Update an item by SKU.
  • update_bundleZmienia daneAktualizuje istniejący zestaw identyfikowany przez bundle id. Podsumowanie API: Update a bundle.
  • update_by_numberZmienia daneAktualizuje istniejące by number identyfikowane przez order number. Podsumowanie API: Update a purchase order by order number.
  • update_itemZmienia daneAktualizuje towar według `product_id` (nazwa, sku, kod kreskowy, koszt, cena, atrybuty). Nie zmienia stanu; użyj do tego record_stock_movement.
  • update_item_attrZmienia daneAktualizuje istniejący item attr identyfikowany przez attr id. Podsumowanie API: Rename an attribute spec.
  • update_partnerZmienia daneAktualizuje kontrahenta według `partner_id` (`name` jest wymagane).
  • update_paymentZmienia daneAktualizuje istniejącą płatność identyfikowaną przez tx id. Podsumowanie API: Update a transaction.
  • update_price_listZmienia daneAktualizuje istniejący cennik identyfikowany przez price list id. Podsumowanie API: Update a price list.
  • update_purchase_orderZmienia daneAktualizuje zamówienie zakupu według `order_id` (pozycje, kontrahent, daty, koszty, notatka).
  • update_ranksWidoczne dla innychAktualizuje istniejący rank. Ma skutki widoczne poza tym systemem. Podsumowanie API: Reorder attribute specs.
  • update_returnZmienia daneAktualizuje istniejący zwrot identyfikowany przez return id. Podsumowanie API: Update a sales return.
  • update_sales_orderZmienia daneAktualizuje zamówienie sprzedaży według `order_id` (pozycje, kontrahent, daty, koszty, notatka).
  • update_sales_order_status_by_order_numberZmienia danePobiera aktualny status by number według order number. Podsumowanie API: Update sales order status by order number.

Konfiguracja w trzech krokach

  1. 1

    Wybierz aplikację

    Utwórz bezpłatne konto PipMCP i wybierz BoxHero z listy aplikacji.

  2. 2

    Wklej klucz

    Wklej token API BoxHero. W aplikacji BoxHero przejdź do Settings > Integrations i wygeneruj token API. Każdy token jest powiązany z jednym zespołem.

  3. 3

    Dodaj link do swojego asystenta AI

    Otrzymasz osobisty link MCP. Dodaj go do Claude, ChatGPT lub Cursor:

    1. Kliknij swoją nazwę, a następnie Ustawienia › Konektory › Dodaj niestandardowy konektor.
    2. Wklej swój link jako adres URL zdalnego serwera MCP.
    3. Włącz konektor w menu + na czacie.

Pytania

Co może robić AI w BoxHero?

AI może wyświetlać towary, stany według lokalizacji, lokalizacje, transakcje magazynowe, zamówienia sprzedaży i zakupu, zwroty, kontrahentów, atrybuty towarów i członków zespołu. Może tworzyć i aktualizować towary, kontrahentów i zamówienia, rejestrować przyjęcia, wydania, przesunięcia i korekty, przyjmować zamówienia zakupu, realizować zamówienia sprzedaży, ustawiać status zamówień sprzedaży i tworzyć zwroty.

Czy AI widzi mój token API BoxHero?

Nie. Twoje dane uwierzytelniające BoxHero są szyfrowane w stanie spoczynku i nigdy nie są pokazywane AI. Po zapisaniu nie są wyświetlane ponownie, nawet Tobie. AI widzi tylko wyniki wywołanych narzędzi.

Czy mogę kontrolować, co może robić AI?

Tak. Sam wybierasz, które narzędzia są włączone, więc możesz zacząć od trybu tylko do odczytu. Rejestrowanie ruchów magazynowych, przyjmowanie zamówień zakupu i realizacja zamówień sprzedaży zmieniają Twój bieżący stan magazynowy i mogą wymagać Twojej zgody przed wykonaniem. Każde wywołanie narzędzia jest rejestrowane.

Czy działa z ChatGPT?

Tak. W ChatGPT przejdź do Settings › Apps & Connectors › Advanced i włącz Developer mode, a następnie dodaj swój link PipMCP. Developer mode wymaga płatnego planu ChatGPT: Plus, Pro, Business lub Enterprise. Ten sam link działa też w Claude (Settings › Connectors › Add custom connector), Cursorze i innych klientach MCP.

Ile to kosztuje?

PipMCP ma plan darmowy, bez konieczności podawania karty kredytowej. Plany płatne rozliczają się za każde ukończone zadanie. Potrzebujesz też własnego konta BoxHero.

Czy mogę połączyć więcej niż jeden zespół BoxHero?

Każdy token API BoxHero jest powiązany z jednym zespołem, więc AI pracuje w zespole, w którym token został wygenerowany. Dla innego zespołu wygeneruj token w tym zespole.

Pozwól swojej AI działać w BoxHero już dziś.

Zacznij za darmo. Twój klucz pozostaje zaszyfrowany, a Ty decydujesz, co AI może robić.

Połącz BoxHero za darmo

PipMCP nie jest powiązany z BoxHero. Nazwy produktów są znakami towarowymi ich właścicieli.