Integration · E-commerce
Connect Claude & ChatGPT to Fourthwall
Ask your AI where a customer's order is, how much stock is left of a product, or how sales went last month in your Fourthwall shop. It can look up orders, products, collections, promotions, members, donations and your mailing list, and run your shop reports. It can also make a product available or unavailable for purchase.
Free plan, no credit card. Takes about a minute.
Try asking
“What is the status of order ABC123?”
The AI gets the order by the number the customer sees, with items, shipping address, totals and fulfillment status.
“Show all orders from [email protected].”
It searches orders by customer email and lists them with totals and status.
“How much stock is left of the black hoodie?”
It finds the product and shows stock levels for each variant.
What your AI can do
Orders and products
Search and read orders, products, stock and collections, and switch a product's availability.
Supporters
See members and membership tiers, donations, thank-yous and your mailing list.
Promotions and reports
Read your discount promotions and run shop reports for any date range.
“Take the summer tee off sale.”
It sets the product to unavailable, so shoppers can no longer buy it.
“How did sales go last month, day by day?”
It runs the sales report for that date range with daily aggregation.
“Who has sent a donation with a message I have not thanked yet?”
It searches contributions awaiting a thank-you that include a message.
90 tools for Fourthwall
These tools are switched on when you connect. You can switch any of them off, or require your approval before it runs.
approve_documentVisible to othersApprove a document (product id). Has effects visible outside this system. API summary: Confirm and link an uploaded digital file.archive_giveaway_checkoutMoves moneyArchive a giveaway checkout. Financial or irreversible action; may require approval. API summary: Disable giveaway config.archive_productDeletesArchive a product (product id). Destructive action; may require approval. API summary: Archive a product (offer).attach_product_to_productChanges dataAttach a product (product id). API summary: Attach images to a product.cancel_orderDeletesCancel a order (external order id). Destructive action; may require approval. API summary: Cancel external order.create_a_gifting_checkoutChanges dataCreate a new checkout. Required: offer id or quantity. API summary: Create a gifting checkout.create_cartChanges dataCreate a new cart. Required: items. API summary: Create a cart.create_categoryChanges dataCreate a new category. Required: name, description or offer ids. Search categories first to avoid duplicates. API summary: Create a new collection.create_checkoutChanges dataCreate a new checkout. Required: items. API summary: Create a sample checkout.create_customizationChanges dataCreate a new customization. Required: product template id. API summary: Create a customization (design sketch).create_giveawayChanges dataCreate a new giveaway. Required: offer id or quantity.create_giveaway_linkChanges dataCreate a new giveaway link. Required: product id or number. API summary: Create giveaway links.create_imageChanges dataCreate a new image. Required: file url, width or height. API summary: Save an uploaded image to the media library.create_orderChanges dataCreate a new order. Required: external order id, external source, items, shipping address or billing address. Search orders first to avoid duplicates. API summary: Create external order.create_productChanges dataCreate a new product. Required: type. Search products first to avoid duplicates. API summary: Create a product.create_promotionChanges dataCreate a new promotion. Required: body. API summary: Create a promotion.create_shipmentChanges dataCreate a new shipment. Required: order id, items or shipping label. API summary: Create a fulfillment for an order.create_webhookDeletesCreate a new webhook. Required: url or allowed types. Destructive action; may require approval. API summary: Create a webhook.delete_product_documentsMoves moneyPermanently delete a document by product id. Financial or irreversible action; may require approval. API summary: Remove a digital file from a product.delete_productsMoves moneyPermanently delete a product by product id. Financial or irreversible action; may require approval. API summary: Remove images from a product.delete_webhookDeletesPermanently delete a webhook by webhook configuration id. Destructive action; may require approval.get_cancellation_summary_for_external_orderList orders for a order. API summary: Get cancellation summary for external order.get_cartGet one cart by cart id. API summary: Get cart by id.get_categoryGet one category by category. API summary: Browse product templates by category.get_category_pageGet one page for a category by page. API summary: Browse product templates by category by page.get_collectionGet one collection by its ID or slug (`category_id_or_slug`).get_donationGet one donation by `donation_id`, with amount, supporter and message.get_drawGet one draw by draw id. API summary: Get draw.get_external_order_by_external_source_and_idGet one order by order id. API summary: Get external order by external source and ID.get_gift_purchase_by_idGet one order by order id. API summary: Get gift purchase by id.get_memberGet one membership member by `user_id`, with their tier and status.get_orderGet one order by `order_id`, with items, customer, shipping address, totals and fulfillment status.get_order_by_numberGet one order by the short order number customers see (`friendly_id`).get_packageGet one package by package id. API summary: Get giveaway links.get_pageGet one page by page. API summary: List product templates by page.get_productGet one product by `product_id`, with variants, prices, images and availability.get_product_inventoryGet stock levels for a product's variants by `product_id`.get_product_pageGet one page for a product by page. API summary: Search product templates by page.get_product_page_search_product_templates_grouped_pagedGet one page for a product by page. API summary: Search product templates grouped by product family by page.get_product_template_detailsGet one product by product id. API summary: Get product template details.get_promotionGet one promotion by `promotion_id`, with its discount, limits and status.get_reportRun one report by `report_id` for a date range (`from`, `to`), with `aggregation_timezone` and `aggregation_precision` (e.g. day or month).get_shopGet your Fourthwall shop's details, such as name, domain and currency. Use to confirm which shop you are working in.get_thank_youGet one thank you by thank you id. API summary: Get Thank You by id.get_webhookGet one webhook by webhook configuration id. API summary: Get a webhook.get_webhook_eventGet one webhook event by webhook event id. API summary: Get a webhook event.list_balancesList balances. API summary: Get sample credit balance.list_collection_productsList the products in a collection by `collection_id`, optionally filtered by status.list_configsList configs. API summary: Get gifting config.list_contactsList contacts. API summary: Get current shop contact info.list_dnsList dns. API summary: Get DNS configuration status.list_donationsList donations your shop has received.list_imagesList images. API summary: List media library images.list_mailing_listList the email addresses that signed up to your shop's mailing list.list_membersList your paid membership members.list_membership_tiersList your membership tiers and their prices.list_ordersList orders. Optional filters: external source, external order id, status, created after or created before. Results are paginated. API summary: List external orders.list_packagesList packages. API summary: Get all giveaway packages.list_productsList products. API summary: List product templates.list_promotionsList your discount promotions, optionally filtered by discount `codes`.list_reportsList the sales and analytics reports available for your shop.list_streamingsList streamings. API summary: Get streaming status.list_subscriptionsList subscriptions. API summary: Get Pro subscription status.list_webhook_eventsList webhook events. Optional filters: type. Results are paginated. API summary: Get webhook events.list_webhooksList webhooks. API summary: Get webhooks.search_collectionsSearch your shop's collections by text in `search`.search_ordersSearch shop orders by customer `email`, `status` or created/updated date range. Returns order IDs, totals and status.search_product_templatesGet one product by query. API summary: Search product templates.search_product_templates_grouped_by_product_familyGet one product by query. API summary: Search product templates grouped by product family.search_productsSearch the products in your shop by text in `search`. Returns product IDs, names, prices and status.search_thank_yousSearch supporter contributions awaiting or given a thank-you, by `state`, text in `search`, minimum value or whether they include a message.set_product_availabilityVisible to othersMake a product available or unavailable for purchase by `product_id` with `available` true or false. This changes what shoppers can buy.submit_dnVisible to othersValidate a dn. Has effects visible outside this system. API summary: Validate DNS records.submit_orderVisible to othersValidate a order. Has effects visible outside this system. API summary: Validate external order.update_categoriesVisible to othersUpdate an existing category identified by collection id. Has effects visible outside this system. API summary: Update collection availability.update_categoryChanges dataUpdate an existing category identified by category id. API summary: Update a collection.update_category_productsVisible to othersUpdate an existing product identified by collection id. Has effects visible outside this system. API summary: Set collection products.update_configsVisible to othersUpdate an existing config. Has effects visible outside this system. API summary: Update gifting config.update_draw_finishesVisible to othersUpdate an existing finish identified by draw id. Has effects visible outside this system. API summary: Finish draw.update_endsVisible to othersUpdate an existing end. Has effects visible outside this system. API summary: Set streaming status to ended.update_giveaway_checkoutsVisible to othersUpdate an existing giveaway checkout. Has effects visible outside this system. API summary: Create or update giveaway.update_ordersVisible to othersUpdate an existing order identified by order id. Has effects visible outside this system. API summary: Mark digital download as downloaded.update_productsVisible to othersUpdate an existing product identified by product id. Has effects visible outside this system. API summary: Update product (offer) lifecycle state.update_promotionChanges dataUpdate an existing promotion identified by promotion id. API summary: Update a promotion.update_public_tokensMoves moneyUpdate an existing public token. Financial or irreversible action; may require approval. API summary: Get or create a public token.update_startsVisible to othersUpdate an existing start. Has effects visible outside this system. API summary: Set streaming status to started.update_twitchesVisible to othersUpdate an existing twitch identified by giveaway id. Has effects visible outside this system. API summary: Finish giveaway.update_webhookDeletesUpdate an existing webhook identified by webhook configuration id. Destructive action; may require approval. API summary: Update a webhook.upload_document_urlChanges dataUpload a document (product id). API summary: Request a presigned upload URL for a digital file.upload_medium_urlChanges dataUpload a medium. API summary: Request a pre-signed upload URL.
Set up in three steps
- 1
Pick the app
Create a free HeyMyApps account and choose Fourthwall from the app list.
- 2
Paste your key
Paste an API username and password. You need the Super Admin role. In your Fourthwall dashboard open Settings › For developers and click Create API User under Open API, then copy the username and password it shows.
- 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 Fourthwall?
The AI can read your shop details, orders, products, stock, collections, promotions, members, membership tiers, donations, thank-yous, mailing list and reports. The only thing it can change is whether a product is available for purchase.
Does the AI see my Fourthwall API password?
No. Your Fourthwall 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. Everything is read-only except set_product_availability, which changes what shoppers can buy and can require your approval before it runs. 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 Fourthwall account.
Why do I need the Super Admin role?
Fourthwall only lets Super Admins create API users. Once you have created one under Settings › For developers, you paste its username and password into HeyMyApps.
Related integrations
Let your AI work in Fourthwall today.
Start free. Your key stays encrypted, and you decide what the AI may do.
Connect Fourthwall freeHeyMyApps is not affiliated with Fourthwall. Product names are trademarks of their owners.






