Skip to main content

Sync Server: What’s New

Changes to the StateSet Sync Server since January 2026.

3PL and WMS integration expansion

The integration catalog grew from 162 to 182 integration ids, with 20 long-tail 3PL integrations added: accion, aplin, coghlan, evobox, expeditors, fillogic, fulfillment247, haul_and_store, interfulfillment, invenco, its_logistics, metro_supply_chain, omnipack, outerspace, pro_fs, quiver, red_stag, valencia, verde, and visible. Each is wired through config, concurrency limits, job kinds, routes, and webhook handlers. Counting platform-backed and long-standing modules, the sync server carries roughly 155 3PL/WMS integrations in total.

Verification status

Integrations are not all equal, and the difference matters when you’re planning an onboarding. A verification matrix (researched 2026-07-20 against vendor sites, developer portals, and middleware integration guides) classifies each: Verified against public docs: Platform-backed — prefer the underlying service:
Partner-only vendors — fulfillment247, accion, aplin, bdi, coghlan, fillogic, invenco, its_logistics, metro_supply_chain, omnipack, pro_fs, valencia — have no public API documentation. Some do not offer a REST API at all: Coghlan is CSV-over-FTP only, and ITS Logistics uses private push APIs plus EDI X12 over AS2/sFTP/VAN. Plan onboarding with the vendor’s integration team rather than assuming a REST path exists.The bdi module’s endpoints are explicitly unverified against Barrett Distribution.

Agent tool planning

Turns a free-text operator request into a reviewable single-tool execution plan against the existing tool registry. The plan is returned for review rather than executed, so an operator approves before anything runs. This complements the existing /agent/execute endpoint: plan decides what to call, execute runs it.

Reconciliation and catalog APIs

Order submission reliability

  • Failed submission attempts are counted per backend, so a backend that is failing consistently is visible rather than hidden behind aggregate retry noise.
  • Exponential backoff with a max-attempt cutoff on order submission retries, replacing unbounded retrying.
  • The full upstream error chain is logged on submission failure — the root cause is no longer collapsed into a generic message.

Multi-tenancy and channels

  • Organization-tenant mapping — an organization can now map to its tenants.
  • TikTok retailer code support.
  • TryNow partial-payment order handling.

Dashboard

Tenant branding, an agent console, a product catalog view, and a general UI refresh.