Exciting Updates to the Kiosk Studio Feature in Zoho CRM!

Exciting Updates to the Kiosk Studio Feature in Zoho CRM!

Hello Everyone,

We are here again with a series of new enhancements to Kiosk Studio, designed to elevate your experience and bring even greater efficiency to your business processes. These updates build upon our ongoing commitment to making Kiosk a powerful and intuitive tool for all your CRM needs.

What's New in Kiosk Studio?

Here’s a list of the latest enhancements:

  1. Display GetRecords Without Selection : Now you can display GetRecords directly in a table view, eliminating the need for selection.

  2. GetRecords as a Component : Create GetRecord as a standalone, reusable component for more flexibility in your configurations.

  3. View Record details from Screen : Easily open records from a view, whether for single or multiple records for quick access.

  4. New Actions - Open Link & Open Record : Perform actions like opening a link or a specific record from your Kiosk screen with just a click.

  5. Clone Kiosk : Save time by duplicating an existing kiosk configuration with the new Clone feature.

  6. Reorder Buttons : You can now reorder buttons in your Kiosks for improved user navigation and customization.

  7. User Module Support in Get Records : GetRecords functionality is expanded to include data from the User Module.

  8. Logged-In User Variable : Logged-in users can be added as merge values in Kiosks for a more personalized experience and automation.

  9. Email field support in Email Notification Action : Email fields are now supported as recipients in email notifications, simplifying communication processes.

  10. Email field support in Update Field action : Email fields can now be updated in the update field action.

  11. Limit increase for GetRecord field display : A total of 30 fields can now be displayed in GetRecords or screen components.

  12. Kiosks will have only two states available at any given point of time. There will be a published state and only one draft state.

--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Let's explore each enhancement below:

Display GetRecords Without Selection

Previously
In the current setup, selecting records from the table view using GetRecords is mandatory and cannot be bypassed. However, in scenarios where users simply need to view a set of records in a table, selection may not be necessary.

Now
With the latest update, users can use GetRecords for any use case, whether for review, selection, or simply displaying information. A new "Selection Preference" option allows users to choose how they interact with records:
  • Make selection mandatory: This is the default option where checkboxes are displayed, and selection is required. The default option is set as Make selection mandatory to ensure consistency with previous behavior unless changed.
  • Make selection optional: In this option, checkboxes are displayed, but selection is not required and can be skipped.
  • Just display records without selection: Here, only a list of records will be displayed with no selection possible.

GetRecords as a Standalone Component

Previously
GetRecords was tightly bound to the Screens component limiting flexibility for admins. When a user doesn't want to display GetRecords on a screen or use it within an Action or Decision, they are forced to place it within one of these components to utilize its data and then using the Merge Values in the Action. Additionally, while GetRecords could be reused across multiple screens, the same Display Preferences are applied universally, restricting customization for different use cases.

Now
We’ve added GetRecords as a standalone component in the builder. This provides users a way to customize configurations for specific requirements.

Here’s what you can do:
  • You can now fetch data using GetRecords as a separate component without requiring it to be part of a Screen, Decision, or Action.

  • GetRecords will not have predefined Display Preferences. If a user chooses to use GetRecords in a screen, Display Preferences will be prompted for that specific use case.

  • GetRecords can now be reused across multiple screens with different sets of Display Preferences. For instance, you can use the same GetRecords to display only the Last Name on one screen and the Phone Number on another, tailored to the context.

View details for Single and Multiple Records from Screen

Users can now view record details directly from the screen for both single records and multiple records separately. This enhancement enables quick access to record details without interfering with the primary Kiosk workflow.

Users will need to enable the option to view records while configuring GetRecords to view records details. By default, records will open in a new tab, ensuring the current workflow in the Kiosk remains uninterrupted.

Notes
Note: We will not provide an option to open records in the same tab, as this could disrupt the flow and usability of the Kiosk experience.
Single Record 
Users can click on a record to view detailed information in a new tab without affecting their current work.

Multiple Records
When multiple records are selected, users can choose to open each record for detailed exploration in separate tabs. Here, each record will appear as a link.

Open a Link and Open a Record as new Actions

We have added two new actions to enhance navigation within the Kiosk: Open a Link and Open a Record. These actions provide access to external resources or records while maintaining the continuity of the Kiosk experience and will open in a new tab by default.

As mentioned above, you cannot open a link/record from the same tab.
  • Open a Link: Enables users to navigate to an external URL.
  • Open a Record: Allows users to access a record from the Kiosk directly.

Clone Kiosk

You can now clone a Kiosk's active version to duplicate existing configurations for reuse or customization. Users can clone a Kiosk to create variations for specific use cases with changes in the cloned version without affecting the original Kiosk. This eliminates the need to recreate Kiosks from scratch, saving time and effort.

Where to Access the Clone Option:
  • Inside the Kiosk Builder: Directly clone a Kiosk while editing or reviewing its configuration. OR
  • Kiosk List View: Quickly clone a Kiosk from the list view for faster access.

Reorder Buttons in a Kiosk

Users can now reorder buttons within a screen builder. Whether it is to prioritize frequently used actions or to provide easy navigation, this enhancement gives users better control over button arrangement and ensuring consistency across the interface.

Users can easily reorder buttons directly within the Left Panel of the screen builder. The updated order will reflect immediately on the right during configuration. This ensures admins can visualize the changes in real time before finalizing the configuration.

Display screens without buttons

In this enhancement, we've also included an option to display screens without a button. Users can simply click the delete icon on the top-left of the button section to remove buttons from the screen.

User Module Support in Get Records

Previously, GetRecords did not support fetching data from the User Module, making it challenging to list and utilize users' input for decision-making.

Now, it is possible to fetch and display user information directly from the User Module. This enhancement provides the ability to retrieve the user data for decision-making or to create Kiosks tailored for specific use cases.

For instance, users from the User Module can be selected to direct workflows or assign tasks and to display user data for actions such as sending notifications or updating records.

Logged In User as a Variable in Emails

Logged In User will now be available as a merge value across the email notification component within the Kiosk builder.Users can automatically include the logged-in user as a recipient for email notifications. Example: Send confirmation or action-required emails to the user initiating a process.

Email field support in Email Notification Action

Users can now select the email field in the email notification action from GetRecords. Imagine a support team manager manages customer inquiries through a Kiosk. Whenever a support request is submitted, he needs to notify the customer that their request is being worked upon by a support representative.

With this enhancement, he simply needs to configure the email notification action by selecting the email field from GetRecords and the customers would be notified by an email of their request's status.

Email field support in Update Field action

Now, email fields can be modified using the Update Field Action, just like other field types, reducing manual update efforts and ensuring accurate information across processes.

For instance, a company’s HR teammanages new employee information using Kiosk Studio. Usually, the HR team would enter temporary email addresses during the onboarding process. However, they require updating a new employee's official email address after IT assigns it. With this enhancement, they can use the update field action to update the email address with the correct email address.

Limit increase for GetRecord field display

In this enhancement, the field display limit has been increased from 10 to 30! You can now display up to 30 fields in the GetRecords table in screens without the need for extra configurations.

For instance, a sales manager uses a Kiosk workflow to review customer records before assigning follow-ups. Previously, only 10 fields could be displayed, limiting visibility into key details like contact information, purchase history, and account status.

With the new 30-field limit, the sales manager can now see all necessary details in one view without navigating through multiple screens. This improves decision-making, allowing for faster follow-ups and a better customer experience.

Kiosks will have only two states at any given point of time. There will be a published state and only one draft state.

To enhance usability and reduce complexity, moving forward, a Kiosk will have only two versions at any given time: Draft or Published. Previously, we had an active state and multiple draft versions. This versioning system has been removed to improve clarity and control.

There will be only two clear modes:
  • Draft Mode: To work on changes before publishing.
  • Published Mode: The live version that is available for users.


That's it for now!

We’re confident these features will make your Kiosk Studio experience even better and help you achieve your goals with ease. Feel free to reach out to us in the comments below if you have any questions or need assistance with these new enhancements.

Take a look at the image below to know about upcoming updates in Kiosk Studio.


Info
Availability : These enhancements in Kiosk are available for all users in all DCs.

    • Recent Topics

    • Books & Desk. Client mapping

      Hi, I’ve been using Zoho Books for several years and am now looking to improve my customer service. I'm experimenting with Zoho Desk and want to sync and map my client data from Zoho Books. However, it seems that mapping requires both contacts to have
    • String handling

      If I cut a currency string from a quote and try and paste it into the Deal "Amount", it will fail unless I manually delete any commas. Dollar signs are no problem, but comma's seem to fail. Please correct this Input Validation error.
    • Feature Request - Allow Customers To Pick Meeting Duration

      Hi Bookings Team, It would be great if there was an option to allow customers to pick a duration based on a max and minimum amount of time defined by me and in increments defined by me. For example, I have some slots which are available for customers
    • YouTube Live streaming? how to? Zoom has this feature, built-in. Can't find it on zoho meetings.

      YouTube Live streaming? how to? Zoom has this feature, built-in. Can't find it on zoho meetings.
    • Feature Request - A Way To Search Item Groups

      Hi Inventory Team, I can't find any way to filter or search by fields of Item Groups. It would be great to see that functionality added. I have a use case where a single product might come from 5 or more suppliers and each supplier's item is an Item in
    • Feature Reqeust - Include MPN In Selectable FIelds

      I have noticed that the MPN is not available to show in the list view of Items. Please consider adding it as EAN, UPC and ISBN are all available, so it doesn't make much sense to exclude this similar option. Thanks for considering my feedback.
    • Feature Request - Option To Hide Default System Fields on Items

      Hi Zoho Inventory Team, As far as I know it is not possible to hid some of the defult system fields on Items, such as UPC, MPN, EAN, ISBN. A good use case is that in many cases ISBN is not relevant and it would be an improved user experience if we could
    • Making an email campaign into a Template

      I used a Zoho Campaign Template to create an email. Now I want to use this email and make it a new template, but this seems to be not possible. Am I missing something?
    • Campaigns does not work!

      I am running into so many problems trying to use Zoho Campaigns, that I am seriously considering dropping the app from my (shrinking) list of Zoho applications I actually use. Apart from having to fight the software trying to create a design and email,
    • Feature Request - Make Available "Alias Name" Field In Item List View

      Hi Zoho Inventory Team, I have noticed that the "Alias Name" field does not appear on the list of selectable columns in the Customise Columns feature in the Items module. This would be very useful to see for businesses who are using the Alias Name field
    • Marketing Automation

      L.S. Marketing Automation is and has always been part of the Zoho One bundle - according to the information provided on the Zoho Website. Why when I open Marketing Automation do I get the following message?: "Your trial has expired. We hope you enjoyed
    • Cliq iOS can't see shared screen

      Hello, I had this morning a video call with a colleague. She is using Cliq Desktop MacOS and wanted to share her screen with me. I'm on iPad. I noticed, while she shared her screen, I could only see her video, but not the shared screen... Does Cliq iOS is able to display shared screen, or is it somewhere else to be found ? Regards
    • project name field issue- n8n

      Hey guys, I have a question. I want to create a new product using the workflow. The problem is with the product name field; I don't know how to fill it in. The workflow starts with retrieving information from the leads table, retrieving links to scrape
    • How to filter Packages in zoho inventory api

      Hi Team, I want to perform some tasks in a schedular on the packages which are in "Shipped" state. I tried to use filter_by in my api call but in return I get response as {"code":-1,"message":"Given filter is not configured"} My Api request is as follows
    • CRM

      Is anyone else experiencing this issue? Our company is not moving out of using Gmail's web app. It just has more features and is a better email program than Zoho Mail. Gmail has an extension (Zoho CRM for Gmail) that we're using but we've found some serious
    • ZOHO add-in issue

      I cannot connect ZOHO from my Outlook. I am getting this error.
    • Syncing with Google calendar, Tasks and Events

      Is it possible to sync Zoho CRM calendar, task and events with Google Calendar's tasks and events. With the increasing adoption by many major tool suppliers to sync seamlessly with Google's offerings (for instance I use the excellent Any.do task planning
    • How can i view "Child" Accounts?

      It can be very useful in our field of business to know the parent-child account relationship. However, there seems to be a shortcoming in the parent account view: no child account list. How can we view the child accounts per each account?
    • Ability to assign Invoice Ownership through Deluge in FSM

      Hi, As part of our process, when a service appointment is completed, we automated the creation of the invoice based on a specific business logic using Deluge. When we do that, the "Owner" of the invoice in Zoho FSM is defaulted to the SuperAdmin. This
    • Easily perform calculations using dates with the new DATEDIF function

      Hey Zoho Writer users! We've enhanced Zoho Writer's formula capabilities with the new DATEDIF function. This allows you to calculate the difference between dates in days, months, and years. Function syntax: =DATEDIF(start_date, end_date, unit) Inputs:
    • Adding Comments Using Workflows - How to Change User Attributed

      We have worklflows in Desk where a comment is added to a ticket based on certain criteria. It seems that the comment added is always attributed to the user who last edited the workflow. This does not make sense for us because: - It's misleading to other
    • Add Attachment Support to Zoho Flow Mailhook / Email Trigger Module

      Dear Zoho Support Team, We hope you are well. We would like to kindly request a feature enhancement for the Mailhook module in Zoho Flow. Currently, the email trigger in Zoho Flow provides access to the message body, subject, from address, and to address,
    • Conect chat of salesiq with zoho cliq

      Is there any way to answer from zoho cliq  the chat of salesiq initiated by customers?
    • Les dernières avancées en saisie de données et collaboration

      Après une année dédiée à la recherche et au développement, notre équipe est prête à dévoiler des améliorations majeures pour Zoho Sheet. Ces nouveautés seront lancées par étapes afin d’en assurer une prise en main optimale. Nous commençons avec des fonctionnalités
    • Deluge Learning Series – Client functions in Deluge | January 2026

      We’re excited to kick-start the first session of the 2026 Deluge Learning Series (DLS) with Client functions in Deluge. For those who are new to DLS, here’s a quick overview of what the series is all about: The Deluge Learning Series takes place on the
    • Rich Text For Notes in Zoho CRM

      Hello everyone, As you know, notes are essential for recording information and ensuring smooth communication across your records. With our latest update, you can now use Rich Text formatting to organize and structure your notes more efficiently. By using
    • Implement Meeting Polls in Zoho Bookings

      Dear Zoho Bookings Support Team, We'd like to propose a feature enhancement related to appointment scheduling within Zoho Bookings. Current Functionality: Zoho Bookings excels at streamlining individual appointment scheduling. Users can set availability
    • Zoho Bookings and Survey Integration through Flow

      I am trying to set up flows where once an appointment is marked as completed in Zoho Bookings, the applicable survey form would be sent to the customer. Problem is, I cannot customise flows wherein if Consultation A is completed, Survey Form A would be
    • Service Account Admin for API Calls and System Actions

      Hello, I would like to request the addition of a Service Account Admin option in Zoho product. This feature would allow API calls and system actions to be performed on behalf of the system, rather than an active user. Current Issue: At present, API calls
    • How to apply customized Zoho Crm Home Page to all users?

      I have tried to study manuals and play with Zoho CRM but haven't found a way how to apply customized Zoho CRM Home Page as a (default) home page for other CRM users.. How that can be done, if possible? - kipi Moderation Update: Currently, each user has
    • Please can the open tasks be shown in each customer account at the top.

      Hi there This has happened before, where the open tasks are no longer visible at the top of the page for each customer in the CRM. They have gone missing previously and were reinstated when I asked so I think it's just after an update that this feature
    • How to Customize Task Creation to Send a Custom Alert Using JavaScript in Zoho CRM?

      Hello Zoho CRM Community, I’m looking to customize Zoho CRM to send a custom alert whenever a task is created. I understand that Zoho CRM supports client scripts using JavaScript, and I would like to leverage this feature to implement the alert functionality.
    • Send Whatsapp with API including custom placeholders

      Is is possible to initiate a session on whatsapp IM channel with a template that includes params (placeholders) that are passed on the API call? This is very usefull to send a Utility message for a transactional notification including an order number
    • Configurable Zoho Cliq Notifications for Zoho People Alerts

      Hello Zoho People Product Team, Greetings and hope you are doing well. We would like to request an enhancement to Zoho People notifications, enabling a native delivery via Zoho Cliq with admin-level control, similar to the notification settings available
    • Add Israel & Jewish Holidays to Zoho People Holidays Gallery

      Greetings, We hope you are doing well. We are writing to request an enhancement to the Holidays Gallery in Zoho People. Currently, there are several holidays available, but none for Israel and none for Jewish holidays (which are not necessarily the same
    • Keep Zoho People Feature Requests in the Zoho People Forum

      Hello Zoho People Product Team, Greetings. We would like to submit a feature request regarding the handling of feature requests themselves, specifically for Zoho People. Issue: Feature Requests Being Moved to Zoho One Zoho People feature requests are
    • ZO25: The refreshed, more unified, and intelligent OS for business

      Hello all, Greetings from Zoho One! 2025 has been a remarkable year, packed with new features that will take your Zoho One experience to the next level! From sleek, customizable dashboards to an all-new action panel for instant task management, we’ve
    • Introducing Multi-Asset Support in Work Orders, Estimates, and Service Appointments

      We’re excited to announce a highly requested enhancement in Zoho FSM — you can now associate multiple assets with Work Orders, Estimates, and Service Appointments. This update brings more clarity, flexibility, and control to your field service operations,
    • [Product Update] Locations module migration in Zoho Books integration with Zoho Analytics

      Dear Customers, As Zoho Books are starting to support an advance version of the Branches/Warehouses module called the Locations module, users who choose to migrate to the Locations module in Zoho Books will also be migrated in Zoho Analytics-Zoho Books
    • Introducing Schedules for smarter availability management

      Greetings from the Zoho Bookings team! We’re excited to introduce Schedules, a powerful enhancement to manage availability across your workspace. Schedules are reusable working-hour templates that help you define and maintain consistent availability across
    • Next Page