Skip to content

Integration · E-commerce

Connect Claude & ChatGPT to Returnless

Ask your AI which returns are waiting, what a customer sent back, or where a return parcel is. It can search return orders, customers, sales orders, products, shipments and refunds in Returnless. It can also approve or reject returns, change a return's status, add notes and tags, and record how many items arrived back.

Connect Returnless free

Free plan, no credit card. Takes about a minute.

Try asking

  • “Which returns are still waiting for approval?”

    The AI looks up your return statuses and lists the return orders with that status, with order number and dates.

  • “What did [email protected] send back?”

    It finds the customer by email, lists her return orders and shows the items with quantities and return reasons.

  • “Where is the parcel for return 10452?”

    It finds the return order, lists its shipments and reads the tracking status history.

What your AI can do

Return orders

Search and read return orders with items, notes and tags, approve or reject them, change their status and record received quantities.

Shipments and refunds

Find shipments by tracking number, read the tracking history of a return label and look up refunds with amounts and items.

Customers and orders

Search customers, their return orders, the original sales orders with their items, and products by name, SKU or barcode.

  • “Approve return 10452 and add a note that the box was damaged.”

    It approves the return order and adds an internal note. The customer may be notified of the approval.

  • “Two jackets from return 10452 arrived and both can go back in stock.”

    It finds the return order item and records 2 received and 2 back in stock.

  • “Has the refund for return 10452 been made?”

    It searches refunds for that return order and shows the amounts and items.

29 tools for Returnless

These tools are switched on when you connect. You can switch any of them off, or require your approval before it runs.

  • add_return_order_noteChanges dataAdd a note to a return order: `return_order` ID and `note` text, optional `author` and attachment URLs. Set `is_visible_for_customer` true to show it to the customer (default is internal only).
  • approve_return_orderVisible to othersApprove a return order by `return_order` ID. `approval_method` is approve, approve_without_shipment or approve_with_manual_shipment (the last needs tracking_number, tracking_url, shipment_type and return_address_id). The customer may be notified.
  • get_accountGet the connected Returnless account's own details. Use to confirm which account you are working in.
  • get_customerGet one customer by `customer` ID, with name and contact details.
  • get_refundGet one refund by its `credit_invoice` ID, with amounts and items.
  • get_return_orderGet one return order by `return_order` ID, with customer, status and return details.
  • get_return_order_itemGet one return order item by `return_order_item` ID.
  • get_sales_orderGet one sales order by `sales_order` ID.
  • get_shipmentGet one shipment by `shipment` ID, with carrier and tracking details.
  • list_customer_return_ordersList all return orders of one customer by `customer` ID, optionally filtered by creation or order date and sorted.
  • list_return_order_itemsList the items (products) in a return order by `return_order` ID, with quantities and return reasons.
  • list_return_order_notesList the notes on a return order by `return_order` ID.
  • list_return_order_shipmentsList the shipments (return labels and tracking) of a return order by `return_order` ID.
  • list_return_order_tagsList the tags attached to a return order by `return_order` ID.
  • list_return_ordersList return orders, filtered by `filter_order_number`, `filter_return_number`, `filter_return_status`, `filter_return_type`, `filter_form` or created/updated/order date ranges; `sort` by orderdate, updatedat, statusupdatedat or createdat. Use to find a return's ID.
  • list_return_reasonsList all available return reasons with their IDs.
  • list_return_statusesList the return statuses configured in the account, with their IDs. Use to find a `status_id` before changing a return's status.
  • list_sales_order_itemsList the items of a sales order by `sales_order` ID. Their IDs are needed to add items to a return.
  • list_shipment_statusesList the tracking status history of a shipment by `shipment` ID.
  • list_tagsList all tags in the account, with IDs, names and colors.
  • reject_return_orderVisible to othersReject a return order by `return_order` ID. The customer may be notified; confirm with the user first.
  • search_customersSearch customers by `filter_email` or `filter_id`. Use to find a customer's ID.
  • search_productsSearch products by `filter_name`, `filter_sku`, `filter_barcode`, `filter_external_id` or `filter_id`.
  • search_refundsSearch refunds by `filter_return_order_id`, `filter_external_id`, `filter_back_in_stock` or created date range.
  • search_sales_ordersSearch the original sales (webshop) orders by created or order date ranges.
  • search_shipmentsSearch shipments by `filter_tracking_number` or a status-changed date range.
  • tag_return_orderChanges dataAttach one or more tags to a return order: `return_order` ID and `tags` (tag IDs from list_tags).
  • update_return_item_quantitiesVisible to othersRecord how many units of a return order item were received (`quantity_received`) and how many go back in stock (`quantity_back_in_stock`), by `return_order_item` ID.
  • update_return_order_statusChanges dataChange a return order's status: pass `return_order` ID and `status_id` from list_return_statuses. Statuses set to notify may email the customer.

Set up in three steps

  1. 1

    Pick the app

    Create a free PipMCP account and choose Returnless from the app list.

  2. 2

    Paste your key

    Paste a Returnless API key. In the Returnless panel, open Integrations, choose the API keys tab and click Create API key. Give it a name, pick the responsible team member and copy the key.

  3. 3

    Add the link to your AI

    You get a personal MCP link. Add it to Claude, ChatGPT or Cursor:

    1. Click your name, then Settings › Connectors › Add custom connector.
    2. Paste your link as the Remote MCP server URL.
    3. Switch it on from the + menu in a chat.

Questions

What can the AI do in Returnless?

The AI can search and read return orders, their items, notes, tags and shipments, plus customers, sales orders, products, refunds, return reasons and return statuses. It can approve or reject a return, change its status, add notes and tags, and record how many items were received and went back in stock.

Does the AI see my Returnless API key?

No. Your Returnless credentials are encrypted at rest and never shown to the AI. After you save them, they are not shown again, not even to you. The AI only sees the results of the tools it calls.

Can I control what the AI is allowed to do?

Yes. You choose which tools are switched on, so you can start read-only. Approving, rejecting or changing the status of a return can reach the customer, and those tools can require your approval before they run. Every tool call is logged.

Does it work with ChatGPT?

Yes. In ChatGPT go to Settings › Apps & Connectors › Advanced and turn on Developer mode, then add your PipMCP link. Developer mode needs a paid ChatGPT plan: Plus, Pro, Business or Enterprise. The same link also works in Claude (Settings › Connectors › Add custom connector), Cursor and other MCP clients.

What does it cost?

PipMCP has a free plan with no credit card required. Paid plans bill per completed task. You also need your own Returnless account.

Will my customers be notified?

Only by some actions. Approving or rejecting a return may notify the customer, and a status that is set to notify may email them. Notes are internal by default and only show to the customer if the AI marks them as visible. You can require approval for these tools.

Let your AI work in Returnless today.

Start free. Your key stays encrypted, and you decide what the AI may do.

Connect Returnless free

PipMCP is not affiliated with Returnless. Product names are trademarks of their owners.