ShipStation Plugin for AI Assistants

The ShipStation Plugin allows you to connect your AI assistant, like Claude or ChatGPT, directly to your ShipStation account. Instead of clicking through menus and individual shipments, you can manage your daily shipping workflow by chatting with your AI Assistant in plain English. 

Using an AI plugin saves time and cuts down on repetitive warehouse tasks. For example, you can quickly find package details, check live carrier rates, buy labels, or organize orders into batches without leaving your conversation window. Because it connects directly to your ShipStation account, the tool works automatically with your existing carriers, custom settings, and negotiated shipping discounts.

To connect an AI Assistant, your account needs an active ShipStation plan that includes API access.

Subscription Plan Requirement

This feature is not available on all subscription plans. To access this feature, you may need to upgrade your plan. To learn which features are included with your plan, visit Learn About ShipStation Subscription Plans.

To upgrade your plan, go to Settings > Account > Payment & Subscription.

Supported AI Assistants

ShipStation supports connections to the following AI assistants:

  • Claude

To connect your assistant:

  1. Login to your supported AI Assistant account.

  2. Search for the official ShipStation app.

  3. Follow the prompts to authorize the connection.

  4. Turn it on in a chat. Start a new chat, click the tools (or +) menu near the message box, and switch ShipStation on.

Depending on the requested action you may need to give your assistant access to additional tools. You will see a pop up in the chat window to authorize access as needed.

Supported Actions for AI Assistants

Specialized for Shipping Tasks

This assistant is currently dedicated to streamlining your core shipment actions such as creating labels, managing batches, or checking tracking statuses. Order, Product, and Reporting functions are not available at this time.

You can ask your AI assistant to handle the following tasks:

Shipments and Returns

Action

Required Information

Example Prompt

Find or list shipments

Enter a date range to list short shipment summaries, or enter a ShipStation shipment ID or your own external ID to see full shipment details.

"Find shipment [ID]."

Create single or multiple shipments

Enter the shipment details to create one shipment or many shipments in a single request. You must provide a warehouse ID or a ship-from address, but not both.

"Create a shipment to [Address] with a weight of [Weight]."

Update a shipment

Enter the shipment ID and the complete, full shipment details (not just the field you want to change).

"Update shipment [ID] to [Service], [Weight], and [Address]."

Cancel a shipment

Enter the shipment ID of the shipment you want to cancel.

"Cancel shipment [ID]."

Manage shipment tags

Enter the shipment ID and the tag name to find the shipment, add or remove the tag, and view its updated status.

"Add tag Priority to shipment [ID] and show status."

Inspect package details

Enter the ShipStation shipment ID to view dimensions, weight, and details for that single package.

"Show the package details for shipment [ID]."

Create a return label

Enter the label ID of an existing label to generate a matching return label.

"Create a return label for shipment [ID]."

Carriers, Rates and Labels

Action

Required Information

Example Prompt

Find or list carriers

Leave empty to list all carriers connected to your account, or enter a carrier name to view a specific carrier.

"List the carriers on my account."

Show carrier options, package types, and services

Enter the carrier name to view carrier-specific options, supported package types, or available delivery services.

"What package types does [Carrier] support?"

Get rates for a shipment

Enter a specific rate ID to open it, provide full shipment details to calculate live rates, or enter minimal address information for a quick estimate.

"What are my rate options for shipment [ID]?"

"Calculate rates for a [Weight] package going to [Zip Code]."

Find or list shipping labels

Add any optional filters to list labels, or enter a label ID to open one label. If you do not need filters, leave empty to view all labels.

"List my shipping labels."

Buy a label

Enter new label details directly or enter an existing shipment ID.

Note: This action buys postage and charges your account immediately.

"Buy a label for shipment [ID]."

Find the best rate and buy a label

Enter an existing shipment ID, or enter new shipment details to create the shipment, compare rates, pick the best rate, and buy the label in one step.

Note: This action buys postage and charges your account immediately.

"Find the cheapest shipping option for shipment [ID] and buy the label."

Void a label

Enter the label ID of the unused label you want to void.

"Void label [ID]."

Void a label and check status

Enter the label ID to void the label and verify its latest label and tracking status.

"Void label [ID] and check its status."

Batches

Action

Required Information

Example Prompt

Find or list batches

Add any optional filters to list batches, or enter the ShipStation batch ID or your own external ID to open a specific batch. If no filters are needed, leave empty to view all batches.

"Show my batches."

Create a new batch

Enter a custom batch name or an external batch ID to help identify it. If you do not provide a name, leave this empty to let the system generate a default batch record.

"Create a new batch."

Edit or delete a batch

Enter the batch ID and the new information to update it, or provide the batch ID to delete it permanently.

"Update batch [ID] information."

Add or remove shipments in a batch

Enter the batch ID and the shipment IDs to add or remove. Note: All shipments in a batch must ship from the exact same warehouse.

"Add shipment [ID] to batch [ID]."

Check batch errors

Enter the batch ID to see what went wrong during batch processing.

"Show errors for batch [ID]."

Create labels for a batch

Enter the batch ID containing the shipments you want to generate labels for.

"Process batch [ID]."

Process batches and organize errors

Enter shipments to create a batch, add the shipments, generate labels, and sort any errors automatically.

Note: This action buys postage and charges your account immediately.

"Process this batch and sort any errors."

Manifests and Tracking

Action

Required Information

Example Prompt

Find or list end-of-day manifests

Add any optional filters to list manifests, or enter a manifest ID to open a specific manifest.

"List my manifests."

Create an end-of-day manifest

Enter the required closeout details to generate an end-of-day manifest.

"Create an end-of-day manifest."

Manage manifests and check label status

Enter the closeout details to create a manifest and check its latest status, or provide a manifest to cross-check label statuses.

"Create a manifest and show its status."

Track a package

Enter the ShipStation label ID.

Note: You must use the label ID; you cannot look up a package using only a tracking number.

"Track package with label [ID]."

Inventory and Warehouses

Action

Required Information

Example Prompt

Check or update stock levels

Add any optional filters to list inventory levels, or enter the product SKU and new stock quantity to update stock.

"Update the stock level for SKU [SKU] to [Quantity]."

View, create, edit, or delete inventory locations

Leave empty to list all locations, enter location details to create or change one, or enter the inventory location ID to open or delete it.

"Create a new inventory location."

"Show my inventory locations"

"Update my inventory location"

View, create, edit, or delete inventory warehouses

Leave empty to list inventory warehouses, enter warehouse details to create or change one, or enter the inventory warehouse ID to open or delete it.

"List my inventory warehouses."

View, create, edit, or delete ship from locations

Leave empty to list all ship-from locations, or enter a warehouse ID to open a specific warehouse.

"List my ship-from warehouses."

Create a ship-from location

Enter the warehouse details to create a physical location that shipments can originate from.

"Create a new ship-from warehouse."

Edit a ship-from warehouse or change settings

Enter the warehouse ID and the new name, address, or settings you want to replace.

"Update warehouse [ID] settings."

Delete a ship-from warehouse

Enter the warehouse ID to remove it. Note: You cannot delete your account's default warehouse.

"Delete warehouse [ID]."

Notes about AI Assistants

  • Review actions before confirming: Your AI assistant will ask for confirmation before making changes to your orders or shipments. Always double-check the details before approving an action to ensure accuracy.

  • View AI activity in your shipment logs: ShipStation records AI actions, such as creating labels or updating shipments, in your shipment activity log. Currently these entries appear as LabelAPI or ShipmentAPI rather than the individual user account connected to the assistant.

  • Enable auto-funding for uninterrupted label creation: Currently, AI assistants cannot add funds to your carrier wallet. To avoid delays when creating labels with ShipStation Carrier accounts, we recommend enabling auto-funding.

  • Available to your whole team: Any active user on your ShipStation account can connect their own AI assistant to streamline their daily workflow.

Can’t find what you’re looking for?

Contact our technical support team.
Contact us
Was this article helpful?
0 out of 0 found this helpful