Tools
All tools available to the AI agent, discovered from published connectors.
Search customer reviews
http_json 1 toolSearch 77k+ verified Dope and Montec customer reviews. Supports semantic search and faceted filtering.
Input parameters
Search product catalog
http_json 1 toolSearch the live Dope Snow and Montec product catalog. Returns prices, colors, sizes, availability, sale status, and ratings.
Input parameters
CXHub
mcp 11 toolsSearch for orders by order number, customer email, or free text. Returns a list of matching orders with basic details.
Input parameters
Returns full order details including line items with states, return info (with replacement order IDs), payment transactions, shipping info, and custom fields. Use this to inspect an order's complete state.
Input parameters
Given an order number, returns available refund options: refundable line items with max amounts, available reasons, pending refund status, and shipping refund eligibility. Always call this first before attempting a refund.
Input parameters
Issue a partial monetary refund for a specific line item. The amount must not exceed the maxPartialRefundAmountCents returned by get_refund_options. Always call get_refund_options first to check eligibility.
Input parameters
Issue a full refund for selected line items, transitioning them to Refunded state. Previous partial refunds will be automatically deducted. Always call get_refund_options first to check eligibility.
Input parameters
Returns available discount options for a line item: available cart discounts (fixed and percentage), discount reasons, and line item details. Always call this first before creating a discount.
Input parameters
Create a discount code for a specific line item on an order. The discount code can be shared with the customer to apply at checkout. Always call get_discount_options first to see available discounts.
Input parameters
Returns replacement eligibility for line items: stock availability, shipping methods (standard/premium), replacement reasons, and express shipping refund eligibility. Always call this before creating a replacement.
Input parameters
Create a replacement order for selected line items. This creates a new order with a 100% discount, transitions original items to Replaced state, and adds return info. Always call get_replacement_options first.
Input parameters
Cancel an order that has not yet been shipped. Only works for orders with shipmentState=Pending that have not already been cancelled or had a cancellation requested.
Input parameters
Update the shipping address on an order. By default only works for orders with shipmentState=Pending. For shipped orders, set allowAdminOverride=true. Also updates the customer email on the order if updateCustomerEmail is true and a new email is provided.
Input parameters