# Shippo AI integration on Definable

> Shipping API for e-commerce merchants to create labels, track packages, and manage shipping operations.

## What this connects

Shipping API for e-commerce merchants to create labels, track packages, and manage shipping operations.

Vendor: https://goshippo.com/

## Tools available

**95** tools available. First 12:

- `SHIPPO_CREATE_ADDRESS` — Create Shippo Address — Tool to create a new address in Shippo. Use when you need to store sender or recipient addresses for shipping labels and transactions. Addresses can be validated against carrier databases before creation by setting validate=true.
- `SHIPPO_CREATE_BATCH` — Create Batch — Tool to create a batch of shipments for bulk label purchasing. Use when you need to process multiple shipments at once with the same carrier and service level. Requires a valid carrier account ID from your Shippo account.
- `SHIPPO_CREATE_CARRIER_ACCOUNT` — Create Carrier Account — Tool to create a new carrier account in Shippo. Use when you need to register carrier credentials for shipping operations. This action requires detailed billing and contact information, and for UPS accounts specifically, the user must agree to UPS terms and conditions.
- `SHIPPO_CREATE_CUSTOMS_ITEM` — Create Customs Item — Create a new customs item for international shipments. Customs items are required for customs declarations when shipping internationally. Use this action to define the contents, value, and origin of items being shipped across international borders.
- `SHIPPO_CREATE_LIVE_RATE` — Create Live Rate — Tool to generate live shipping rates from multiple carriers for a given shipment. Use when you need real-time pricing for shipping from origin to destination with specific items. Returns available rates with costs and delivery estimates.
- `SHIPPO_CREATE_MANIFEST` — Create Manifest — Tool to create a new shipping manifest with Shippo. Use when you need to generate a manifest document for a carrier with multiple shipments that need to be scanned at pickup.
- `SHIPPO_CREATE_MERCHANT_ADDRESS` — Create Merchant Address — Tool to create a new address for a merchant using Shippo's Platform API. Use when you need to add an address to a merchant's account for shipping operations. This endpoint is part of the Platform API and requires a merchant ID.
- `SHIPPO_CREATE_MERCHANT_BATCH` — Create Merchant Batch — Tool to create a batch for a merchant using the Shippo Platform API. Use when you need to create bulk shipment batches for a specific merchant account. Requires valid merchant ID, carrier account, and shipment IDs.
- `SHIPPO_CREATE_MERCHANT_CARRIER_ACCOUNT` — Create Merchant Carrier Account — Tool to create a carrier account for a merchant using the Shippo Platform API. Use when you need to register carrier credentials for a specific merchant in a platform integration scenario.
- `SHIPPO_CREATE_MERCHANT_CUSTOMS_DECLARATION` — Create Merchant Customs Declaration — Tool to create a new customs declaration for a merchant using Shippo's Platform API. Use when you need to create a customs declaration for international shipments on behalf of a merchant. This endpoint is part of the Platform API and requires a merchant ID.
- `SHIPPO_CREATE_MERCHANT_CUSTOMS_ITEM` — Create Merchant Customs Item — Tool to create a new customs item for a merchant using Shippo's Platform API. Use when you need to create customs items for a merchant's international shipments. This endpoint is part of the Platform API and requires a merchant ID.
- `SHIPPO_CREATE_MERCHANT_ORDER` — Create Merchant Order — Tool to create an order for a merchant using the Shippo Platform API. Use when you need to create an order on behalf of a merchant account with recipient address and order details.

## Auth

Auth schemes: `API_KEY`, `OAUTH2`. Managed by Definable: `OAUTH2` — no client credentials required from the user.

## How agents use Shippo

Inside a Definable workflow, Shippo is one of the tools the **Distributor specialist** can call. Example coordination patterns:

- **Researcher → Shippo** — the Researcher (GPT-5.5) pulls context from Shippo (records, threads, documents), synthesises findings, and briefs the rest of the team.
- **Writer → Distributor → Shippo** — the Writer (Claude Opus 4.7) drafts copy in brand voice, the Verifier passes it, then the Distributor writes the result into Shippo (create record, post message, draft email).
- **Designer / Engineer → Distributor → Shippo** — the Designer ships an asset or the Engineer ships a code change, the Distributor delivers it via Shippo (attach file, open PR comment, post status).

The Verifier checks every Shippo call. On rate limit, schema drift, or auth refresh it self-heals and retries — the workflow completes without manual intervention.

## Categories

- ecommerce — https://definable.ai/apps/category/ecommerce/

## Related

- HTML page: https://definable.ai/apps/shippo/
- Same category (ecommerce): https://definable.ai/apps/category/ecommerce/
- All integrations: https://definable.ai/apps/
- Workflow (multi-agent loop): https://definable.ai/workflow/
- Apps llms.txt index: https://definable.ai/llms-apps.txt
