Connectors / Supply chain · HTTP Connector
Automate BoxHero with Tray.ai
Create an item, create a location and create a transaction in BoxHero, and start a workflow when BoxHero sends “Transaction created”.
Thanks — someone from our team will be in touch soon.
What can you do with BoxHero on Tray.ai?
BoxHero is inventory management software for tracking stock across locations, recording stock movements, and handling purchase orders, sales orders and returns. Tray.ai connects to BoxHero through the HTTP Connector, so your workflows can call the BoxHero API alongside the rest of your stack.
- When BoxHero sends “Transaction created”, update stock levels in your ecommerce store.
- Create a sales order in BoxHero each time a new order is placed in your online store.
- When BoxHero sends “Item created”, add the product to your accounting system so finance can track its cost.
- Receive purchase order quantities when the warehouse confirms a delivery in your receiving app.
- Connects through
- HTTP Connector
- Authentication
- A bearer token
- Base URL
- https://rest.boxhero-app.com/v1
Set it up
Connect BoxHero to Tray.ai
Each step uses BoxHero's own API details, from its documentation.
Step 1
Save BoxHero's API token
Save the token BoxHero issues as a Tray.ai authentication. The HTTP Client sends it as a bearer token on every call. The token stays out of the workflow and out of the logs.
Step 2
Point the HTTP Client at the API
Add an HTTP Client step and use https://rest.boxhero-app.com/v1 as the base URL. Or paste a cURL example from BoxHero's API docs, and Tray.ai fills in the method, URL, and headers.
Step 3
Start with “List items”
It's one of 25 documented actions, under Items. The response comes back as data the next step can map into your other apps.
Step 4
Start workflows from BoxHero events
Give BoxHero the URL of a Tray.ai webhook trigger. “Transaction created” can then start a workflow, and so can 5 other events.
What the BoxHero API covers
6 resources and 25 documented actions, each one a call the HTTP Connector can make from a Tray.ai workflow. Connecting it takes a few clicks: here's how.
Items
- List items
- Create an item
- Update an item
- Delete an item
- Get an item by SKU
Locations
- List locations
- Create a location
- Update a location
- Delete a location
Transactions
- List transactions
- Create a transaction
- Update a transaction
- Delete a transaction
Purchase orders
- List purchase orders
- Create a purchase order
- Update purchase order status
- Receive purchase order quantities
Sales orders
- List sales orders
- Create a sales order
- Update sales order status
- Ship sales order quantities
Partners
- List partners
- Create a partner
- Update a partner
- Delete a partner
Events BoxHero can send to a Tray.ai webhook trigger
- Transaction created
- Transaction edited
- Transaction deleted
- Item created
- Item edited
- Item deleted
Checked against BoxHero's own documentation on 2026-10-22
How Tray.ai makes this work
BoxHero plugs into the whole Tray.ai platform
Intelligent Integration
Integrate and automate across 9,000+ apps, databases, APIs, and services with visual workflows, error handling, and observability.
Learn more →Agent Builder
Build AI agents that read, write, and take action in BoxHero — with guardrails, audit, and human-in-the-loop.
Learn more →Agent Gateway for MCP
Expose BoxHero actions as governed MCP tools — observable, rate-limited, authenticated.
Learn more →Tray Helix
Build apps on BoxHero data with your AI assistant, then deploy, run, and govern them on Tray.ai.
Learn more →More supply chain apps on Tray.ai
Dedicated connectors and other apps Tray.ai reaches in the same category. See every supply chain connector →
Frequently asked questions
What can a Tray.ai workflow do in BoxHero?
+
The BoxHero API documents 25 actions across 6 resources (Items, Locations, Transactions, Purchase orders, Sales orders, Partners). For example: List items; List locations; List transactions. A workflow can make any documented call through the HTTP Connector.
How does Tray.ai authenticate with BoxHero?
+
The BoxHero API uses a bearer token. You save it once as a Tray.ai authentication, and the HTTP Connector adds it to every request.
Which BoxHero events can start a Tray.ai workflow?
+
BoxHero sends 6 events to a webhook URL, for example: Transaction created; Transaction edited; Transaction deleted; Item created; Item edited; Item deleted. A Tray.ai webhook trigger receives them and starts a workflow.
See BoxHero working against your stack.
We'll walk through a tailored demo with your systems plugged in.
Thanks — someone from our team will be in touch soon.