Integration · E-commerce
Connect Claude & ChatGPT to MyCashflow
Ask your AI about orders, customers, products and stock in your MyCashflow web shop. It can find open orders, check a stock balance by product code, and read price campaigns. It can also create and update products and customers, adjust stock, add order comments, mark payments paid and complete shipments, with your approval if you want it.
Free plan, no credit card. Takes about a minute.
Try asking
“Which orders came in yesterday that are still open?”
The AI lists orders filtered by status and created date, with customer and order ID.
“How many of product code TS-101 do we have in stock?”
It reads the stock balance and stock settings for that product code.
“We received a bank transfer for order 5821. Mark it paid.”
It finds the order's payment and marks it as paid. No money is moved.
What your AI can do
Orders and shipments
List and read orders with payments and shipments, add comments, mark payments paid, complete shipments and cancel orders.
Products and stock
Read and update products and variations, look up products by code, and read or adjust stock balances.
Customers and catalog
Find, create and update customers, and read categories, brands and price campaigns.
“Order 5830 has shipped with tracking code JJD000123. Complete the shipment.”
It finds the shipment on the order and marks it delivered to the carrier with the tracking code, and can notify the customer by email.
“Add 40 units to the stock of product code MUG-02.”
It adds 40 to the current stock balance for that product code.
“Which price campaigns are set up in the shop?”
It lists your price campaigns and can open one to show its dates and settings.
176 tools for MyCashflow
These tools are switched on when you connect. You can switch any of them off, or require your approval before it runs.
add_a_new_image_for_a_productChanges dataCreate a new product for a product. Required: image id or filename. API summary: Add a new image for a product.add_a_new_subscriber_to_your_mailing_listVisible to othersEmail a message. Has effects visible outside this system. API summary: Add a new subscriber to your mailing list.add_a_new_value_to_a_product_attributeChanges dataCreate a new product for a product. Required: code. API summary: Add a new value to a product attribute.add_order_commentChanges dataAdd a comment to an order by order_id with the text; visibility controls who can see it.adjust_stock_balanceChanges dataChange a product's stock balance by product_code with balance_change, a positive or negative amount added to the current balance.archive_orderVisible to othersArchive a order (order id). Has effects visible outside this system. API summary: Archive an order.cancel_a_paymentVisible to othersMark as cancelled a payment (payment id). Has effects visible outside this system. API summary: Cancel a payment.cancel_orderDeletesCancel an order by order_id. This cannot be undone; with send_emails the customer is notified by email.complete_shipmentVisible to othersMark an order's shipment as delivered to the carrier by order_id and shipment_id, optionally with a tracking_code. With send_emails the customer is notified by email.create_a_new_customization_option_for_a_productChanges dataCreate a new product for a product. Required: type or name. API summary: Create a new customization option for a product.create_a_new_variation_for_a_productChanges dataCreate a new product for a product. API summary: Create a new variation for a product.create_a_news_postChanges dataCreate a new page. Required: subject. API summary: Create a news post.create_bannerChanges dataCreate a new banner. API summary: Create a banner.create_banner_groupChanges dataCreate a new banner group. API summary: Create a banner group.create_brandChanges dataCreate a new brand. Required: name. API summary: Create a brand.create_categoryChanges dataCreate a new category. Required: parent id or name. API summary: Create a product category.create_customerChanges dataCreate a customer account. Requires first_name, last_name, email, street_address, postal_code, city, country and login_allowed.create_customer_2Changes dataCreate a new customer. Required: name. API summary: Create a customer group.create_customer_post_customer_group_customer_linkChanges dataCreate a new customer for a customer. API summary: Attach a customer to a customer group.create_gift_cardChanges dataCreate a new gift card.create_imageChanges dataCreate a new image. Required: body. API summary: Submit a new product image.create_option_productChanges dataCreate a new product for a option. API summary: Add a new choice to a product's customization option.create_orderChanges dataCreate a new order. Required: shipping method id, payment method id or products.create_order_productChanges dataCreate a new product for a order. Required: product name, unit price or vat rate. API summary: Add off-hand products to an order.create_pageChanges dataCreate a new page. Required: name. API summary: Create a new info page.create_productChanges dataCreate a new product. Requires name; optional price, product_code, vat_rate, brand_id, supplier_id, weight, description and availability dates.create_product_2Changes dataCreate a new product. Required: code or labels. API summary: Create a new product attribute.create_product_post_product_category_linkChanges dataCreate a new product for a product. Required: category id. API summary: Attach a product to a category.create_shipmentChanges dataCreate a new shipment for a shipment. API summary: Register shipment to access its shipping label and tracking code (if available).create_sms_subscriberVisible to othersCreate a new sms subscriber. Required: phone. Has effects visible outside this system. API summary: Add new SMS subsciber.create_supplierChanges dataCreate a new supplier. Required: name.create_webhookDeletesCreate a new webhook. Required: body. Destructive action; may require approval. API summary: Subscribe to a new webhook.delete_a_customer_accountDeletesPermanently delete a customer by customer id. Destructive action; may require approval. API summary: Delete a customer account.delete_a_news_postDeletesPermanently delete a page by page post id. Destructive action; may require approval. API summary: Delete a news post.delete_a_productDeletesPermanently delete a product by product id. Destructive action; may require approval.delete_a_product_attribute_s_valueDeletesPermanently delete a product by product attribute value code. Destructive action; may require approval. API summary: Delete a product attribute's value.delete_a_product_s_customization_optionDeletesPermanently delete a product by product id 2. Destructive action; may require approval. API summary: Delete a product's customization option.delete_a_product_s_variationDeletesPermanently delete a product by product id 2. Destructive action; may require approval. API summary: Delete a product's variation.delete_addressDeletesPermanently delete a address by location code. Destructive action; may require approval. API summary: Delete stock location.delete_bannerDeletesPermanently delete a banner by banner id. Destructive action; may require approval.delete_banner_groupDeletesPermanently delete a banner group by banner group id. Destructive action; may require approval.delete_brandDeletesPermanently delete a brand by brand id. Destructive action; may require approval.delete_campaign_pricesMoves moneyPermanently delete a price by campaign id. Financial or irreversible action; may require approval. API summary: Delete campaign prices.delete_categoriesMoves moneyPermanently delete a category by external id. Financial or irreversible action; may require approval. API summary: Delete a customer account designated by their external ID.delete_categoryDeletesPermanently delete a category by category id. Destructive action; may require approval. API summary: Delete a product category.delete_category_idsMoves moneyPermanently delete a category id by category id. Financial or irreversible action; may require approval. API summary: Remove a product from a category.delete_codesMoves moneyPermanently delete a code by banner code. Financial or irreversible action; may require approval. API summary: Delete a banner designated by its banner code.delete_customerDeletesPermanently delete a customer by customer id. Destructive action; may require approval. API summary: Delete a customer group.delete_customer_customer_idsMoves moneyPermanently delete a customer id by customer id. Financial or irreversible action; may require approval. API summary: Remove a customer from a customer group.delete_filenamesMoves moneyPermanently delete a filename by file name. Financial or irreversible action; may require approval. API summary: Detach an image designated by the filename from a product.delete_image_idsMoves moneyPermanently delete a image id by image id. Financial or irreversible action; may require approval. API summary: Detach an image designated by its ID from a product.delete_inventoryDeletesPermanently delete a inventory by location code. Destructive action; may require approval. API summary: Delete the entire stock quantity of a product in the specified stock location.delete_option_productDeletesPermanently delete a product by product id 2. Destructive action; may require approval. API summary: Delete a choice of a product's customization option.delete_order_productDeletesPermanently delete a product by order product id. Destructive action; may require approval. API summary: Remove a product from an order.delete_pageDeletesPermanently delete a page by page id. Destructive action; may require approval. API summary: Delete an info page.delete_phonesMoves moneyPermanently delete a phone by subscriber phone. Financial or irreversible action; may require approval. API summary: Unsubscribe an SMS subscriber.delete_processing_listDeletesPermanently delete a processing list by processing list id. Destructive action; may require approval.delete_productDeletesPermanently delete a product by product code. Destructive action; may require approval. API summary: Delete a product attribute.delete_supplierDeletesPermanently delete a supplier by supplier id. Destructive action; may require approval.delete_webhookDeletesPermanently delete a webhook by webhook uuid. Destructive action; may require approval. API summary: Unsubscribe from a webhook.find_customer_by_emailVisible to othersFind a customer account by email address. Use this before creating a customer to avoid duplicates.get_addressGet one address by location code. API summary: Get stock location.get_bannerGet one banner by banner id. API summary: Retrieve a banner.get_banner_groupGet one banner group by banner group id. API summary: Retrieve a banner group.get_brandGet one brand by brand id. API summary: Retrieve a brand.get_campaignGet one price campaign by campaign_id, with its dates and settings.get_categoryGet one category by category id. API summary: Retrieve a category.get_customerGet one customer account by customer_id, with name, email, phone and address.get_customer_2Get one customer by customer id. API summary: Retrieve a customer group.get_gift_cardGet one gift card by gift card code. API summary: Retrieve a gift card.get_imageGet one image by image id. API summary: Retrieve an image using its ID.get_option_productGet one product for a option by product id 2. API summary: Retrieve a choice of a product customization option.get_orderGet one order by order_id, with customer details, products, payments, shipments and status.get_order_paymentGet one payment for a order by payment id. API summary: Retrieve a payment transaction.get_order_shipmentGet one shipment for a order by shipment id. API summary: Retrieve a shipment.get_pageGet one page by page id. API summary: Retrieve an info page.get_paymentGet one payment by payment id. API summary: Retrieve a payment method.get_productGet one product by product_id, with name, price, product code, stock settings and descriptions.get_product_2Get one product by product code. API summary: Retrieve a product attribute.get_product_by_codeGet one product by its product_code (SKU). Use when you know the code but not the product ID.get_shipping_methodGet one shipping method by shipping method id. API summary: Retrieve a shipping method.get_stockGet the stock balance and stock settings of one product by product_code.get_supplierGet one supplier by supplier id. API summary: Retrieve a supplier.get_versionGet one version by version id. API summary: Retrieve a store version.list_addressesList addresses. API summary: Retrieve a list of stock locations.list_banner_groupsList banner groups. Optional filters: sort. Results are paginated. API summary: Retrieve a list of banner groups.list_bannersList banners. Optional filters: sort. Results are paginated. API summary: Retrieve a list of banners.list_brandsList the shop's brands, paged with page, limit and sort.list_campaignsList the shop's price campaigns, paged with page, limit and sort.list_categoriesList the shop's product categories, paged with page, limit and sort.list_category_visibilitiesList visibilities for a category. Optional filters: sort. Results are paginated. API summary: Retrieve a list of a category's visibilities.list_codesList codes. API summary: Retrieve a banner designated by its banner code.list_customer_addressesList addresses for a customer. Optional filters: sort. Results are paginated. API summary: Retrieve a customer's shipping addresses.list_customersList customer accounts, filtered by created, updated or last-login date ranges, paged with page and limit.list_customers_2List customers. Optional filters: sort. Results are paginated. API summary: Retrieve a list of customer groups.list_customers_index_customer_group_customer_linksList customers for a customer. Optional filters: sort. Results are paginated. API summary: Retrieve a list of a customer group's customer links.list_dispatch_note_pdfsList dispatch note pdfs. API summary: Retrieve a shipment's dispatch note.list_filenamesList filenames. API summary: Retrieve an image using its filename.list_gift_cardsList gift cards. Optional filters: sort. Results are paginated. API summary: Retrieve a list of gift cards.list_imagesList images. Optional filters: sort. Results are paginated. API summary: Retrieve a list of images.list_option_productsList products for a option. Optional filters: sort. Results are paginated. API summary: Retrieve a list of a product option's choices.list_order_shipmentsList the shipments of an order by order_id, with shipping method and status.list_ordersList orders, filtered by status and by created, updated, archived or shipment-completed date ranges. Use to find recent or open orders.list_pagesList pages. Optional filters: sort. Results are paginated. API summary: Retrieve a list of info pages.list_paymentsList payments. Optional filters: sort. Results are paginated. API summary: Retrieve a list of payment methods.list_phonesList phones. API summary: Retrieve an SMS subscriber.list_processing_listsList processing lists. Optional filters: sort. Results are paginated. API summary: Retrieve a list of processing lists.list_product_variationsList the variations (e.g. sizes or colours) of a product by product_id, with their own codes and prices.list_product_visibilitiesList visibilities for a product. Optional filters: sort. Results are paginated. API summary: Retrieve a list of a product's visibilities in different store versions.list_productsList products in the shop, paged with page, limit and sort, optionally filtered by created or updated date range.list_products_2List products. Optional filters: sort. Results are paginated. API summary: Retrieve a list of product attributes.list_shipping_label_pdfsList shipping label pdfs. API summary: Retrieve a shipment's shipping label.list_shipping_method_costsList costs for a shipping method. Optional filters: sort. Results are paginated. API summary: Retrieve a shipping method's costs.list_shipping_methodsList shipping methods. Optional filters: sort. Results are paginated. API summary: Retrieve a list of shipping methods.list_sms_subscribersList sms subscribers. Optional filters: sort, updated at from or updated at to. Results are paginated. API summary: Retrieve a list of SMS marketing subscribers.list_stockList stock records for products, optionally filtered by updated date range.list_stock_item_notificationsList stock item notifications. Optional filters: is sent, sent at from, sent at to, product id, variation id or version id. API summary: Retrieve a list of availability notifications.list_stock_quantities_by_product_codeList inventories. API summary: List stock quantities by product code.list_suppliersList suppliers. Optional filters: sort. Results are paginated. API summary: Retrieve a list of suppliers.list_versionsList versions. Optional filters: sort. Results are paginated. API summary: Retrieve a list of store versions.list_webhooksList webhooks. API summary: Retrieve a list of webhooks.mark_payment_paidVisible to othersMark an order payment as paid by order_id and payment_id, e.g. after an invoice or bank transfer has been received. Does not move money.retrieve_a_category_by_its_external_idList categories. API summary: Retrieve a category by its external ID.retrieve_a_customer_by_their_external_idList categories. API summary: Retrieve a customer by their external ID.retrieve_a_list_of_a_category_s_product_linksList categories for a category. Optional filters: sort. Results are paginated. API summary: Retrieve a list of a category's product links.retrieve_a_list_of_a_category_s_subcategoriesList categories for a category. Optional filters: sort. Results are paginated. API summary: Retrieve a list of a category's subcategories.retrieve_a_list_of_a_product_s_customization_optionsList products for a product. Optional filters: sort. Results are paginated. API summary: Retrieve a list of a product's customization options.retrieve_a_list_of_a_product_s_translationsList products for a product. Optional filters: sort. Results are paginated. API summary: Retrieve a list of a product's translations.retrieve_a_list_of_news_postsList pages. Optional filters: sort. Results are paginated. API summary: Retrieve a list of news posts.retrieve_a_list_of_stock_changesList inventories. Optional filters: sort. Results are paginated. API summary: Retrieve a list of stock changes.retrieve_a_product_s_category_linksList products for a product. Optional filters: sort. Results are paginated. API summary: Retrieve a product's category links.retrieve_a_product_s_image_linksList products for a product. Optional filters: sort. Results are paginated. API summary: Retrieve a product's image links.retrieve_a_product_using_its_supplier_codeList products. API summary: Retrieve a product using its supplier code.retrieve_a_product_variationGet one product for a product by product id 2. API summary: Retrieve a product variation.retrieve_a_specific_customization_option_of_a_productGet one product for a product by product id 2. API summary: Retrieve a specific customization option of a product.retrieve_an_info_pageGet one page by page post id. API summary: Retrieve an info page.retrieve_an_order_using_its_external_idList categories. API summary: Retrieve an order using its external ID.run_quick_processing_for_an_orderChanges dataCreate a new order for a order. API summary: Run quick processing for an order.send_customer_emailMoves moneyEmail a customer (email). Financial or irreversible action; may require approval. API summary: Delete a customer account designated by their email address.send_email_subscriberMoves moneyEmail a email subscriber (email). Financial or irreversible action; may require approval. API summary: Remove a subscriber from the store's mailing list.send_messageVisible to othersEmail a message. Has effects visible outside this system. Results are paginated. API summary: Retrieve a list of email subscribers.submit_paymentVisible to othersActivate a payment (payment id). Has effects visible outside this system.submit_payment_mark_as_unpaidVisible to othersMark as unpaid a payment (payment id). Has effects visible outside this system. API summary: Mark the payment as unpaid.submit_processing_listVisible to othersComplete a processing list (processing list id). Has effects visible outside this system.update_addressChanges dataUpdate an existing address identified by location code. API summary: Create stock location.update_bannerChanges dataUpdate an existing banner identified by banner id. Only the fields you pass are changed. API summary: Modify a banner.update_banner_groupChanges dataUpdate an existing banner group identified by banner group id. Only the fields you pass are changed. API summary: Modify a banner group.update_brandChanges dataUpdate an existing brand identified by brand id. Only the fields you pass are changed. API summary: Modify a brand.update_campaignChanges dataUpdate an existing campaign identified by campaign id. Only the fields you pass are changed. API summary: Modify a campaign.update_campaign_pricesVisible to othersUpdate an existing price identified by campaign id. Only the fields you pass are changed. Has effects visible outside this system. API summary: Change campaign prices.update_categoriesVisible to othersUpdate an existing category identified by external id. Only the fields you pass are changed. Has effects visible outside this system. API summary: Modify a category designated by its external ID.update_categoryChanges dataUpdate an existing category identified by category id. Only the fields you pass are changed. API summary: Modify a product category.update_category_visibilitiesVisible to othersUpdate an existing visibility identified by category id. Only the fields you pass are changed. Has effects visible outside this system. API summary: Modify a category's visibilities.update_codesVisible to othersUpdate an existing code identified by banner code. Only the fields you pass are changed. Has effects visible outside this system. API summary: Modify a banner designated by its banner code.update_customerChanges dataUpdate a customer by customer_id, e.g. name, email, phone, company, VAT code or address. Only the fields you pass change.update_customer_2Changes dataUpdate an existing customer identified by customer id. Only the fields you pass are changed. API summary: Modify a customer group.update_gift_cardChanges dataUpdate an existing gift card identified by gift card code. Only the fields you pass are changed. API summary: Modify a gift card.update_inventoriesVisible to othersUpdate an existing inventory identified by product code. Only the fields you pass are changed. Has effects visible outside this system. API summary: Update stock quantities by product code.update_option_productChanges dataUpdate an existing product identified by product id 2. Only the fields you pass are changed. API summary: Modify a product option choice.update_order_productChanges dataUpdate an existing product identified by order product id. Only the fields you pass are changed. API summary: Change the quantity of a product on an order.update_pageChanges dataUpdate an existing page identified by page id. Only the fields you pass are changed. API summary: Modify an info page.update_page_patch_news_postChanges dataUpdate an existing page identified by page post id. Only the fields you pass are changed. API summary: Modify a news post.update_paymentChanges dataUpdate an existing payment identified by payment id. Only the fields you pass are changed. API summary: Modify a payment method.update_productChanges dataUpdate a product by product_id, e.g. name, price, purchase_price, description or availability dates. Only the fields you pass change.update_product_2Changes dataUpdate an existing product identified by product code. Only the fields you pass are changed. API summary: Modify a product attribute.update_product_patch_product_attrtibute_valueChanges dataUpdate an existing product identified by product attribute value code. Only the fields you pass are changed. API summary: Modify a product attribute value.update_product_patch_product_optionChanges dataUpdate an existing product identified by product id 2. Only the fields you pass are changed. API summary: Modify a product option.update_product_patch_product_variationChanges dataUpdate an existing product identified by product id 2. Only the fields you pass are changed. API summary: Modify a product variation.update_product_visibilitiesVisible to othersUpdate an existing visibility identified by product id. Only the fields you pass are changed. Has effects visible outside this system. API summary: Modify a product's visibilities in different store versions.update_productsVisible to othersUpdate an existing product identified by product id. Only the fields you pass are changed. Has effects visible outside this system. API summary: Modify a product's features or attach new features to the product.update_products_patch_product_translationsVisible to othersUpdate an existing product identified by product id. Only the fields you pass are changed. Has effects visible outside this system. API summary: Modify a product's translations.update_products_pricesChanges dataUpdate an existing product. API summary: Mass-update product prices.update_shipping_methodChanges dataUpdate an existing shipping method identified by shipping method id. Only the fields you pass are changed. API summary: Modify a shipping method.update_stockChanges dataUpdate a product's stock settings by product_code, e.g. set the balance, balance alert level or backorder options.update_supplierChanges dataUpdate an existing supplier identified by supplier id. Only the fields you pass are changed. API summary: Modify a supplier.update_variation_productsVisible to othersUpdate an existing product identified by variation id. Only the fields you pass are changed. Has effects visible outside this system. API summary: Modify a product variation's features.
Set up in three steps
- 1
Pick the app
Create a free HeyMyApps account and choose MyCashflow from the app list.
- 2
Paste your key
Enter your store name (the 'mystore' in mystore.mycashflow.fi), the API user's email and the API key. In the MyCashflow admin panel, install the API extension under Account > Extensions > API. Then go to Account > Users, click Create account in the API accounts pane, enter a name and email and save. Copy the API key, which is shown only once.
- 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 MyCashflow?
The AI can read orders, shipments, customers, products, variations, stock, categories, brands and price campaigns. It can create and update products and customers, update and adjust stock, add order comments, mark payments paid, complete shipments and cancel orders.
Does the AI see my MyCashflow credentials?
No. Your MyCashflow API 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 an order cannot be undone, and completing a shipment or cancelling can email the customer. Those actions 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 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 MyCashflow account.
Why do I need to install the API extension?
MyCashflow only allows API access when the API extension is installed in your shop. After that you create a separate API account under Account > Users. Its email is the username and its API key is the password, and you paste both into HeyMyApps with your store name.
Related integrations
Let your AI work in MyCashflow today.
Start free. Your key stays encrypted, and you decide what the AI may do.
Connect MyCashflow freeHeyMyApps is not affiliated with MyCashflow. Product names are trademarks of their owners.






