Connect your Zoho Inventory account to Goodweek to manage items, sales orders, invoices, contacts, and packages directly from your AI workspace.
ℹ️ Governance note
Goodweek will never exceed the access levels granted to the user within Zoho Inventory, guaranteeing alignment with your organization's governance policies. Outcomes and available features may vary depending on each user's specific permissions and authenticated access.
📋 Prerequisites
Before any user can see and connect the Zoho Inventory integration, your organization admin must first enable it from the Goodweek Admin Panel under the Integrations tab.
Admin Setup
The Zoho Inventory integration uses OAuth 2.0 and does not require any admin-level approval within Zoho before users can connect.
⚠️ Regional data centers
Zoho operates data centers in multiple regions (US, EU, AU, IN, JP). During the OAuth connection flow, make sure to sign in with the account associated with your correct regional data center.
User Connection
In Goodweek, go to Integrations.
Find Zoho Inventory and click Connect.
You will be redirected to Zoho, where you will be asked to sign in and authorize access.
Click Accept to grant access and return to Goodweek.
Important Notes
Each user must connect their own account individually.
Goodweek can only access the Zoho Inventory data that your individual user profile has permission to see.
You can revoke Goodweek's access at any time from Zoho Inventory → Settings → Connected Apps → Composio → Revoke.
Available Tools
Tool | Description | Type |
List Items | Lists all items in the Zoho Inventory catalog with optional filters. | Read |
Create Item | Adds a new product or service to the inventory catalog. | Write |
Create Item Group | Creates an item group with multiple variants sharing common attributes. | Write |
List Item Groups | Lists all item groups in Zoho Inventory. | Read |
Deactivate Item | Marks an item as inactive without permanently deleting it. | Read |
Deactivate Item Group | Marks an item group and all its items as inactive. | Read |
List Sales Orders | Retrieves a paginated list of sales orders. | Read |
Get Sales Order | Retrieves full details for a specific sales order. | Read |
Create Sales Order | Creates a new sales order for a customer order to track fulfilment. | Write |
Create Package | Creates a package for a sales order to prepare items for shipment. | Write |
Bulk Print Packages | Generates a consolidated PDF of package slips for printing or archiving. | Read |
List Purchase Orders | Lists purchase orders in Zoho Inventory. | Read |
Create Purchase Order | Creates a new purchase order to order goods or services from a vendor. | Write |
Create Bill | Creates a vendor bill to track amounts owed for received goods or services. | Write |
List Bills | Lists vendor bills in Zoho Inventory. | Read |
List Invoices | Lists invoices in Zoho Inventory with optional filters. | Read |
Create Invoice | Creates a new invoice for a customer for products or services sold. | Write |
Email Invoice | Emails a specific invoice to a customer. | Read |
Bulk Export Invoices | Exports multiple invoices as a single PDF file. | Read |
Bulk Print Invoices | Generates a consolidated PDF of multiple invoices for printing. | Read |
Bulk Email Invoices | Sends multiple invoices by email to a contact in a single API call (up to 10). | Read |
Create Customer Payment | Records a payment received from a customer against one or more invoices. | Write |
List Invoice Payments | Lists all payments received for a specific invoice. | Read |
Create Credit Note | Issues a credit note for returns, overpayments, or pricing adjustments. | Write |
Get Credit Note | Retrieves full details for a specific credit note. | Read |
List Credit Notes | Lists all credit notes with optional status filters. | Read |
Apply Credits To Invoices | Applies credits from a credit note to one or more invoices. | Read |
List Contacts | Lists all contacts (customers and vendors) in Zoho Inventory. | Read |
Get Contact | Retrieves detailed information about a specific contact. | Read |
Create Contact | Creates a new customer or vendor contact in Zoho Inventory. | Write |
Create Contact Person | Adds a new contact person linked to an existing contact. | Write |
Deactivate Contact | Marks a contact as inactive without permanently deleting it. | Read |
Email Contact Statement | Emails an account statement of transactions to a contact. | Read |
List Organizations | Lists all Zoho Inventory organizations the user has access to. | Read |
List Currencies | Lists all currencies configured in Zoho Inventory. | Read |
Delete Invoice | Permanently deletes an invoice that has no payments or credits applied. | ⚠️ Destructive |
Delete Contact | Permanently deletes a contact from Zoho Inventory. | ⚠️ Destructive |
Delete Item | Permanently removes an inventory item. | ⚠️ Destructive |
Delete Item Group | Permanently removes an item group from Zoho Inventory. | ⚠️ Destructive |
Delete Sales Order | Permanently deletes a sales order. | ⚠️ Destructive |
Delete Package | Permanently removes a package created for a sales order. | ⚠️ Destructive |
Bulk Delete Sales Orders | Removes multiple sales orders at once. | ⚠️ Destructive |
Use Cases
Manage inventory items and item groups. Add new products to the Zoho Inventory catalog, create item groups with multiple variants, and deactivate items that are no longer sold — all from a Goodweek conversation.
Create and track sales orders and packages. Log new customer orders as sales orders, create fulfilment packages, and bulk print package slips from Goodweek to manage order processing efficiently.
Create and send invoices. Generate invoices for delivered orders, email them to customers, and export or print invoices in bulk directly from Goodweek.
Manage vendor purchases. Create purchase orders for incoming stock, convert them to bills once goods are received, and track payables without leaving Goodweek.
Troubleshooting
Connected but data from the wrong organization appears
Make sure you signed in with the Zoho account associated with your correct regional data center during the connection flow. Disconnect and reconnect if needed.
Integration not visible in Goodweek
Make sure your organization admin has enabled the Zoho Inventory integration from the Goodweek Admin Panel under the Integrations tab.
