
Hi everyone, and welcome back!
September opens with a strong set of updates. Zoho CRM brings workflow automation down to the subform row level and ships a new
SKILL.md for AI-assisted development, Zoho Desk introduces conditional branching with Automation Studio, and Deluge picks up throw statements for cleaner error handling. Here's everything from September 1–7, 2026.
Community Spotlight
Noteworthy contributions from the community this week.
Haiku Technical Support
Zoho CRM Community
Phone numbers typed in every format imaginable, when you need clean E.164? For manually entered numbers, Haiku Technical Support pointed to zoho.ai.parsePhoneNumber(), a built-in Deluge task that parses a number against a country code and hands back the E.164 version directly. Attach it to a Client Script on field change and numbers get normalised as they're entered, with no regex to maintain.
Kay
Zoho CRM Community
Deluge DateTime behaving oddly across timezones? Kay tested it properly and found toString() converts the clock time correctly but can still report the wrong offset. The safer pattern: convert to Unix epoch to compare, use toDateTimeString() with a named timezone for display since it handles daylight saving, and write back to CRM in ISO 8601 with an explicit offset.
At a glance
Sales & Marketing
Zoho CRM: Subform-triggered workflow rules | New SKILL.md and updated OAS repository
Zoho SalesIQ: OpenAI Responses API migration handled | Bot auto-translation
HR
Zoho Recruit: Mass email workflow alerts | Google Tag Manager for career sites
Service
Zoho Desk: Automation Studio with conditional branching (Early Access)
Project Management
Commerce & POS
Finance
Zoho Books: Nigeria edition, Super Admin privilege, GSTR-2B enhancements, and more
Zoho ERP: August 2026 updates (Account Registers, Retail Staff persona, Hosted Payment Pages, Delivery Runs module)
Developer Platform
Sales & Marketing
Zoho CRM
Workflow rules can now be triggered from subform row actions
Workflow rules in Zoho CRM used to stop at the module level, which meant changes inside subform rows had to be tracked manually. Now you can trigger a rule directly from a subform row action, whether a row is added, modified, or deleted, with conditions set at both the row and parent record level. Actions include field updates across the subform row, parent record, and any linked lookup module at once, plus email and SMS notifications, webhooks, and functions.
A new SKILL.md for Zoho CRM and an updated OAS repository
If you build on Zoho CRM APIs, functions, widgets, or COQL using AI coding tools, the new zoho-crm skill is worth installing with npx skills add zoho/crm-skills. Describe your use case in plain language and it picks the right approach, generates the solution, and validates it before handing it back. It works in Claude Code, Cursor, GitHub Copilot, or any compatible AI harness, though it currently generates Deluge functions only. The OAS (OpenAPI Specification) repository has also been restructured for LLMs and agents to navigate.
Zoho SalesIQ
OpenAI deprecated its Assistants API. Your SalesIQ setup is fine
OpenAI has deprecated its Assistants API, which shut down on 26 August, in favour of the Responses API. If you use OpenAI Assistants in SalesIQ, there's nothing for you to do: SalesIQ has already moved its integration across, and your existing Assistants, conversations, files, and conversation IDs all continue to work as before. No rebuilding, no reconnecting.
Translate your entire bot into multiple languages in one click
Making a bot multilingual used to mean manually translating and adding content for every language. Now you build the bot in one language, pick the languages you want to support, and translate everything with a single click, using Zoho Translate or connected services like Google Translate, Azure AI Translator, or DeepL. Once configured, the bot detects the visitor's language from their first message and continues in it, falling back to your default language when someone writes in one you haven't enabled.
HR
Zoho Recruit
Workflow alerts can now go out as a single mass email
Until now, workflow email alerts sent individual emails to each recipient with no visibility into who else received them. You can now send the alert as a single email so everyone on the list can see who else was included, with CC and BCC fields available for up to 50 recipients each. Worth noting these emails aren't tracked, so opens and clicks won't be recorded.
Track candidate interactions on your career site with Google Tag Manager
Zoho Recruit's career site now connects to Google Tag Manager. Once connected, you can choose which candidate interactions to track, from job listing views and job detail pages to application starts and submissions, and review exactly what data gets sent for each event before saving. Tracking only fires after a candidate gives cookie consent, so compliance is built in.
Service
Zoho Desk
Automation Studio brings conditional branching to Desk
Managing complex support workflows usually means maintaining several standalone rules. Automation Studio replaces that with a single drag-and-drop builder where triggers, conditions, and branching logic all live in one place. Use If blocks for single-path conditions, Fork blocks when different scenarios need different actions, and Delay blocks to pace follow-ups over time. Action chaining passes one action's output into the next, so a Zia-generated summary can flow straight into a ticket comment, and dot walking pulls fields from related modules without custom functions. Currently under Early Access for Professional and Enterprise editions, via a request form.
Project Management
Zoho Projects
Layout rules now extend to projects, phases, and custom modules
Layout rules already worked for tasks and issues. Now they extend to projects, phases, and custom modules, so forms can adapt as work moves through its lifecycle. Show or hide fields and sections, make fields mandatory, or disable them entirely based on conditions you define. Selecting a project type can surface the fields specific to it, moving a phase to In Progress can require a reviewer, and a custom module can show different sections depending on the review type.
Commerce & POS
Zoho POS
A built-in loyalty program comes to Zoho POS
Customers earn points on every purchase automatically at checkout, accumulating across visits and redeemable against future purchases. You define how many points they earn per unit of spend, the minimum balance before redemption is allowed, and what each point is worth when applied. No paper cards, no manual calculations, no separate tool to manage. Available by default on the Premium plan and as an add-on for Standard and Professional, in India, Saudi Arabia, the UAE, the USA, Canada, South Africa, the UK, and the GCC countries.
Finance
Zoho Books
Nigeria edition launches, and a new Super Admin privilege
September's biggest news is the launch of the Nigeria edition of Zoho Books, built for local compliance with NRS (Nigeria Revenue Service) regulations. A new Super Admin privilege across Zoho Finance applications gives exclusive rights over other admins, and is automatically assigned to whoever creates the organization. India users get three GSTR-2B reconciliation improvements, including vendor filing insights, Bill of Entry reconciliation, and a GSTR-3B comparison view. There's more across Inventory, UAE, and other editions in the full post.
Zoho ERP
Account registers, retail staff, delivery runs, and more
August was a busy month for Zoho ERP. Account Registers now give a unified view of all transactions for an account before you reconcile. Retail operations get a dedicated Retail Staff persona for cashiers and store associates, with POS-focused permissions and location-based access. Hosted Payment Pages now support items and funds, so customers can pay online without you creating transactions in advance. And for distribution teams, the new Delivery Runs module lets you plan routes, assign agents, and require proof of delivery through the Beat app. There's more across manufacturing, subscriptions, and request for quotes in the full post.
Developer Platform
Zoho Creator
Deluge now supports throw statements for precise error handling
Until now, a Deluge script calling invokeUrl was marked successful the moment the call was made, not when it actually succeeded, so an API returning a 400 could leave a script looking green while the business process behind it quietly broke. The new throw statement lets you raise a custom exception the moment something goes wrong, stopping the script and passing control to the nearest catch block. If nothing catches it, the script terminates with the exception details rather than failing silently. You can attach data of any Deluge type to the exception, re-throw from an inner catch to an outer one, and let unhandled exceptions propagate up to the calling script.
Also worth a look: Zoho Invoice has started a
User Playbook, a series that takes one everyday situation at a time and walks through the questions that come up inside it.
That's your September Part 1 wrap-up. Which update stood out for you this week? Drop a comment and let us know, and we'll see you next week!