Integration · E-commerce
Connect Claude & ChatGPT to Loop Subscriptions
Ask your AI what a subscriber has coming up, what changed on a subscription, or to skip a customer's next order. It can find customers by email, read subscriptions with their lines, billing dates and discounts, and list past and upcoming orders and the activity log. It can also pause, resume, reschedule, swap or add products, change the address and apply discounts in Loop.
Free plan, no credit card. Takes about a minute.
Try asking
“What subscriptions does [email protected] have?”
The AI lists the customer's subscriptions, looked up by her email address.
“Skip Jane's next order.”
It skips the next scheduled order on her subscription. She is not charged for it.
“Move the next order on subscription 58213 to 1 November.”
It changes the next billing date, and can shift the later orders along with it.
What your AI can do
Subscriptions
Read, pause, resume, cancel and reactivate subscriptions, and change the shipping address and internal note.
Orders and schedule
List subscription orders, a subscription's past and upcoming orders, skip the next order and move the next billing date.
Products and discounts
Search subscription products, add, swap or remove lines, and apply a Shopify discount code or a manual discount.
“Swap the medium roast in this subscription for the dark roast.”
It searches your subscription products for the variant and swaps the line.
“Which subscriptions bill in the next seven days?”
It lists subscriptions with a next billing date in that range.
“Why was this subscription paused?”
It reads the subscription's activity log with changes, skips, pauses and cancellations.
61 tools for Loop Subscriptions
These tools are switched on when you connect. You can switch any of them off, or require your approval before it runs.
add_line_on_giftsubscriptionChanges dataCreate a new line for a subscription. Required: variant shopify id or quantity. API summary: Add line on giftSubscription.add_subscription_productChanges dataAdd a product to a subscription: `subscription_id`, `variant_shopify_id` and `quantity`. It is billed on every future order.apply_subscription_discountChanges dataApply a Shopify `discount_code` or a manual discount to a subscription by `subscription_id`.cancel_gift_subscriptionDeletesCancel a subscription (subscription id). Destructive action; may require approval. API summary: Cancel gift subscription.cancel_subscriptionDeletesCancel a subscription by `subscription_id`, with an optional `comment` and `notify_customer` flag. Future orders stop; reactivating needs reactivate_subscription.create_addressChanges dataCreate a new address. Required: customer shopify id, last name, address1 or country code. API summary: Create address.create_customer_session_tokenDeletesCreate a new session token for a customer. Destructive action; may require approval. API summary: Generate session token.create_onceChanges dataCreate a new once. Required: variant shopify id, quantity, discount type or discount value. API summary: Add line once.create_subscriptionChanges dataCreate a new subscription. Required: customer shopify id, next billing date epoch, currency code, payment method id, billing policy or delivery policy. API summary: Create subscription.create_subscription_checkoutChanges dataCreate a new checkout for a subscription. Required: lines.create_subscription_checkout_reactivateChanges dataCreate a new checkout reactivate for a subscription. Required: lines.create_subscription_expireChanges dataCreate a new expire for a subscription. API summary: Expire contract.create_subscription_orderChanges dataCreate a new order for a subscription. API summary: Place order.create_subscription_upgradeChanges dataCreate a new upgrade for a subscription. API summary: Apply upgrade profile.create_updateChanges dataCreate a new update. Required: selling plan shopify id or next billing date epoch. API summary: Change subscription plan.create_webhookDeletesCreate a new webhook. Required: topic or address. Destructive action; may require approval. API summary: Subscribe webhook.delete_subscription_discountDeletesPermanently delete a discount by discount shopify id. Destructive action; may require approval. API summary: Remove discount.delete_subscription_discountsMoves moneyPermanently delete a discount by subscription id. Financial or irreversible action; may require approval. API summary: Remove all discounts.delete_webhook_unsubscribesMoves moneyPermanently delete a unsubscribe by webhook id. Financial or irreversible action; may require approval. API summary: Unsubscribe webhook.get_customerGet one customer by `customer_shopify_id`.get_subscriptionGet one subscription by `subscription_id` with its lines, billing and delivery policy, next billing date, address and discounts.list_activity_logsList activity logs. Optional filters: page no, created at start epoch or created at end epoch. Results are paginated.list_cancellation_flowsList cancellation flows. API summary: List cancellation reasons.list_customer_subscriptionsList all subscriptions of one customer by `customer_identifier` (the customer's Shopify ID or email).list_customer_subscriptions_read_subscriptions_for_customer_copyList subscriptions for a customer. API summary: Read subscriptions for customer via email address.list_inventory_actionsList inventory actions. Optional filters: page no, inventory action, created at start epoch or created at end epoch. Results are paginated. API summary: Inventory events.list_logsList logs. Optional filters: profile id or view type. API summary: Upgrade profile action.list_ordersList subscription orders, optionally filtered by updated date range (epoch seconds), with paging.list_product_variant_selling_plan_groupsList selling plan groups for a product variant. API summary: List available selling plan groups.list_schedules_read_all_scheduled_ordersList schedules. Optional filters: billing date start epoch, billing date end epoch, updated at start epoch, updated at end epoch or page no. Results are paginated. API summary: Read all scheduled orders.list_selling_plan_group_product_variantsList product variants for a selling plan group. Optional filters: page no. Results are paginated. API summary: Fetch product variants mapped to a selling plan.list_selling_plan_groupsList selling plan groups.list_subscription_activityList the activity log (changes, skips, pauses, cancellations) of a subscription by `subscription_id`.list_subscription_frequenciesList frequencies for a subscription. API summary: List available frequencies.list_subscription_order_historyList the past orders of a subscription by `subscription_id`.list_subscription_upgradesList upgrades for a subscription. API summary: Fetch upgrade profiles.list_subscriptionsList subscriptions, filtered by `status`, next billing date range or updated date range (epoch seconds), with `page_no` and `limit`.list_subscriptions_read_all_giftsubscriptionsList subscriptions. Optional filters: page no, updated at start epoch, updated at end epoch, status, next billing start epoch or next billing end epoch. Results are paginated. API summary: Read all giftSubscriptions.list_upcoming_ordersList the upcoming scheduled orders of a subscription by `subscription_id`.list_webhooksList webhooks.pause_subscriptionChanges dataPause a subscription by `subscription_id`, optionally for a set `pause_duration` (interval type and count).reactivate_subscriptionChanges dataReactivate a cancelled subscription by `subscription_id`; billing restarts on the next billing date.remove_subscription_productDeletesRemove a product line (`line_id`) from a subscription (`subscription_id`).reschedule_next_orderChanges dataMove a subscription's next billing date to `new_billing_date_epoch` (epoch seconds), optionally shifting later orders too.resume_subscriptionChanges dataResume a paused subscription by `subscription_id`.search_customersFind customers by `email`, or list them by updated date range with paging. Use it to get a customer's Shopify ID.search_productsSearch the store's subscription products by `search` text, with paging. Use it to find variant IDs for adding or swapping lines.send_login_linkVisible to othersSend a login link (customer shopify id). Has effects visible outside this system. API summary: Send login link.send_payment_methodVisible to othersSend a payment method (payment method id). Has effects visible outside this system. API summary: Send update payment method mail.skip_next_orderChanges dataSkip the next scheduled order of a subscription by `subscription_id`; the customer is not charged for it.swap_subscription_productVisible to othersSwap a subscription line (`line_id`) to another `variant_shopify_id` with a `quantity` and `pricing_type`.update_addressChanges dataUpdate an existing address identified by address id. API summary: Update address.update_line_attributesVisible to othersUpdate an existing attribute identified by line id. Only the fields you pass are changed. Has effects visible outside this system. API summary: Patch line item attributes.update_subscription_addressVisible to othersChange a subscription's shipping address: `subscription_id`, `address1`, `city`, `last_name`, `country_code` and optional zip, province, phone and company.update_subscription_custom_attributesVisible to othersUpdate an existing custom attribute identified by subscription id. Only the fields you pass are changed. Has effects visible outside this system. API summary: Patch custom attributes.update_subscription_discountChanges dataUpdate an existing discount identified by discount shopify id. API summary: Update discount.update_subscription_frequenciesVisible to othersUpdate an existing frequency identified by subscription id. Has effects visible outside this system. API summary: Update frequency.update_subscription_linesVisible to othersUpdate an existing line identified by subscription id. Has effects visible outside this system. API summary: Bulk update lines.update_subscription_noteVisible to othersSet the internal `note` on a subscription by `subscription_id`.update_subscription_payment_methodsVisible to othersUpdate an existing payment method identified by subscription id. Has effects visible outside this system. API summary: Change payment method on subscription.update_subscription_shipping_methodsVisible to othersUpdate an existing shipping method identified by subscription id. Has effects visible outside this system. API summary: Update shipping method.
Set up in three steps
- 1
Pick the app
Create a free HeyMyApps account and choose Loop Subscriptions from the app list.
- 2
Paste your key
Paste a Loop Admin API token. In the Loop app open Settings (bottom left) > Admin > API tokens and webhooks and click Generate New Token. Give it a name and choose its scopes, then click Show Token and copy it. Choose only the scopes you want the AI to have.
- 3
Add the link to your AI
You get a personal MCP link. Add it to Claude, ChatGPT or Cursor:
- Click your name, then Settings › Connectors › Add custom connector.
- Paste your link as the Remote MCP server URL.
- Switch it on from the + menu in a chat.
Questions
What can the AI do in Loop Subscriptions?
It can search customers and subscription products, read subscriptions with their lines, billing, address and discounts, and list orders, upcoming orders, order history and the activity log. It can pause, resume, cancel and reactivate subscriptions, skip or reschedule the next order, add, swap or remove products, apply discounts and change the address or note.
Does the AI see my Loop Subscriptions API token?
No. Your Loop Subscriptions 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. Cancelling a subscription and removing a product line can require your approval before they run, and so can changes that affect what a customer is billed. 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 HeyMyApps 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?
HeyMyApps has a free plan with no credit card required. Paid plans bill per completed task. You also need your own Loop Subscriptions account.
What happens when the AI cancels a subscription?
Future orders stop. The AI can add a comment and choose whether the customer is notified. To start the subscription again, it can reactivate it, and billing restarts on the next billing date. Cancelling can require your approval.
Related integrations
Let your AI work in Loop Subscriptions today.
Start free. Your key stays encrypted, and you decide what the AI may do.
Connect Loop Subscriptions freeHeyMyApps is not affiliated with Loop Subscriptions. Product names are trademarks of their owners.






