Skip to content
ShipBob logo

Connectors / Supply chain · HTTP Connector

Automate ShipBob with Tray.ai

Create an order, update a shipment address and create a product in ShipBob, and start a workflow when ShipBob sends “Order shipped”.

Great — a couple more details

This helps us connect you with the right person. Optional, and you can skip it.

See all connectors

What can you do with ShipBob on Tray.ai?

ShipBob is an e-commerce fulfillment provider that stores merchants' stock in its warehouses and picks, packs and ships their orders and returns. Tray.ai connects to ShipBob through the HTTP Connector, so your workflows can call the ShipBob API alongside the rest of your stack.

  • When ShipBob sends “Order shipped”, email the tracking number to the customer from your email platform.
  • When ShipBob sends “Shipment exception”, open a ticket for the support team in your help desk.
  • Create an order in ShipBob when a sale is completed in your online store.
  • When ShipBob sends “Return completed”, issue the refund in your payments system.
Connects through
HTTP Connector
Authentication
A bearer token or OAuth 2.0
Base URL
https://api.shipbob.com

What the ShipBob API covers

6 resources and 19 documented actions, each one a call the HTTP Connector can make from a Tray.ai workflow.

Orders

  • Create an order
  • List orders
  • Get an order
  • Cancel an order

Shipments

  • Get a shipment
  • Cancel a shipment
  • Update a shipment address

Products

  • Create a product
  • List products
  • Get a product
  • Update a product

Inventory

  • List inventory levels
  • Get inventory levels

Receiving orders

  • Create a receiving order
  • List receiving orders
  • Cancel a receiving order

Returns

  • Create a return order
  • List return orders
  • Cancel a return order

Events ShipBob can send to a Tray.ai webhook trigger

  • Order shipped
  • Shipment delivered
  • Shipment exception
  • Shipment on hold
  • Shipment cancelled
  • Return created
  • Return completed
  • Receiving order completed

Checked against ShipBob's own documentation on 2026-11-01

developer.shipbob.com

Frequently asked questions

What can a Tray.ai workflow do in ShipBob?

+

The ShipBob API documents 19 actions across 6 resources (Orders, Shipments, Products, Inventory, Receiving orders, Returns). For example: Create an order; Get a shipment; Create a product. A workflow can make any documented call through the HTTP Connector.

How does Tray.ai authenticate with ShipBob?

+

The ShipBob API uses a bearer token and OAuth 2.0. You save it once as a Tray.ai authentication, and the HTTP Connector adds it to every request.

Which ShipBob events can start a Tray.ai workflow?

+

ShipBob sends 8 events to a webhook URL, for example: Order shipped; Shipment delivered; Shipment exception; Shipment on hold; Shipment cancelled; Return created; Return completed; Receiving order completed. A Tray.ai webhook trigger receives them and starts a workflow.

See ShipBob working against your stack.

We'll walk through a tailored demo with your systems plugged in.

Great — a couple more details

This helps us connect you with the right person. Optional, and you can skip it.