Every capability is a discrete, logged action the agent calls by name — scoped to what you authorize and recorded in the run trace.
Create Shippo AddressSHIPPO_CREATE_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.
Create BatchSHIPPO_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.
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.
Create Customs ItemSHIPPO_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.
Create Live RateSHIPPO_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.
Create ManifestSHIPPO_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.
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.
Create Merchant BatchSHIPPO_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.
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.
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.
Create Merchant OrderSHIPPO_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.
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.
Create OrderSHIPPO_CREATE_ORDER
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.
Create ParcelSHIPPO_CREATE_PARCEL
Tool to create a new parcel in Shippo with dimensions and weight specifications. Use when you need to define package dimensions for shipping rate calculations or label generation. The parcel object is required to create shipments and obtain shipping rates.
Create RefundSHIPPO_CREATE_REFUND
Tool to create a refund for a Shippo transaction. Use when you need to refund a previously created shipping label or transaction.
Create Service GroupSHIPPO_CREATE_SERVICE_GROUP
Tool to create a new Shippo service group with specified pricing model and carrier service levels. Use when you need to configure a custom shipping rate group for checkout display.
Create ShipmentSHIPPO_CREATE_SHIPMENT
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.
Register Tracking WebhookSHIPPO_CREATE_TRACK
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.
Create TransactionSHIPPO_CREATE_TRANSACTION
Tool to create a shipping label transaction with Shippo. Use when you need to purchase a shipping label either from an existing rate ID or by specifying shipment details directly.
Create User Parcel TemplateSHIPPO_CREATE_USER_PARCEL_TEMPLATE
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.
Create Shippo WebhookSHIPPO_CREATE_WEBHOOK
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.
Tool to clear the current default parcel template. Use when you need to remove the default parcel template configuration for live rates at checkout.
Delete User Parcel TemplateSHIPPO_DELETE_USER_PARCEL_TEMPLATE
Tool to delete a user-created parcel template. Use when you need to remove a custom parcel template that is no longer needed.
Delete WebhookSHIPPO_DELETE_WEBHOOK
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.
Get AddressSHIPPO_GET_ADDRESS
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.
Get Carrier AccountSHIPPO_GET_CARRIER_ACCOUNT
Tool to retrieve a carrier account by its ID. Use when you need to get details about a specific carrier account configuration.
Get Carrier Parcel TemplateSHIPPO_GET_CARRIER_PARCEL_TEMPLATE
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.
Get Carrier Registration StatusSHIPPO_GET_CARRIER_REGISTRATION_STATUS
Tool to retrieve carrier registration status from Shippo. Use when you need to check the registration or authentication status of a carrier account.
Get Customs DeclarationSHIPPO_GET_CUSTOMS_DECLARATION
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.
Get customs itemSHIPPO_GET_CUSTOMS_ITEM
Tool to retrieve a customs item from Shippo. Use when you need to fetch details about a previously created customs declaration for international shipments.
Get Default Parcel TemplateSHIPPO_GET_DEFAULT_PARCEL_TEMPLATE
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.
Get MerchantSHIPPO_GET_MERCHANT
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.
Get Merchant AddressSHIPPO_GET_MERCHANT_ADDRESS
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.
Get Merchant BatchSHIPPO_GET_MERCHANT_BATCH
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.
Get Merchant Carrier AccountSHIPPO_GET_MERCHANT_CARRIER_ACCOUNT
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.
Get Merchant Carrier Registration StatusSHIPPO_GET_MERCHANT_CARRIER_REGISTRATION_STATUS
Tool to retrieve carrier registration status for a specific merchant using Shippo's Platform API. Use when you need to check if a merchant has registered or connected a carrier account.
Get Merchant Customs DeclarationSHIPPO_GET_MERCHANT_CUSTOMS_DECLARATION
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.
Get Merchant Customs ItemSHIPPO_GET_MERCHANT_CUSTOMS_ITEM
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.
Get Merchant ManifestSHIPPO_GET_MERCHANT_MANIFEST
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.
Get Merchant OrderSHIPPO_GET_MERCHANT_ORDER
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.
Get Merchant ParcelSHIPPO_GET_MERCHANT_PARCEL
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.
Get Merchant RateSHIPPO_GET_MERCHANT_RATE
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.
Get Merchant RefundSHIPPO_GET_MERCHANT_REFUND
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.
Get Merchant ShipmentSHIPPO_GET_MERCHANT_SHIPMENT
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.
Get Merchant Tracking StatusSHIPPO_GET_MERCHANT_TRACK
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.
Get Merchant TransactionSHIPPO_GET_MERCHANT_TRANSACTION
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.
Get OrderSHIPPO_GET_ORDER
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.
Get ParcelSHIPPO_GET_PARCEL
Tool to retrieve a parcel by its ID. Use when you need to fetch details of an existing parcel object including dimensions, weight, and metadata.
Get RateSHIPPO_GET_RATE
Tool to retrieve a specific shipping rate by its ID. Use when you need to fetch detailed rate information including pricing, carrier details, and service level.
Get RefundSHIPPO_GET_REFUND
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.
Get ShipmentSHIPPO_GET_SHIPMENT
Tool to retrieve a shipment by its ID. Use when you need to fetch details about a specific shipment including addresses, parcels, rates, and status.
Get Shippo AccountSHIPPO_GET_SHIPPO_ACCOUNT
Tool to retrieve a Shippo Account from the Shippo Platform API. Use when you need to get the details of an existing Shippo Account using its object ID.
Get Tracking StatusSHIPPO_GET_TRACK
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.
Get TransactionSHIPPO_GET_TRANSACTION
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.
Get User Parcel TemplateSHIPPO_GET_USER_PARCEL_TEMPLATE
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.
Get WebhookSHIPPO_GET_WEBHOOK
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.