Solset AI × Zoho Inventory
If your solar business already runs stock in Zoho Inventory, you should not have to key the same panels, inverters and cabling into a second system. Connect the two and items, stock levels, warehouses and composite kits stay matched \u2014 in both directions.
What the integration covers.
Items sync both ways
Products created in Solset AI appear in Zoho Inventory and vice versa, matched on SKU. Edit a price or description in either system and the other follows.
Stock moves as adjustments, not overwrites
Goods received against a purchase order in Solset AI reach Zoho as inventory adjustment documents — the same shape Zoho keeps its own stock ledger in — rather than one system stamping a quantity over the other.
Multi-warehouse aware
Your Zoho warehouses map to Solset AI warehouses, so stock stays attributed to the right location instead of collapsing into a single pool.
Conflicts are surfaced, not silently overwritten
If the same item changes on both sides between syncs, the conflict is recorded and shown for a human to resolve — a sync that quietly picks a winner is how inventory data gets destroyed. You choose the policy; the default is that Zoho wins, because your accounting system is the book of record for an item.
Every Zoho data centre supported
Zoho accounts are region-scoped (.in, .com, .eu, .au, .jp, .ca, .sa, .uk). The connection routes to whichever data centre your Zoho org actually lives in — India is the default.
OAuth, with tokens kept server-side
You connect through Zoho's own OAuth consent screen. The refresh token is stored in a server-only location that client code cannot read, and you can disconnect at any time from Solset AI settings.
How to connect it
- 1
Create a Solset AI account (the free plan is enough to set this up) and open Settings → Integrations → Zoho.
- 2
Choose your Zoho data centre — India (.in) by default — and click Connect. You are sent to Zoho's own consent screen.
- 3
Approve the Zoho Inventory permission and pick which organisation to link.
- 4
Run the first sync. Items, warehouses and stock are matched on SKU; anything ambiguous is listed for you to confirm rather than merged automatically.
Syncing is something you start, for now
You run a sync from Settings whenever you want one, and can check for stock drift on demand. The unattended schedule that keeps the two in step by itself is built but not yet switched on, so treat this as a sync you trigger rather than one that runs in the background. We would rather say that than have you assume it is watching.
What data moves, and when
Solset AI reads and writes items, stock quantities, warehouses and composite items in your Zoho Inventory organisation, and only after you authorise it through Zoho OAuth. Nothing is transferred before you connect, and disconnecting from Settings → Integrations revokes the stored token and stops all syncing. Solset AI does not read Zoho modules outside Inventory.
Zoho Books: not supported. The integration covers Zoho Inventory only. Invoicing and payments stay in Solset AI's own finance module, which handles GST with HSN/SAC codes and the CGST/SGST/IGST split for Indian workspaces.
Keep Zoho. Add the solar-specific half.
Zoho Inventory handles stock well. It does not know what a site survey, a grid-connection application or a project bill of materials is. Solset AI adds those and keeps your stock in step.
