
Hello Everyone!
Here’s what came through in the first half of November: new updates and a few helpful community discussions with real, notable solutions.
Product Updates:
Android App Update: Inctroducing Swipe Actions
You can now swipe left or right on any record in the Android app list view, as well as in the calendar view within the Meetings and Calendar modules, to run quick actions like edit, clone, email, cancel,reschedule, or mark complete without opening each record. Actions vary by module, and a full swipe triggers the last action for that direction, with customization coming in future updates. For details on module-specific actions and setup notes, check the full announcement post.
Timeline Gets Smarter: Bulk Imports & Bulk Write Updates Now Tracked
Your record Timeline now captures updates made through module imports and the Bulk Write API, showing who made each change, how it was updated, and the before-and-after values. This eliminates blind spots when large datasets are corrected, especially for teams managing shared leads or contacts. Audit Logs offer the same visibility, giving you clear tracking for all bulk actions. To see exactly how these updates appear in the Timeline, check the full post.
Client Script Upgrade: Now on Canvas List Page and Notes
Client Script now works on Canvas List Pages across Custom List, Tile, and Table views, letting you style records, highlight key states, or add quick actions using load, hover, or click events. It also supports Notes, with onBeforeAdd and onBeforeUpdate events to validate or auto-enrich note content before saving. For example, you can detect an Order ID in a note and automatically insert order details. Check the full post for examples and source code.
Quick Wins:
View Total Leads for a Specific Period
@John Webb wanted to see the total number of leads, including converted and unconverted, created during a specific period. This wasn’t possible when the original post was made, but Zoho CRM now supports it through reports that use Leads with Converted Contacts, Accounts, or Deals as related modules, or by applying the “Is Converted” filter to show both lead types and visualize them in charts. Check the latest comments by @Andres and @Jay Suriya J in the post for the complete solution with screenshots.
Dev's Corner:
Validating File Uploads in Zoho CRM
@Jacob wanted to ensure that a date field cannot be saved unless users have uploaded the corresponding file, but file upload fields aren't supported in validation rules or Deluge. @Sunderjan suggested using Client Script to make the file upload field mandatory on Create and Edit pages, while @Andres recommended using static resources to avoid code duplication. Jacob shared the final working script that enforces the file upload and alerts users on the Details page if the file is missing. Dive into the post for the full working scripts and guidance from @Sunderjan and @Andres.
Creating Zoho Books Invoices with Client Script
@Emma set up a Client Script button on each Deal to validate the Deal stage, show the invoice amount for confirmation, and then create the invoice in Zoho Books. She ran into issues where the script always indicated success, even when invoice creation failed. With guidance from @Haiku Technical Support, she partially solved the problem by correctly checking the Function's response and handling errors. The post also includes the scripts she used and further refinements she made to pull details like the invoice ID. Check out the post for the full discussion and shared scripts.
Kaizen:
(Kaizen #215): Create and Update Workflows with APIs
This Kaizen post talks about improving your Workflows using the Workflow APIs. It walks through updating an old high-value deal workflow by refining its criteria and adding new actions, and shows how to build a new Workflow rule to handle deals lost due to pricing with tags, alerts and scheduled follow-ups. It also exmplains what can be edited, how triggers and actions must align with API rules, and how to build clean, reliable workflows with instant and scheduled actions. Want the full breakdown with sample JSON and real use cases? Check out the complete post.
(Kaizen #216): Actions APIs – Email Notifications
This Kaizen post focuses on how Email Notification APIs can be used to manage who gets alerted and when. It explains how to list all existing alerts, create new ones using templates and dynamic recipients, update notifications to include additional team members, and remove outdated ones. It’s a clear guide for ensuring the right people get informed at the right time. For exact JSON examples and setup details, the full post walks through everything.
And that’s a wrap for this fortnight’s Zoho CRM Community Digest. Caught something cool we missed? Or have a favorite from this edition?
Drop it in the comments! We’d love to hear from you. We’ll be back in two weeks with more updates and community gems.
Until then, stay tuned!
Recent Topics
Text snippet
There is a nice feature in Zoho Desk called Text Snippet. It allows you to insert a bit of text anywhere in a reply that you are typing. That would be nice to have that option in Zoho CRM as well when we compose an email. Moderation Update: We agree that
Service One. Bill Another. Zero Hassle.
In field service operations, one challenge often comes up: the person who needs the service isn’t always the one who pays for it. Think about tenants vs. property managers, corporate offices vs. their finance departments, or school buildings vs. central
Presenting ABM for Zoho CRM: Expand and retain your customers with precision
Picture this scenario: You're a growing SaaS company ready to launch a powerful business suite, and are looking to gain traction and momentum. But as a business with a tight budget, you know acquiring new customers is slow, expensive, and often delivers
Can Zoho Flows repeat Actions more than once?
I'm attempting to make an intentional Zoho Flow loop using the below layout. However, when "WithinLimit" condition is met, the program fails to execute the action "Get & Add Request Co..." again. Is this by design? Is Zoho Flows unable to repeat actions
Video interviews not compatible on mobile
Hi Zoho, The 2-way video interview feature you have added to Recruit would be great if the candidate was able to use the link to the video on a mobile phone, it doesn't work on Samsung browser, it doesn't work on chrome/firefox mobile version of browser,
Zoho Desk View Open Tickets and Open Shared Tickets
Hi, I would like to create a custom view so that an agent can view all the open tickets he has access to, including the shared tickets created by a different department. Currently my team has to swich between two views (Open Tickets and Shared Open Tickets).
Enviro Recycling EHF Fee's
I'm in Canada and each province has it's own recycling program with it's own fee's. There are numerous categories that electronics fall into and each category has a taxable rate applied to it. I need a way to be able to apply the correct rate depending
Zoho Desk API - Influence which layout is used
Hello, how can the ticket layout be changed using the API? I would like to choose the layout directly when creating the ticket. If this is not possible, my question would be how can I change it afterwards? Best regards, Sven
Has CSS Changed for Common Elements?
I noticed today that the standard title headings on my Forms and Reports display smaller in size than before. Google Dev Tools (attached), seems to confirm my suspicion. Something appears to be overriding the 1.375rem to 1.125rem. The font size on the
Text field alignment
Is it possible to align text in the text field? Or even better, is there a possibility to have a field which accepts only numbers?
email moderation issue when email is sent in the name of a mail group
Symptom: an email that is sent by a mail group moderator in the name of a moderated mail group is held back for approval. Reproduction: Create a moderated mail group with members and moderators. Allow that mails can be sent in the name of the group (extended
Pipeline in Custom Modules
I love the way the Sales Pipeline looks and functions with reports. I would like to add the save pipeline features and visualization to a custom module, however, I only see that these pipelines are only available for the Deals module. Is there a way to add pipelines to custom modules?
Tip #53- Remote Billing: Your End-to-End Billing Solution in Zoho Assist- 'Insider Insights'
Manual invoicing, after every remote support session, can be time-consuming and often error-prone. As an MSP, IT admin, or even a freelance support technician, it may become overwhelming to keep track of session time, service rates, and client invoices.
Record history and ticket interaction tab in contacts and accounts
Hello everyone! We have improved the History tab to help users trace updates in the interaction activity logs of the Contacts and Accounts detail pages in the Customer Module. This enhancement make it easier to get clear details about who made each update,
Is there an API to "File a Ticket" in Desk
Hi, Is there an API to "File a Ticket" in Desk to zoho projects?
Keyboard UX for Assemblies
The new Assembly module has a counter-intuitive behavior that ought to be corrected. When an Assembly is ready to be entered, there are two options given, the blue-highlighted "Assemble" and the gray "Save as Draft". This correctly implies that the normal
How to Move Behavior, Acquisition, Polls & Forms Data from Zoho PageSense to Zoho Analytics?
Hi Zoho Community, I'm looking for a way to transfer data from Zoho PageSense to Zoho Analytics, specifically: Behavioral data (clicks, scrolls, heatmaps, etc.) Acquisition data (traffic sources, campaigns, etc.) Polls and forms data As far as I can tell:
Why can't I see images uploaded by other users in the Library for Campaigns
We are several users of zoho Campaign. I have uploaded visuals of our company, but my team members can't see them.
zoho sheet stuck
I Need help. ZOHO sheets stuck on the loading screen. I've already deleted the system cache and cookies of my browser (google chrome) but it's still not opening.
Tip of the Week #78 – Cut response time with multichannel shared inboxes
If you’ve ever felt your team juggling between multiple email accounts, social pages, and chat apps just to reply to customers, you’re not alone. Managing conversations in multiple channels can quickly turn messy. Important messages across inboxes, replies
Need a way to run a client script longet than 10 seconds
By The Grace of G-D. Hi, Currently, Client Scripts are Timing out at 10 seconds. We have complex logics that needs more time. Can you add a feature request to increase the timeout?
FSM Improvement Idea - Show an Import button when there is no data
I am setting up FSM for a client and I noticed that there is no option to import data, see screenshot below. Even when you click Create Contact there is only an option to Import from Zoho Invoice. It is only after you add at lease 1 record that the Import
Timeline Tracking Support for records updates via module import and bulk write api
Note: This update is currently available in Early Access and will soon be rolled out across all data centers (DCs) and for all editions of Zoho CRM. The update will be available to all users within your organization, regardless of their profiles or roles.
UI Improvement - Ability to Collapse Flow
The UI for Flow is generally pretty good. However, when multiple decision trees are used, the layout can get pretty convoluted and hard-to-follow (see one of my Flows below): In these cases, even the auto-arrange fails to make this something that a normal
Tasks Statuses
Hi, The task status "Completed" is a final status which closes the task. We need to have a status "Cancelled". However, when the status is set to "Cancelled", the task prompt still has a blue button to Close Task. When the customer clicks that and closes
Add Lookup Field in Tasks Module
Hello, I have a need to add a Lookup field in addition to the ones that are already there in the Tasks module. I've seen this thread and so understand that the reason lookup fields may not be part of it is that there are already links to the tables (
Create New Tasks Layout in CRM
I am able to do this in Leads, Contacts, Meetings, Calls - every other module, but cannot create a new layout in tasks. I have the appropriate access but it's simply not appearing as an option. Only "Standard" option shows. Please help!
Whatsapp Connection Status still "Pending" after migration
Hello, I migrated my WhatsApp API to Zoho from another provider a day ago. So far the connection status is still “Pending”. There is a problem? How long does it usually take?
Using IMAP configuration for shared email inboxes
Our customer service team utilizes shared email boxes to allow multiple people to view and handle incoming customer requests. For example, the customer sends an email to info@xxxx.com and multiple people can view it and handle the request. How can I configure
Auto-sync field of lookup value
This feature has been requested many times in the discussion Field of Lookup Announcement and this post aims to track it separately. At the moment the value of a 'field of lookup' is a snapshot but once the parent lookup field is updated the values diverge.
Zoho Recruit Subscription
Hello Zoho Recruit Team, Good day! I would like to inquire about your recruitment subscription plans and would also like to verify the current subscription our company is enrolled in under Zoho Recruit. Thank you, and I look forward to your response.
Is it possible to create a meeting in Zoho Crm which automatically creates a Google Meet link?
We are using Google's own "Zoho CRM for Google" integration and also Zoho's "Google Apps Sync" tools, but none of them provide us with the ability to create a meeting in Zoho CRM that then adds a Google Meet link into the meeting. Is this something that
Automatic Portal invite
We have numerous customers we move through a blueprint in deals, when they get to a certain point we need to give them portal access, how can this be done through deluge or a workflow? Latest Update (December 2025): The option to automate portal invitations
Marketer's Space: Why mobile optimization deserves a place in your email strategy
Hello Marketers, Welcome back to Marketer's Space! Today, we'll talk about the importance of creating mobile-friendly email designs. While mobile phones were once used only to make phone calls, today they're used for almost everything, including texting,
Enhancements in Canvas
Dear All, Greetings! Canvas lets you design the record details page to suit your brand or business preferences. We are glad to introduce the following enhancements to uplift your design experience. Reusable Components Style Presets Let's go! Reusable
Introducing Dark Mode / Light Mode : A New Look For Your CRM
Hello Users, We are excited to announce a highly anticipated feature - the launch of Day, Night and Auto Mode implementation in Zoho CRM's NextGen user interface! This feature is designed to provide a visually appealing and comfortable experience for
ABN with Legal Entity Name
Hi, How can I execute this? The ABN number is entered in Accounts Module and ideally, it should display or suggest the correct Legal Entity Name based on the ABN lookup. ex. Account Name: JPG Resources ABN Number: 65 067 761 871 Legal Entity Name: (auto
Unify Overlapping Functionalities Across Zoho Products
Hi Zoho One Team, We would like to raise a concern about the current overlap of core functionalities across various Zoho applications. While Zoho offers a rich suite of tools, many applications include similar or identical features—such as shift management,
Issue: Ticket Export Does Not Include Ticket Threads
Dear Zoho Desk Support Team, I hope you’re doing well. I wanted to bring to your attention that the current ticket export feature in Zoho Desk does not seem to include the ticket threads or conversation history. When exporting tickets, only the summary
Pushover Notification Module
Hello, it would be good if there would be a "Pushover" (https://pushover.net/) module besides the standard SMS module. Pushover is now very well known, especially in IT, and is becoming more and more popular. The biggest advantage are the customizable
Next Page