# Order Desk MCP for AI Agents AI Agent Connect

> Order Desk connects your e-commerce store to your AI agent to manage orders, inventory, and shipments in one place. It pulls order data from multiple sales channels, updates stock levels, and tracks shipments automatically. It handles the complexity of multi-channel fulfillment by automating repetitive tasks, so you can manage your entire operation from a single chat interface without constant tab-switching.

## Overview
- **Category:** industry-titans
- **Price:** Free
- **Endpoint:** https://edge.vinkius.com/vk_preview_E0VW0CG2NA1EJV1IMqFFOO5oqkHa7C7hfx62ZE7W/ai-agent-connect
- **Tags:** order-management, orderdesk, inventory-api, shipping-automation, fulfillment-orchestration, multichannel-ecommerce, order-tracking, mcp

## Description

Order Desk is a multi-channel order management system that connects with hundreds of shopping carts and shipping providers. This Connector lets you take full control of your e-commerce orchestration and order fulfillment through natural conversation. Instead of manual logging into a dashboard to check order status or inventory levels, you can use your AI client to pull order metadata, manage inventory items, and track shipments directly. It handles the complexity of multi-channel fulfillment by giving your agent access to your centralized database. You can update stock levels, add shipment records, and manage custom fields without switching apps. Because Vinkius makes connecting these tools so simple, you can get your agent up and running in minutes to handle the repetitive parts of your e-commerce business.

## Tools

### create_order_shipment
Add a shipment to an existing order to provide customers with tracking info. This helps you keep your customers informed without manual data entry.

### delete_store_order
Remove an order from your store when it needs to be canceled or purged. This keeps your order list clean.

### get_inventory_item
Pull specific details for an inventory item to check its current status. This is useful for verifying stock before a sale.

### get_order_details
Retrieve the full data set for a specific order to see all line items and metadata. This lets you see every detail of a customer's purchase.

### list_inventory_items
Get a full list of your inventory items to see what's in stock across all channels. This gives you a bird's eye view of your warehouse.

### list_order_items
View the specific products and quantities within a single order. This helps you see exactly what a customer bought.

### list_store_orders
See all orders from your store to get a high-level view of your sales. This is perfect for checking daily volume.

### list_order_shipments
View all shipments associated with a specific order to track progress. This helps you manage outgoing packages.

### test_orderdesk_connection
Run a check to make sure your API key is working correctly with the Connector. This ensures your connection is always active.

### update_store_order
Modify an existing order to change details like shipping addresses or notes. This allows for quick corrections to order info.

### create_store_order
Generate a new order in your store manually through the AI agent. This lets you enter orders without leaving the chat.

## Prompt Examples

**Prompt:** 
```
Show me all the orders from today.
```

**Response:** 
```
I've pulled your orders for today. You have 12 new orders across all channels.

| Order ID | Source | Total | Status |
| :--- | :--- | :--- | :--- |
| #9921 | Shopify | $120.00 | Processing |
| #9922 | Amazon | $45.50 | Shipped |
| #9923 | eBay | $310.00 | On Hold |

Would you like me to update the status for any of these?
```

**Prompt:** 
```
What's the stock level for the blue widget?
```

**Response:** 
```
I've checked the inventory for the **Blue Widget**.

*   **Current Stock:** 450 units
*   **Mapped Channels:** Shopify, Amazon, eBay
*   **Reorder Point:** 50 units
*   **Last Restock:** Oct 12th

Do you want me to update this count or check the stock on a specific channel?
```

**Prompt:** 
```
Add tracking number 1Z999 to order #5542.
```

**Response:** 
```
Success! I've added the tracking number **1Z999** to order **#5542**. The shipment status has been updated to 'Shipped' in your Order Desk dashboard. Would you like me to send a confirmation to the customer?
```

## Capabilities

### Pull store orders
Get a list of all orders from your connected channels instantly.

### Update stock levels
Change inventory counts directly from your chat to keep your store updated.

### Track shipments
Add tracking numbers and shipment records to existing orders with a quick command.

### Manage custom data
Access and edit order-level custom fields without leaving your workspace.

### Verify connection health
Check that your API connection is active and working properly.

## Use Cases

### Updating stock during a flash sale
An owner sees a spike in sales and needs to update stock. They ask the agent to check the stock for a specific SKU and update it to 500 using list_inventory_items.

### Providing tracking numbers to customers
A customer asks for a tracking number. The coordinator asks the agent to add a shipment record to order #1234 using create_order_shipment.

### Summarizing daily sales volume
The manager asks the agent to list_store_orders from today and summarize the total order count to check performance.

### Correcting a shipping address
The ops lead asks the agent to update_store_order to change a shipping address on a pending order to prevent a delivery failure.

## Benefits

- Stop jumping between different sales channels because you can pull order data from every connected store into one chat.
- Keep your stock levels accurate across all platforms by using list_inventory_items and updating counts instantly.
- Reduce manual data entry by using create_order_shipment to add tracking numbers to your orders with a simple request.
- Access specific order details faster by using get_order_details to see custom fields and metadata at a glance.
- Maintain a clean workflow by using delete_store_order to remove incorrect entries without logging into your dashboard.
- Ensure your system is always ready by using test_orderdesk_connection to verify your API status periodically.

## How It Works

The bottom line is you get a hands-free way to manage multi-channel e-commerce orders and inventory.

1. Subscribe to the Order Desk MCP on Vinkius.
2. Paste your Store ID and API Key from your Order Desk settings into the configuration.
3. Ask your agent to list orders or update inventory to start managing your store.

## Frequently Asked Questions

**Can Order Desk MCP help me manage multiple stores?**
Yes, it connects to your Order Desk account which syncs with hundreds of different shopping carts and shipping providers, allowing you to manage them from one place.

**How does Order Desk MCP handle inventory?**
It lets you see and update stock levels across all your connected sales channels from one place, ensuring your store stays accurate.

**Can I use Order Desk MCP to track my shipments?**
Yes, you can add tracking numbers and shipment records to existing orders using your agent, which keeps your customers informed automatically.

**Does Order Desk MCP work with my existing API keys?**
Yes, you just need to provide your Store ID and API Key from your Order Desk settings to get started.

**Can Order Desk MCP help with custom order data?**
It allows you to access and manage order-level custom fields and checkout metadata through natural conversation with your AI agent.

**Is Order Desk MCP good for high-volume sellers?**
It's designed for merchants who need to automate the management of shipments and monitor warehouse activity to handle large order volumes efficiently.

**Can my AI automatically find the details for a specific order by its ID?**
Yes! Use the `get_order` tool with the Order ID. Your agent will respond with complete metadata for the record, including customer information, items, and status in seconds.

**How do I find my Order Desk Store ID and API Key?**
Log in to your Order Desk store, navigate to **Store Settings** > **API**, and you will find your unique Store ID and generate your secret API key there.

**Can I update inventory levels using the AI?**
Absolutely. Use the `update_inventory` tool. Provide the Inventory Item ID and the new stock quantity, and the agent will sync the update to Order Desk immediately.