Integration · E-commerce
Connect Claude & ChatGPT to Zoho Inventory
Ask your AI how many units of an item you have, which sales orders include it, or to raise a purchase order in Zoho Inventory. It can search items, contacts, invoices, packages and purchase receives, create items, invoices and stock adjustments, confirm sales orders and record payments you have already received. Stock questions get answered without building a report.
Free plan, no credit card. Takes about a minute.
Try asking
“How many of SKU TB-200 do we have, and where?”
The AI finds the item and reads its stock on hand per location.
“Which sales orders include the blue travel bag?”
It finds the item and lists the sales orders that contain it, with status and customer.
“Order 50 units of TB-200 from Nordic Supply.”
It finds the vendor and the item and creates a purchase order with the line item.
What your AI can do
Items and stock
Search, create and update items, see stock per location, list warehouses, and adjust stock with a reason.
Sales and packages
Read and confirm sales orders, create and search packages, create and email invoices, and record customer payments.
Purchasing
Create and read purchase orders, record goods received, and search, create and update vendors and customers.
“The Nordic Supply delivery arrived in full.”
It finds the purchase order and records a purchase receive for the items, which increases stock.
“Pack sales order SO-00123.”
It creates a package for the sales order with the packed line items.
“Write off 3 damaged units of TB-200.”
It creates a stock adjustment with a reason and the quantity change.
247 tools for Zoho Inventory
These tools are switched on when you connect. You can switch any of them off, or require your approval before it runs.
approve_finalVisible to othersApprove a final (salesorder id). Has effects visible outside this system. API summary: Final approval of a sales order.approve_final_approve_bill_finalVisible to othersApprove a final (bill id). Has effects visible outside this system. API summary: Final approval of a bill.approve_final_approve_inventory_adjustment_finalVisible to othersApprove a final (inventory adjustment id). Has effects visible outside this system. API summary: Final approval of an inventory adjustment.approve_final_approve_invoice_finalVisible to othersApprove a final (invoice id). Has effects visible outside this system. API summary: Final approval of an invoice.approve_final_approve_transfer_order_finalMoves moneyApprove a final (transfer order id). Financial or irreversible action; may require approval. API summary: Final approval of a transfer order.approve_inventoryVisible to othersApprove a inventory (inventory adjustment id). Has effects visible outside this system. API summary: Approve an inventory adjustment.approve_invoiceVisible to othersApprove a invoice (invoice id). Has effects visible outside this system. API summary: Approve an invoice.approve_invoice_approveDeletesApprove a invoice. Destructive action; may require approval. API summary: Bulk approve invoices.approve_invoice_approve_billVisible to othersApprove a invoice (bill id). Has effects visible outside this system. API summary: Approve a bill.approve_invoice_bulk_approve_billsDeletesApprove a invoice. Destructive action; may require approval. API summary: Bulk approve bills.approve_orderVisible to othersApprove a order (salesorder id). Has effects visible outside this system. API summary: Approve a sales order.approve_order_approveDeletesApprove a order. Destructive action; may require approval. API summary: Bulk approve sales orders.approve_order_approve_transferorderMoves moneyApprove a order (transfer order id). Financial or irreversible action; may require approval. API summary: Approve a transfer order.approve_productVisible to othersApprove a product (purchaseorder id). Has effects visible outside this system. API summary: Approve a purchase order.approve_product_approveDeletesApprove a product. Destructive action; may require approval. API summary: Bulk approve purchase orders.approve_purchasereceifeVisible to othersApprove a purchasereceife (purchasereceive id). Has effects visible outside this system. API summary: Approve a purchase receive.archive_disablestoragelocationVisible to othersArchive a disablestoragelocation. Has effects visible outside this system. API summary: Disable storage location for items.archive_paymentVisible to othersDisable a payment (invoice id). Has effects visible outside this system. API summary: Disable payment reminder.cancel_invoiceDeletesVoid a invoice (salesorder id). Destructive action; may require approval. API summary: Mark as Void.cancel_invoice_mark_bill_as_voidDeletesVoid a invoice (bill id). Destructive action; may require approval. API summary: Mark as Void.cancel_invoice_voidDeletesVoid a invoice (invoice id). Destructive action; may require approval. API summary: Void an invoice.cancel_writeoffDeletesCancel a writeoff (invoice id). Destructive action; may require approval. API summary: Cancel write off.confirm_sales_orderChanges dataMark a draft sales order as confirmed by `salesorder_id`.create_a_billChanges dataCreate a new invoice. Required: organization id, vendor id, bill number, date, due date or line items. Search invoices first to avoid duplicates. API summary: Create a Bill.create_a_shipment_orderChanges dataCreate a new order. Required: organization id, shipment number, date, delivery method or tracking number. Search orders first to avoid duplicates. API summary: Create a Shipment Order.create_a_transfer_orderMoves moneyCreate a new order. Required: organization id, transfer order number, date, from location id, to location id or line items. Search orders first to avoid duplicates. Financial or irreversible action; may require approval. API summary: Create a transfer order.create_addressChanges dataCreate a new address. Required: organization id, location name or tax settings id. API summary: Create a location.create_address_activeChanges dataCreate a new active for a address. Required: organization id. API summary: Mark as Active.create_address_inactiveChanges dataCreate a new inactive for a address. Required: organization id. API summary: Mark as Inactive.create_address_markasprimaryChanges dataCreate a new markasprimary for a address. Required: organization id. API summary: Mark as Primary.create_an_itemChanges dataCreate a new product. Required: organization id, item master name or unit. Search products first to avoid duplicates. API summary: Create an item.create_an_item_variantChanges dataCreate a new product. Required: organization id, variant name or rate. Search products first to avoid duplicates. API summary: Create an item variant.create_bundleChanges dataCreate a new bundle. Required: organization id, reference number, date, composite item id, composite item name or quantity to bundle. Search bundles first to avoid duplicates. API summary: Create Assemblies.create_bundle_bundledChanges dataCreate a new bundled for a bundle. Required: organization id. API summary: Mark Assembly as Assembled.create_bundle_confirmedChanges dataCreate a new confirmed for a bundle. Required: organization id. API summary: Mark Assembly as Confirmed.create_cancelledChanges dataCreate a new cancelled. Required: organization id. API summary: Mark as Cancelled.create_companyChanges dataCreate a new company. Required: name, currency code, time zone or portal name. API summary: Create an organization.create_compositeitemChanges dataCreate a new compositeitem. Required: organization id. Search compositeitems first to avoid duplicates. API summary: Creating a Composite Item.create_compositeitem_activeChanges dataCreate a new active for a compositeitem. Required: organization id. API summary: Mark as Active.create_compositeitem_inactiveChanges dataCreate a new inactive for a compositeitem. Required: organization id. API summary: Mark as Inactive.create_contactChanges dataCreate a customer or vendor with `contact_name`, `company_name`, `contact_type` and addresses. Search first to avoid duplicates.create_contact_activeChanges dataCreate a new active for a contact. Required: organization id. API summary: Mark as active.create_contact_inactiveChanges dataCreate a new inactive for a contact. Required: organization id. API summary: Mark as Inactive.create_deliveredChanges dataCreate a new delivered. Required: organization id. API summary: Mark as Delivered.create_draftChanges dataCreate a new draft. Required: organization id. API summary: Mark as draft.create_finalChanges dataCreate a new final. Required: organization id. API summary: Final-approve a purchase order.create_invoiceChanges dataCreate an invoice. Pass `customer_id`, `line_items` and optional dates in `body`.create_invoice_creditChanges dataCreate a new credit for a invoice. Required: organization id. API summary: Apply credits.create_invoice_documentChanges dataCreate a new document for a invoice. Required: organization id. API summary: Add attachment to an invoice.create_invoice_mark_invoice_as_sentChanges dataCreate a new invoice. Required: organization id. Search invoices first to avoid duplicates. API summary: Mark an invoice as sent.create_invoice_messageChanges dataCreate a new message for a invoice. Required: organization id. API summary: Add comment.create_invoice_write_off_invoiceChanges dataCreate a new invoice for a invoice. Required: organization id. Search invoices first to avoid duplicates. API summary: Write off invoice.create_issuedChanges dataCreate a new issued. Required: organization id. API summary: Mark as Issued.create_itemChanges dataCreate an inventory item with `name`, `sku`, selling `rate`, `purchase_rate`, `unit` and `reorder_level`.create_itemgroupChanges dataCreate a new itemgroup. Required: organization id, group name or unit. API summary: Create an Item Group.create_itemgroup_activeChanges dataCreate a new active for a itemgroup. Required: organization id. API summary: Mark as Active.create_itemgroup_inactiveChanges dataCreate a new inactive for a itemgroup. Required: organization id. API summary: Mark as Inactive.create_openChanges dataCreate a new open. Required: organization id. API summary: Mark as Open.create_orderChanges dataCreate a new order. Required: organization id, salesorder ids, customer id, salesorder number or line items. Search orders first to avoid duplicates. API summary: Create a Sales Order.create_order_bulk_confirm_sales_ordersVisible to othersCreate a new order. Required: salesorder ids or organization id. Search orders first to avoid duplicates. Has effects visible outside this system. API summary: Bulk confirm Sales Orders.create_order_intransitMoves moneyCreate a new intransit for a order. Required: organization id. Financial or irreversible action; may require approval. API summary: Mark transfer order as in transit.create_order_markastransferredMoves moneyCreate a new markastransferred for a order. Required: date or organization id. Financial or irreversible action; may require approval. API summary: Mark as Received.create_packageChanges dataCreate a package for a sales order with `salesorder_id`, `date` and packed `line_items`.create_product_activeChanges dataCreate a new active for a product. Required: organization id. API summary: Mark as active.create_product_active_mark_item_master_as_activeChanges dataCreate a new active for a product. Required: organization id. API summary: Mark an item as active.create_product_active_mark_item_variant_as_activeChanges dataCreate a new active for a product. Required: organization id. API summary: Mark an item variant as active.create_product_bulk_mark_item_masters_activeVisible to othersCreate a new product. Required: organization id or item master ids. Search products first to avoid duplicates. Has effects visible outside this system. API summary: Bulk mark items as active.create_product_bulk_mark_item_masters_inactiveVisible to othersCreate a new product. Required: organization id or item master ids. Search products first to avoid duplicates. Has effects visible outside this system. API summary: Bulk mark items as inactive.create_product_bulk_mark_item_variants_activeVisible to othersCreate a new product. Required: organization id or variant ids. Search products first to avoid duplicates. Has effects visible outside this system. API summary: Bulk mark item variants as active.create_product_bulk_mark_item_variants_inactiveVisible to othersCreate a new product. Required: organization id or variant ids. Search products first to avoid duplicates. Has effects visible outside this system. API summary: Bulk mark item variants as inactive.create_product_bulk_mark_items_activeVisible to othersCreate a new product. Required: organization id or item ids. Search products first to avoid duplicates. Has effects visible outside this system. API summary: Bulk mark items as active.create_product_bulk_mark_items_inactiveVisible to othersCreate a new product. Required: organization id or item ids. Search products first to avoid duplicates. Has effects visible outside this system. API summary: Bulk mark items as inactive.create_product_inactiveChanges dataCreate a new inactive for a product. Required: organization id. API summary: Mark as inactive.create_product_inactive_mark_item_master_as_inactiveChanges dataCreate a new inactive for a product. Required: organization id. API summary: Mark an item as inactive.create_product_inactive_mark_item_variant_as_inactiveChanges dataCreate a new inactive for a product. Required: organization id. API summary: Mark an item variant as inactive.create_product_reorder_item_imagesChanges dataCreate a new product. Required: organization id or documents. Search products first to avoid duplicates. API summary: Reorder item images.create_product_ungroup_item_variantsChanges dataCreate a new product. Required: organization id. Search products first to avoid duplicates. API summary: Mark item variants as single items.create_product_ungroup_itemsChanges dataCreate a new product. Required: organization id. Search products first to avoid duplicates. API summary: Ungroup items.create_purchase_orderChanges dataCreate a purchase order for a vendor with `vendor_id` and `line_items`, plus optional `date` and `delivery_date`.create_purchase_receiveChanges dataRecord goods received against a purchase order with `purchaseorder_id` and received `line_items`. This increases stock.create_purchasereceife_documentChanges dataCreate a new document for a purchasereceife. Required: organization id. API summary: Add an attachment to a purchase receive.create_purchasereceife_messageChanges dataCreate a new message for a purchasereceife. Required: organization id or description. API summary: Add a comment to a purchase receive.create_purchasereceife_setstatusasintransitChanges dataCreate a new setstatusasintransit for a purchasereceife. Required: organization id. API summary: Mark a purchase receive as in transit.create_purchasereceife_setstatusasreceivedChanges dataCreate a new setstatusasreceived for a purchasereceife. Required: organization id. API summary: Mark a purchase receive as received.create_setstatusasintransitVisible to othersCreate a new setstatusasintransit. Required: organization id or purchasereceives. Has effects visible outside this system. API summary: Mark purchase receives as in transit in bulk.create_setstatusasreceivedVisible to othersCreate a new setstatusasreceived. Required: organization id or purchasereceives. Has effects visible outside this system. API summary: Mark purchase receives as received in bulk.create_stock_adjustmentChanges dataAdjust stock levels with `date`, `reason`, `adjustment_type` (quantity or value) and `line_items`.create_validateandmapChanges dataCreate a new validateandmap. Required: organization id. API summary: Validate and map serial numbers.delete_a_billDeletesPermanently delete a invoice by invoice id. Destructive action; may require approval. API summary: Delete a Bill.delete_a_purchase_orderDeletesPermanently delete a product by product id. Destructive action; may require approval. API summary: Delete a Purchase Order.delete_a_shipment_orderDeletesPermanently delete a order by order id. Destructive action; may require approval. API summary: Delete a Shipment Order.delete_a_transfer_orderMoves moneyPermanently delete a order by transfer order id. Financial or irreversible action; may require approval. API summary: Delete a transfer order.delete_addressDeletesPermanently delete a address by address id. Destructive action; may require approval. API summary: Delete a location.delete_an_itemDeletesPermanently delete a product by item master id. Destructive action; may require approval. API summary: Delete an item.delete_an_item_back_imageMoves moneyPermanently delete a product by item id. Financial or irreversible action; may require approval. API summary: Delete an item back image.delete_an_item_imageMoves moneyPermanently delete a product by item id. Financial or irreversible action; may require approval. API summary: Delete an item image.delete_an_item_variantDeletesPermanently delete a product by variant id. Destructive action; may require approval. API summary: Delete an item variant.delete_bundleDeletesPermanently delete a bundle by bundle id. Destructive action; may require approval. API summary: Delete Assemblies.delete_compositeitemDeletesPermanently delete a compositeitem by composite item id. Destructive action; may require approval. API summary: Deleting a Composite Item.delete_compositeitem_imagesMoves moneyPermanently delete a image by composite item id. Financial or irreversible action; may require approval. API summary: Delete Composite Item Image.delete_contactDeletesPermanently delete a contact by contact id. Destructive action; may require approval.delete_customerDeletesPermanently delete a customer by payment id. Destructive action; may require approval. API summary: Delete a payment.delete_inventoryDeletesPermanently delete a inventory by inventory adjustment id. Destructive action; may require approval. API summary: Delete an inventory adjustment.delete_invoiceDeletesPermanently delete a invoice by invoice id. Destructive action; may require approval. API summary: Delete an invoice.delete_invoice_creditsappliedDeletesPermanently delete a creditsapplied by creditnotes invoice id. Destructive action; may require approval. API summary: Delete applied credit.delete_invoice_documentsMoves moneyPermanently delete a document by invoice id. Financial or irreversible action; may require approval. API summary: Delete an attachment.delete_invoice_messageDeletesPermanently delete a message by message id. Destructive action; may require approval. API summary: Delete a comment.delete_invoice_paymentDeletesPermanently delete a payment by invoice payment id. Destructive action; may require approval.delete_itemgroupDeletesPermanently delete a itemgroup by itemgroup id. Destructive action; may require approval. API summary: Delete an Item Group.delete_multiple_item_imagesMoves moneyPermanently delete a product by item id. Financial or irreversible action; may require approval. API summary: Delete multiple item images.delete_orderDeletesPermanently delete a order by order id. Destructive action; may require approval. API summary: Delete a Sales Order.delete_ordersMoves moneyPermanently delete a order. Financial or irreversible action; may require approval. API summary: Bulk delete Sales Orders.delete_orders_bulk_delete_transfer_ordersMoves moneyPermanently delete a order. Financial or irreversible action; may require approval. API summary: Bulk delete transfer orders.delete_packageDeletesPermanently delete a package by package id. Destructive action; may require approval. API summary: Deleting a package.delete_productDeletesPermanently delete a product by product id. Destructive action; may require approval. API summary: Delete an item.delete_productsMoves moneyPermanently delete a product. Financial or irreversible action; may require approval. API summary: Delete multiple items.delete_products_bulk_delete_item_variantsMoves moneyPermanently delete a product. Financial or irreversible action; may require approval. API summary: Bulk delete item variants.delete_purchasereceifeDeletesPermanently delete a purchasereceife by purchasereceive id. Destructive action; may require approval. API summary: Delete a purchase receive.delete_purchasereceife_documentDeletesPermanently delete a document by document id. Destructive action; may require approval. API summary: Delete a purchase receive attachment.delete_purchasereceife_messageDeletesPermanently delete a message by message id. Destructive action; may require approval. API summary: Delete a purchase receive comment.delete_purchasereceivesMoves moneyPermanently delete a purchasereceife. Financial or irreversible action; may require approval. API summary: Delete purchase receives in bulk.download_invoice_pdfDownload the pdf document for a invoice. API summary: Bulk export Invoices.email_invoiceVisible to othersEmail an invoice by `invoice_id` to `to_mail_ids`, with optional `subject` and `body`. This sends a real email to the customer.get_addressGet one address by address id. API summary: Get a location.get_bundleGet one bundle by bundle id. API summary: Retrieve Assemblies.get_companyGet one company by company id. API summary: Get an organization.get_compositeitemGet one compositeitem by composite item id. API summary: Retrieving a Composite Item.get_contactGet one customer or vendor by `contact_id`, with addresses and contact persons.get_customerGet one customer by payment id. API summary: Retrieve a payment.get_inventoryGet one inventory by inventory adjustment id. API summary: Retrieve an inventory adjustment.get_invoiceGet one invoice by `invoice_id`, with line items, totals and balance due.get_itemGet one item by ID, with price, stock on hand per location and details.get_itemgroupGet one itemgroup by itemgroup id. API summary: Retrieve an Item Group.get_packageGet one package by `package_id`.get_purchase_orderGet one purchase order by ID, with line items and receive status.get_purchasereceifeGet one purchasereceife by purchasereceive id. API summary: Retrieve a purchase receive.get_purchasereceife_documentGet one document for a purchasereceife by document id. API summary: Get a purchase receive attachment.get_sales_orderGet one sales order by ID, with line items, status, packages and invoices.list_address_usersList users for a address. Optional filters: organization id. Results are paginated. API summary: List users of a location.list_all_billsList invoices. Optional filters: organization id. Results are paginated. API summary: List all Bills.list_all_sales_ordersList orders. Optional filters: organization id or salesorder ids. Results are paginated. API summary: List all Sales Orders.list_contact_addressesList addresses for a contact. Optional filters: organization id. API summary: Get contact address.list_contact_messagesList messages for a contact. Optional filters: organization id. Results are paginated. API summary: List Comments.list_customer_paymentsList or search payments received from customers, by `search_text`, `customer_name`, `date` or `payment_mode`.list_delivery_challans_for_an_itemList products. Optional filters: organization id, item id, status, customer id or sort column. API summary: List delivery challans for an item.list_invoice_creditsappliedsList creditsapplieds for a invoice. Optional filters: organization id. API summary: List credits applied.list_invoice_documentsList documents for a invoice. Optional filters: organization id or preview. API summary: Get an invoice attachment.list_invoice_messagesList messages for a invoice. Optional filters: organization id. API summary: List invoice comments & history.list_invoice_paymentremindersList paymentreminders for a invoice. Optional filters: organization id. API summary: Get payment reminder mail content.list_invoice_paymentsList the payments recorded against an invoice.list_invoice_templatesList invoices. Optional filters: organization id. API summary: List invoice templates.list_invoicesList invoices. Optional filters: organization id, item id, status, customer id or sort column. API summary: List invoices for an item.list_invoices_bulk_print_invoicesList invoices. Optional filters: organization id or invoice ids. API summary: Bulk print invoices.list_invoices_bulk_print_packagesList invoices. Optional filters: organization id or package ids. API summary: Bulk print packages.list_item_sales_ordersList the sales orders that include a given item (`item_id`), optionally by `status` or `customer_id`.list_item_variantsSearch products by organization id, search text, filter by, sort column, sort order or status. Use this to find existing products before creating a new product. Results are paginated. API summary: List item variants.list_itemgroupsList itemgroups. Optional filters: organization id. Results are paginated. API summary: List all Item Groups.list_itemsSearch products by organization id, search text, filter by, sort column, sort order or item master name. Use this to find existing products before creating a new product. Results are paginated. API summary: List items.list_locationsList warehouses and locations.list_move_orders_for_an_itemList products. Optional filters: organization id, item id or sort column. API summary: List move orders for an item.list_organizationsList the Zoho Inventory organizations this login can access, with their IDs.list_productsList products. Optional filters: item ids or organization id. API summary: Bulk fetch item details.list_purchase_ordersList purchase orders.list_purchase_orders_for_an_itemList products. Optional filters: organization id, item id, status, vendor id or sort column. API summary: List purchase orders for an item.list_putaways_for_an_itemList products. Optional filters: organization id, item id or sort column. API summary: List putaways for an item.list_sales_receipts_for_an_itemList products. Optional filters: organization id, item id, customer id or sort column. API summary: List sales receipts for an item.list_stock_adjustmentsList inventory (stock) adjustments.list_variant_openingstocksList openingstocks for a variant. Optional filters: organization id. API summary: Retrieve variant opening stock.move_an_itemChanges dataUpdate an existing product identified by item id. API summary: Move an item.record_customer_paymentChanges dataRecord a payment already received from a customer against invoices. Requires `customer_id`, `amount`, `payment_mode` and `invoices`. This records the payment; it does not charge anyone.reject_inventoryVisible to othersReject a inventory (inventory adjustment id). Has effects visible outside this system. API summary: Reject an inventory adjustment.reject_invoiceVisible to othersReject a invoice (invoice id). Has effects visible outside this system. API summary: Reject an invoice.reject_invoice_rejectVisible to othersReject a invoice (bill id). Has effects visible outside this system. API summary: Reject a bill.reject_orderVisible to othersReject a order (salesorder id). Has effects visible outside this system. API summary: Reject a sales order.reject_order_rejectMoves moneyReject a order (transfer order id). Financial or irreversible action; may require approval. API summary: Reject a transfer order.reject_productVisible to othersReject a product (purchaseorder id). Has effects visible outside this system. API summary: Reject a purchase order.reject_purchasereceifeVisible to othersReject a purchasereceife (purchasereceive id). Has effects visible outside this system. API summary: Reject a purchase receive.restore_addressChanges dataEnable a address. API summary: Enable Locations.restore_enablestoragelocationChanges dataRestore a enablestoragelocation. API summary: Enable storage location for items.restore_paymentChanges dataEnable a payment (invoice id). API summary: Enable payment reminder.retrieve_a_billGet one invoice by invoice id. API summary: Retrieve a Bill.retrieve_a_shipment_orderGet one order by order id. API summary: Retrieve a Shipment Order.retrieve_a_transfer_orderGet one order by transfer order id. API summary: Retrieve a transfer order.retrieve_an_itemGet one product by item master id. API summary: Retrieve an item.retrieve_an_item_imageList products for a product. Optional filters: organization id or preview. API summary: Retrieve an item image.retrieve_an_item_variantGet one product by variant id. API summary: Retrieve an item variant.search_bundlesSearch bundles by organization id, composite item id, item id, warehouse id, filter by or sort column. Use this to find existing bundles before creating a new bundle. Results are paginated. API summary: Assemblies History.search_compositeitemsSearch compositeitems by organization id, sort column, sort order, filter by, usestate or response option. Use this to find existing compositeitems before creating a new compositeitem. Results are paginated. API summary: List All Composite Items.search_contactsSearch customers and vendors by `search_text`, `contact_name`, `company_name`, `email` or `phone`.search_invoicesSearch invoices by `search_text`, `status`, `customer_id`, `invoice_number` or dates.search_itemsSearch inventory items by `search_text`, `name`, `sku`, `status` or category. Use to find an item's ID and stock.search_ordersSearch orders by organization id, sort column, sort order, filter by, search text or status. Use this to find existing orders before creating a new order. Results are paginated. API summary: List all the transfer orders.search_packagesSearch packages (packed sales orders) by customer, status or dates.search_purchase_receivesSearch purchase receives (goods received from vendors) by vendor, PO number, status or date.send_contactVisible to othersEmail a contact (contact id). Has effects visible outside this system. API summary: Email contact.send_invoiceVisible to othersEmail a invoice (invoice id). Has effects visible outside this system. API summary: Get invoice email content.send_invoice_email_invoicesVisible to othersEmail a invoice. Has effects visible outside this system. API summary: Email invoices.send_statementVisible to othersEmail a statement (contact id). Has effects visible outside this system. API summary: Get Statement mail content.send_statement_emailVisible to othersEmail a statement (contact id). Has effects visible outside this system. API summary: Email statement.submit_inventoryVisible to othersSubmit a inventory (inventory adjustment id). Has effects visible outside this system. API summary: Submit an inventory adjustment for approval.submit_invoiceVisible to othersSubmit a invoice (invoice id). Has effects visible outside this system. API summary: Submit an invoice for approval.submit_invoice_bulk_submit_billsDeletesSubmit a invoice. Destructive action; may require approval. API summary: Bulk submit bills for approval.submit_invoice_submitDeletesSubmit a invoice. Destructive action; may require approval. API summary: Bulk submit invoices for approval.submit_invoice_submit_billVisible to othersSubmit a invoice (bill id). Has effects visible outside this system. API summary: Submit a bill for approval.submit_orderVisible to othersSubmit a order (salesorder id). Has effects visible outside this system. API summary: Submit a sales order for approval.submit_order_submitDeletesSubmit a order. Destructive action; may require approval. API summary: Bulk submit sales orders for approval.submit_order_submit_transferorderMoves moneySubmit a order (transfer order id). Financial or irreversible action; may require approval. API summary: Submit a transfer order for approval.submit_productVisible to othersSubmit a product (purchaseorder id). Has effects visible outside this system. API summary: Submit a purchase order for approval.submit_product_submitDeletesSubmit a product. Destructive action; may require approval. API summary: Bulk submit purchase orders for approval.submit_purchasereceifeVisible to othersSubmit a purchasereceife (purchasereceive id). Has effects visible outside this system. API summary: Submit a purchase receive for approval.submit_serialnumberVisible to othersValidate a serialnumber (item id). Has effects visible outside this system. API summary: Validate serial numbers.update_a_billChanges dataUpdate an existing invoice identified by invoice id. API summary: Update a Bill.update_a_purchase_orderChanges dataUpdate an existing product identified by product id. API summary: Update a Purchase Order.update_a_shipment_orderChanges dataUpdate an existing order identified by order id. API summary: Update a Shipment Order.update_a_transfer_orderMoves moneyUpdate an existing order identified by transfer order id. Financial or irreversible action; may require approval. API summary: Update a transfer order.update_addressChanges dataUpdate an existing address identified by address id. API summary: Update location.update_addressesVisible to othersUpdate an existing address identified by invoice id. Has effects visible outside this system. API summary: Update billing address.update_an_itemChanges dataUpdate an existing product identified by item master id. API summary: Update an item.update_an_item_variantChanges dataUpdate an existing product identified by variant id. API summary: Update an item variant.update_bundleChanges dataUpdate an existing bundle identified by bundle id. API summary: Update an Assembly.update_companyChanges dataUpdate an existing company identified by company id. API summary: Update an organization.update_compositeitemChanges dataUpdate an existing compositeitem identified by composite item id. API summary: Updating a composite item.update_contactChanges dataUpdate a customer or vendor by `contact_id`; `contact_name` is required.update_custom_field_in_existing_billsVisible to othersUpdate an existing invoice identified by bill id. Has effects visible outside this system. API summary: Update custom field in existing bills.update_customerChanges dataUpdate an existing customer identified by payment id. API summary: Update a payment.update_customer_customfieldsVisible to othersUpdate an existing customfield identified by customer payment id. Has effects visible outside this system. API summary: Update custom field in existing customerpayments.update_image_backimagesVisible to othersUpdate an existing backimage identified by image id. Has effects visible outside this system. API summary: Mark an image as back image.update_inventoryChanges dataUpdate an existing inventory identified by inventory adjustment id. API summary: Update an inventory adjustment.update_invoiceChanges dataUpdate an existing invoice identified by invoice id. API summary: Update an invoice.update_invoice_documentsVisible to othersUpdate an existing document identified by invoice id. Has effects visible outside this system. API summary: Update attachment preference.update_invoice_messageChanges dataUpdate an existing message identified by message id. API summary: Update comment.update_invoice_templateChanges dataUpdate an existing invoice identified by invoice id 2. API summary: Update invoice template.update_invoicesVisible to othersUpdate an existing invoice identified by invoice id. Has effects visible outside this system. API summary: Update custom field in existing invoices.update_itemChanges dataUpdate an item by ID. Pass the changed fields (e.g. name, rate, sku, reorder_level) in `body`.update_item_location_permissionsMoves moneyUpdate an existing product identified by item id. Financial or irreversible action; may require approval. API summary: Update item location permissions.update_itemgroupChanges dataUpdate an existing itemgroup identified by itemgroup id. API summary: Update an Item Group.update_orderChanges dataUpdate an existing order identified by order id. API summary: Update a Sales Order.update_packageChanges dataUpdate an existing package identified by package id. API summary: Updating a package.update_product_group_itemsChanges dataUpdate an existing product identified by group id. API summary: Group items.update_productsVisible to othersUpdate an existing product identified by item id. Has effects visible outside this system. API summary: Update custom field in existing items.update_purchasereceifeChanges dataUpdate an existing purchasereceife identified by purchasereceive id. API summary: Update a purchase receive.update_shipping_addressVisible to othersUpdate an existing address identified by invoice id. Has effects visible outside this system. API summary: Update shipping address.update_variant_openingstocksVisible to othersUpdate an existing openingstock identified by variant id. Has effects visible outside this system. API summary: Update variant opening stock.upload_an_item_back_imageChanges dataUpload a product (item id). API summary: Upload an item back image.upload_imageChanges dataUpload a image (composite item id). API summary: Upload Composite Item Images.upload_multiple_item_imagesChanges dataUpload a product (item id). API summary: Upload multiple item images.upload_productChanges dataUpload a product (item id). API summary: Upload an item image.
Set up in three steps
- 1
Pick the app
Create a free HeyMyApps account and choose Zoho Inventory from the app list.
- 2
Paste your key
Paste the Client ID and Client Secret from your own Zoho API client, your Zoho domain ending (com, eu, in, com.au, jp, ca or sa) and your Organization ID, then sign in with your Zoho login once. Go to api-console.zoho.com on your Zoho data center, click Add Client › Server-based Applications, enter any name and homepage, and set the Authorized Redirect URI to https://heymyapps.com/oauth/callback.
- 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 Zoho Inventory?
The AI can search and read items, contacts, sales orders, packages, invoices, customer payments, purchase orders, purchase receives, stock adjustments, locations and organizations. It can create items, contacts, invoices, packages, purchase orders, purchase receives and stock adjustments, update items and contacts, confirm sales orders, record customer payments and email invoices.
Does the AI see my Zoho Inventory credentials?
No. Your Zoho Inventory 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. Emailing an invoice reaches your customer, and receiving goods or adjusting stock changes your stock levels. Recording a payment only notes money you already received and does not charge anyone. These 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?
Zoho Inventory connects with OAuth, and this OAuth connection needs the HeyMyApps Pro plan. HeyMyApps also has a free plan with no credit card, but it does not include this connection. Paid plans bill per completed task. You also need your own Zoho Inventory account.
Why do I need the Organization ID and domain ending?
Zoho runs separate data centers, so HeyMyApps needs your domain ending (for example com or eu) to reach the right one. One Zoho login can have several Zoho Inventory organizations, and the Organization ID tells HeyMyApps which one the AI works in.
Related integrations
Let your AI work in Zoho Inventory today.
Start free. Your key stays encrypted, and you decide what the AI may do.
Connect Zoho Inventory freeHeyMyApps is not affiliated with Zoho Inventory. Product names are trademarks of their owners.






