# Zenventory integrations: customer orders and items

> Create a customer order, create an item and create a purchase order in Zenventory. Connect Zenventory to the rest of your supply chain stack with Tray.ai.

**Canonical page:** https://tray.ai/connectors/zenventory-integrations/
**Categories:** Supply chain
**Connects through:** HTTP Connector

## Overview

Zenventory is inventory and order management software for warehouses and ecommerce sellers, covering stock, purchase orders, transfers and customer order fulfillment. Tray.ai connects to Zenventory through the HTTP Connector, so your workflows can call the Zenventory API alongside the rest of your stack.

## Use cases

### Customer orders

Read, create, update, and delete customer orders in Zenventory from any Tray.ai workflow. The Zenventory API covers calls such as list customer orders and get a customer order.

- List customer orders
- Get a customer order
- Create a customer order

### Items

Read, create, and update items in Zenventory from any Tray.ai workflow. The Zenventory API covers calls such as list items and get an item.

- List items
- Get an item
- Create an item

### Inventory

Read and update inventory in Zenventory from any Tray.ai workflow. The Zenventory API covers calls such as list inventory and list item inventory.

- List inventory
- List item inventory
- List serial inventory

### Purchase orders

Read, create, and update purchase orders in Zenventory from any Tray.ai workflow. The Zenventory API covers calls such as list purchase orders and get a purchase order.

- List purchase orders
- Get a purchase order
- Create a purchase order

### Transfer orders

Read, create, delete, and manage transfer orders in Zenventory from any Tray.ai workflow. The Zenventory API covers calls such as list transfer orders and create a transfer order.

- List transfer orders
- Create a transfer order
- Cancel a transfer order

### Cycle counts

Read and create cycle counts in Zenventory from any Tray.ai workflow. The Zenventory API covers calls such as list cycle counts and get a cycle count.

- List cycle counts
- Get a cycle count
- Create an adjustment

## Challenges Tray.ai solves

### Keeping Zenventory credentials out of logs

A raw API call usually means pasting a key or token into the request, where it ends up in step inputs, logs, and screenshots.

**How Tray.ai helps:** Store Zenventory credentials once as a Tray.ai authentication and reference them from the HTTP Connector. Tray.ai masks authentication values in logs, so the secret never shows up in a step's input or output.

### Going from the Zenventory API docs to a working call

Translating an example request from API docs into a workflow step means copying the method, URL, headers, and body by hand.

**How Tray.ai helps:** Paste a cURL example from the Zenventory API docs into the HTTP Connector and Tray.ai fills in the method, URL, headers, and body for you.

### Handling files and non-JSON responses

Not every API answers in JSON. Some return XML, files, or binary data, or expect a multipart upload.

**How Tray.ai helps:** The HTTP Connector parses JSON and XML responses, returns files you can pass to the next step, and sends multipart form data for uploads.

## Frequently asked questions

### Does Tray.ai connect to Zenventory?

Yes. Tray.ai connects to Zenventory through the HTTP Connector, which calls the Zenventory API directly. Any call the Zenventory API documents can run as a step in a Tray.ai workflow.

### How does Tray.ai authenticate with Zenventory?

The Zenventory API uses basic authentication. You save it once as a Tray.ai authentication, and the HTTP Connector adds it to every request.

### Can I get a dedicated Zenventory connector?

Zenventory runs through the HTTP Connector rather than a dedicated connector. If your team wants one, the Tray.ai connector SDK can build a dedicated Zenventory connector from the Zenventory API.

## Learn more

- Intelligent Integration: https://tray.ai/platform/intelligent-ipaas/
- Merlin Agent Builder: https://tray.ai/platform/merlin-agent-builder/
- Agent Gateway for MCP: https://tray.ai/platform/agent-gateway/
- Book a demo: https://tray.ai/contact/
