Create Batch
Creates a batch of shipments for bulk label purchasing using a default carrier account and service level. Batch creation is asynchronous; retrieve the batch later to check shipment validity.
Shipping API for e-commerce merchants to create labels, track packages, and manage shipping operations.
Creates a batch of shipments for bulk label purchasing using a default carrier account and service level. Batch creation is asynchronous; retrieve the batch later to check shipment validity.
Creates a carrier account in Shippo to register credentials for shipping operations. The request uses a UPS-specific parameter structure with detailed billing and contact information and UPS terms acceptance.
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.
Request checkout shipping options for a destination and line items based on configured service groups. Returns available options with costs and transit estimates when available; an omitted origin address uses the account's default.
Create a shipping manifest for a carrier account and shipment date, producing a document carriers can scan to accept multiple packages. Specify transaction IDs to include, or omit them to have Shippo automatically assign all applicable transactions. Creation can be requested synchronously or asynchronously.
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.
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.
Create a carrier account for a merchant using the Shippo Platform API, with UPS-specific credential and billing parameters.
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.
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.
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.
Tool to create a new parcel for a merchant using Shippo's Platform API. Use when you need to define package dimensions for a merchant's shipping operations. This endpoint is part of the Platform API and requires a merchant ID.
Tool to create a refund for a merchant using the Shippo Platform API. Use when you need to refund a transaction for a specific merchant account. Requires valid merchant ID and transaction ID.
Tool to create a new shipment for a merchant using Shippo's Platform API. Use when you need to create a shipment with origin/destination addresses and parcel details to get shipping rates. This endpoint is part of the Platform API and requires a merchant ID.
Tool to create a shipping label transaction for a merchant using the Shippo Platform API. Use when you need to purchase a shipping label for a specific merchant account using an existing rate ID.
Tool to create a new order in Shippo. Use when you need to register an order for shipment processing. The order must include a recipient address and placement timestamp. Line items can be provided for detailed tracking, or a total weight can be specified.
Creates a Shippo parcel with dimensions and weight for shipping rate calculations or label generation.
Tool to create a refund for a Shippo transaction. Use when you need to refund a previously created shipping label or transaction.
Creates a Shippo service group for checkout with specified carrier service levels and a pricing model. The tool accepts flat-rate and free-shipping types, but does not accept the live-rate type.
Tool to create a new shipment with Shippo. Use when you need to generate shipping rates for a package by providing origin and destination addresses and parcel details.
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.
Tool to create a new webhook subscription in Shippo. Use when you need to register an endpoint to receive real-time notifications for shipping events such as tracking updates, transaction creation, or batch processing. Webhooks enable automated workflows by pushing event data to your application as events occur.
Create a Shippo transaction to purchase a shipping label using an existing rate ID, or shipment input together with a carrier account and service level token. Purchasable rates must be less than seven days old. The transaction status indicates whether the label was successfully created; a successful transaction can include a label URL and tracking details when available.
Tool to create a new user parcel template in Shippo with preset dimensions and weight specifications. Use when you need to define reusable package configurations for shipping rate calculations or label generation. User parcel templates can be based on carrier templates with custom weights.
Tool to clear the current default parcel template. Use when you need to remove the default parcel template configuration for live rates at checkout.
Tool to delete a user-created parcel template. Use when you need to remove a custom parcel template that is no longer needed.
Tool to delete a specific webhook from Shippo. Use when you need to remove a webhook that is no longer needed or needs to be reconfigured.
Tool to retrieve a previously created address from Shippo. Use when you need to get the details of an existing address using its object ID.
Tool to retrieve a carrier account by its ID. Use when you need to get details about a specific carrier account configuration.
Tool to retrieve a specific carrier parcel template by its token. Use when you need to get detailed dimensions and specifications for a standardized carrier package type.
Retrieves carrier registration status for UPS, USPS, or Canada Post in the Shippo account.
Tool to retrieve a customs declaration by its ID. Use when you need to fetch details about a specific customs declaration including items, certifications, and shipping information.
Retrieve a previously created customs item by its object ID, including its description, quantity, weight, value, and origin.
Tool to retrieve the current default parcel template for live rates at checkout. Use when you need to view the default parcel dimensions and weight settings.
Tool to retrieve a merchant from the Shippo Platform API. Use when you need to get the details of an existing merchant using their object ID.
Tool to retrieve a merchant address from Shippo Platform API. Use when you need to get the details of an existing merchant address using merchant ID and address ID.
Tool to retrieve a batch for a merchant from the Shippo Platform API. Use when you need to get details of an existing batch using merchant and batch IDs.
Tool to retrieve a carrier account for a merchant using the Shippo Platform API. Use when you need to get details about a specific carrier account associated with a merchant on the platform.
Retrieves carrier registration status for a merchant through Shippo's Platform API. Supports UPS, USPS, and Canada Post.
Tool to retrieve a specific customs declaration for a merchant using Shippo's Platform API. Use when you need to fetch details about a merchant's customs declaration for international shipments.
Tool to retrieve a customs item for a merchant using the Shippo Platform API. Use when you need to fetch details about a specific customs item for a merchant's international shipments.
Tool to retrieve a manifest for a merchant from the Shippo Platform API. Use when you need to get details of an existing manifest using merchant and manifest IDs.
Tool to retrieve an order for a merchant from the Shippo Platform API. Use when you need to get details of an existing order using merchant and order IDs.
Tool to retrieve a parcel for a merchant from the Shippo Platform API. Use when you need to fetch details of a parcel that belongs to a specific merchant.
Tool to retrieve a specific shipping rate for a merchant using the Shippo Platform API. Use when you need to fetch detailed rate information for a merchant's shipment, including pricing, carrier details, and service level.
Tool to retrieve a merchant refund from Shippo Platform API. Use when you need to get the details or status of a specific refund for a merchant.
Tool to retrieve a shipment for a merchant from the Shippo Platform API. Use when you need to fetch details of a shipment that belongs to a specific merchant.
Tool to retrieve tracking status for a merchant from Shippo Platform API. Use when you need to get the current status, location, and history of a package for a specific merchant using carrier and tracking number.
Tool to retrieve a shipping label transaction for a merchant from the Shippo Platform API. Use when you need to get the details of an existing transaction for a merchant including tracking information, label URLs, and transaction status.
Tool to retrieve an order from Shippo. Use when you need to fetch details about a specific order including shipping addresses, line items, and transactions.
Retrieves an existing parcel by object ID, including dimensions, weight and metadata. Parcel IDs associated with unpurchased shipments or rates do not return parcel details.
Retrieves a shipping rate by ID, including pricing, carrier details and service level. Rates older than 390 days are not returned.
Tool to retrieve a refund by its ID from Shippo. Use when you need to check the status or details of a specific refund transaction. Requires the refund_id which is obtained when creating a refund.
Retrieves a shipment by ID, including addresses, parcels, rates, and status. Shipments older than 390 days are not returned.
Retrieve a managed Shippo account by its object ID using the Shippo API.
Tool to retrieve tracking status for a shipment from Shippo. Use when you need to get the current status, location, and history of a package using its carrier and tracking number.
Tool to retrieve a shipping label transaction by its ID. Use when you need to get the details of an existing transaction including tracking information, label URLs, and transaction status.
Tool to retrieve a specific user-created parcel template by its object ID. Use when you need to get dimensions and specifications for a custom parcel template.
Tool to retrieve a specific webhook subscription from Shippo. Use when you need to get the details of an existing webhook using its object ID.
Tool to list all addresses in the Shippo account with pagination support. Use when you need to retrieve stored addresses for shipment creation or management.
Tool to list all carrier accounts configured in the Shippo account with pagination support. Use when you need to retrieve carrier accounts for shipment creation or management.
Tool to list all carrier parcel templates available for creating shipments. Use when you need to retrieve standardized parcel dimensions provided by carriers like FedEx, USPS, UPS, etc.
Tool to list all customs declarations in the Shippo account with pagination support. Use when you need to retrieve customs declarations for international shipments.
List customs items with pagination support for reviewing items used in international shipments.
Tool to list all shipping manifests from Shippo. Use when you need to retrieve a paginated list of manifests with optional filtering by page number and results per page.
Tool to list all addresses for a specific merchant using the Shippo Platform API. Use when you need to retrieve merchant addresses with pagination support.
Tool to list all carrier accounts for a specific merchant using the Shippo Platform API. Use when you need to retrieve carrier accounts configured for a merchant in a platform context.
Tool to list all customs declarations for a specific merchant using the Shippo Platform API. Use when you need to retrieve merchant customs declarations for international shipments.
Tool to list all customs items for a specific merchant using the Shippo Platform API. Use when you need to retrieve merchant customs items for international shipments.
Tool to list all manifests for a specific merchant using Shippo's Platform API. Use when you need to retrieve manifests for a merchant account with optional pagination.
Tool to list all parcels for a specific merchant using the Shippo Platform API. Use when you need to retrieve merchant parcels with pagination support.
Tool to retrieve available shipping rates for a merchant's shipment filtered by currency code using the Shippo Platform API. Use when you need to compare carrier pricing in a specific currency for a merchant's shipment.
Tool to list all shipments for a specific merchant using Shippo's Platform API. Use when you need to retrieve shipments for a merchant account with optional pagination.
Tool to list all shipping label transactions for a merchant using the Shippo Platform API. Use when you need to retrieve shipping labels created for a specific merchant with pagination support.
Tool to list all merchants using the Shippo Platform API with pagination support. Use when you need to retrieve merchant accounts in a platform context.
Tool to list all orders in the Shippo account with pagination support. Use when you need to retrieve customer orders for creating shipments or managing order fulfillment.
Tool to retrieve a list of all refunds from Shippo. Use when you need to view refund history, check refund statuses, or audit reimbursements for unused shipping labels. Supports pagination for large result sets.
Tool to retrieve all service groups configured in Shippo. Use when you need to view available shipping service groups, their configurations, rates, and service levels.
Retrieves a page of available shipping rates for a shipment to compare carrier pricing and service options. Rates for shipments older than 390 days are not returned.
Retrieves shipment rates priced in a specified currency; rates for shipments older than 390 days are not returned. Requesting a different currency re-queues the shipment, and converted rates become available when its status is SUCCESS.
Lists shipments in the Shippo account with pagination, for viewing shipment records and status. Shipment objects older than 390 days are not returned.
Tool to list all Managed Shippo Accounts. Use when you need to retrieve all Shippo Accounts associated with your platform account. Supports pagination for large result sets.
Tool to list all user-created parcel templates. Use when you need to retrieve custom parcel dimensions and configurations that were created by the user.
Tool to purchase a batch for a merchant via the Shippo Platform API. Use when you need to purchase a previously created batch of shipments. The batch must be in VALID status before it can be purchased.
Tool to register a tracking webhook for a shipment. Use when you need to start tracking a shipment using its carrier and tracking number. This creates a tracking object that will receive updates about the shipment's status and location.
Tool to remove shipments from a batch for a merchant using the Shippo Platform API. Use when you need to remove one or more shipments from an existing batch before purchase or during batch management.
Tool to update an existing carrier account in Shippo. Use when you need to modify carrier account settings such as activation status, account credentials, or carrier-specific parameters.
Tool to update the default parcel template for live rates at checkout in Shippo. Use when you need to set a specific parcel template as the default for calculating shipping rates.
Tool to update an existing merchant in Shippo Platform API. Use when you need to modify merchant details such as name, email, or business information. This action requires Platform API authentication.
Updates a merchant's carrier account through the Shippo Platform API, including activation status and UPS-specific billing and account parameters. The request requires a full set of UPS-style account parameters.
Tool to update an existing Shippo service group. Use when you need to modify service group details such as name, description, rate adjustment, or service levels.
Submit an update to a user parcel template by ID with a carrier template token and weight settings. The request does not supply the name and dimensions required by Shippo's documented update schema, so it may be rejected.
Update an existing Shippo webhook by ID, supplying its event type, URL, activation status, and test mode together.
Validate an existing Shippo address by its object ID, returning address details and validation results. Use to check a shipping address before creating a shipment.
Tool to validate a merchant address using the Shippo Platform API. Use when you need to verify that a merchant's shipping address is valid and complete.
The Shippo integration connects your Dench AI CRM directly to Shippo, so agents can read and act on your Shippo data as part of everyday work — answering questions in chat, keeping your CRM in sync, and running automations without anyone copying data between tools.
95 actions are available for agents to invoke on your behalf. Every call runs through Shippo's own authorization, scoped to the account you connect.
Sign in to your Dench workspace and open Integrations.
Find Shippo and click Connect — you'll authorize access through Shippo's own sign-in flow. No API keys or code required.
Ask an agent to use Shippo in chat, or call it from an automation.
Manage or disconnect the connection any time from workspace settings.
The Dench Shippo integration connects your AI CRM to Shippo, so AI agents can work with your Shippo data as part of chats, automations, and CRM workflows. You connect your account once, and every agent in your workspace can use it — governed by your workspace permissions.
The Shippo integration currently exposes 95 actions, including Create Batch, Create Carrier Account, Create Customs Item, Create Live Rate, Create Manifest, and Create Merchant Address. Agents invoke them on your behalf from chat or from automations.
No. You connect Shippo from your Dench workspace using Shippo's own sign-in and authorization flow — no API keys to copy, no glue code to maintain.
Connections are authorized through Shippo's own authentication flow, and Dench stores only the authorization needed to act on your behalf. You can review and disconnect the Shippo connection from your workspace settings at any time.