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

    • Different form submission results for submitter and internal users

      I'm looking for suggestions on how to show an external submitter a few results while sending internal users all the results from the answers provided by the external user. The final page of our form has a section with detailed results and a section with
    • Help Desk Services Solution

      I am here looking for Help Desk services solution for organization. I also searched this on many different website and found many solutions. We are bit confused to which one to choose. One of my friend suggest me this platform, and i am hoping i will
    • Facing Issues with Sites Mobile font sizes

      my page renediaz.com is facing issues mobile view, when i try to lower font sizes in home page, instead of changing the size, it changes the line space
    • Remove 'This is an automated mail from Zoho Sign' in footer

      Hi there, Is it possible to remove or change the text under the e-mail templates? I can't figure out how to do that: Would love to hear from you. Kind regards, Tristan
    • Formatting and slow

      Creating campaigns are difficult.  I'm fairly computer literate but some of the way Zoho Campaigns formatting works is painful.  Images fail to upload or are very slow. To top it off, syncing the contacts is a pain as well as temperamental links to create Segments. At this rate I'm afraid we might need to migrate back to Mailchimp.
    • Default Ticket View - Table?

      Guys, We mostly use the table view to queue tickets. Maybe I am missing it - but how can I set that view as 'default" for all our agents? Thanks JV
    • Boost your Zoho Desk's performance by archiving tickets!

      The longer your help desk operations are, the more likely it is to accumulate tickets that are no longer relevant. For example, ticket records from a year ago are typically less relevant than currently open tickets. Such old tickets may eventually lead
    • Paste emails to create segment

      We are moving over from Mailchimp to ZOHO. However Mailchimp allows me to create a segment by pasting in emails from excel (or importing a .csv) can I do the same in Mailchimp?
    • COQL API in JS Widget only pulling 200 records

      Hello! We've been building a custom homepage widget using the Zoho JS SDK, and it seems that this https://help.zwidgets.com/help/latest/ZOHO.CRM.API.html#.coql only allows 200 records. I thought the limit was 2000 for COQL queries, but am I mistaken?
    • Getting the Record ID of a form once it is submitted - so that form can be edited later

      In Zoho Forms, where can I access the record ID of a form once the form is submitted? - Record ID is not available in webhook payloads - It is not available to form fields, including in formulas - It is not available as a parameter in a thankyou page
    • Auto-Generate Line Numbers in Item Table Using HTML & CSS Counters (Zoho Books & Zoho Inventory Custom Templates)

      <div> <style> /* Start counter from 0 inside tbody */ tbody#lineitem { counter-reset: rowNumber; } /* Increment counter for each row */ tbody#lineitem tr { counter-increment: rowNumber; } /* Show counter value in first column */ tbody#lineitem tr td:first-child::before
    • Possible to define default font and size in Zoho Campaigns?

      Is it possible to define a default font (font, size and colour) for the text, H1 and H2 in Zoho Campaigns? For example: In a campaign, I add a text block, and the text is automatically century gothic, size 11, grey (6f6f6e) by default? Thank you!
    • Zoho Sites - General Feedback

      Hi Everyone-- Quick question for discussion: is it me or is working with Zoho Sites like entering the Twilight Zone? I've built many sites over the years, but this platform seems impossible. I've spent an entire day and a half trying to get a simple one-color
    • File Upload field not showing in workflow

      Hi, I have added a field on Zoho CRM. I want to use it in a workflow where that particular field is updated based on another field, however it is not showing up in the field list to select it in the workflow. Why is this please?
    • You cannot send this email campaign as it doesn't have any eligible contacts in the selected mailing list. You can try adding contacts or choose other mailing lists.

      please help
    • Strengthening the capabilities of CommandCenter in Zoho CRM Plus

      When you look at the prospect-to-customer journey in most businesses 10 to 15 years ago, it was relatively straightforward. Many of us remember walking into a store, sharing our requirements with a sales associate, reviewing a few options, and making
    • World date & time format

      Hello, Is there a timeline to get the worldwide used date and time format ? I mean not the american one... I mean day month year, and 24 hours clock. Regards
    • How can Data Enrichment be automatically triggered when a new Lead is created in Zoho CRM?

      Hi, I have a pipeline where a Lead is created automatically through the Zoho API and I've been trying to look for a way to automatically apply Data Enrichment on this created lead. 1) I did not find any way to do this through the Zoho API; it seems like
    • Announcing Kiosk 1.1 - Customize screen titles, configure new fields & actions, use values from your Kiosk to update fields, and more.

      Hello all We are back again with more enhancements to Kiosk. So what's new? Enhancements made to the Components Add titles for your Kiosk screens and adjust its width to suit your viewing preferences. Three new fields can be added to your screen: Percentage,
    • Any recommendations for Australian Telephony Integration providers?

      HI,  I am looking for some advice on phone providers as we are looking to upgrade our phone system, does anybody have experience with any of the Australian providers that integrate with CRM Telephony? So far we are looking at RingCentral and Amazon Connect, and would love to hear feedback on any of the other providers you might have tried.  Thank you
    • CRM Cadences recognise auto-responses

      I have leads in a Cadence. I get an auto-responder reply "I'm out of the office..." Normally Cadences seems to know that isn't a real reply and keeps the lead enrolled in the cadence. However, today, Cadences has UNENROLLED a Lead who sent an auto-reponse
    • Zoho Campaigns Workspaces

      Hi, I’m currently working on a Zoho CRM + Zoho Campaigns setup for a franchisee-based organization, where each franchise must only see and use its own contacts. At the moment, franchisees cannot properly access their contact lists in Zoho Campaigns unless
    • Limited System because of Limited Number of Fields for Car Dealership

      Dear Zoho Support, we want to have all the information about a car inside of a car record. We want to have Zoho CRM as our single source of truth for our data, but the limited number of fields are not allowing that. The data consist of: technical data
    • Automatically Update Form Attachment Service with Newly added Fields

      Hi, When I have a Form Setup and connected to a 3rd Party Service such as OneDrive for Form Attachments, when I later add a new Upload Field I have to remove and redo the entire 3rd Party Setup from scratch. This needs to be improved, such as when new
    • Zoho CRM for Everyone's NextGen UI Gets an Upgrade

      Hello Everyone We've made improvements to Zoho CRM for Everyone's Nextgen UI. These changes are the result of valuable feedback from you where we’ve focused on improving usability, providing wider screen space, and making navigation smoother so everything
    • Newsletter in multiple languages

      Hi We are planning on starting to use Zoho Campaigns for our newsletters. Since we send our newsletters in three languages, I would need the "unsubscribe page" and other pages related to the NL (Thank you page and so on) to be available in different languages
    • Fixed assets in Zoho One?

      Hi, We use Zoho Books and have the fixed asset option in it. I started a trial for Zoho One and I do not see that as an option. Is the books that is part of zoho one equivalent to Zoho Books Elite subscription or is it a lesser version? Thanks, Matt
    • Set Default Status of Assembly to "Assembled" When Entered in UI

      I've just discovered the new "confirmed" status of Assemblies within Inventory. While I understand the intent of this (allowing for manufacturing planning and raw material stock allocation), it was initially confusing to me when manually entering some
    • I need to Record Vatable amount and non vatable amount separately in zoho books in a single line

      I need to Record Vatable amount and non vatable amount separately in zoho books in a single line give me the customisation option and in invoice copy to customer the total amount should be inclusive 5%vat and no need to show the vatable and non vatable
    • Sort Legend & stacked bar chart by value

      I'd love to see an option added to sort the legend of graphs by the value that is being represented. This way the items with the largest value in the graph are displayed top down in the legend. For example, let's say I have a large sales team and I create
    • Scanned Doc - selecting Item overwrites Rate

      I have a Vendor Invoice which was uploaded to Documents. I select Add To > New Bill. The OCR is actually quite good, but it is reading an Item Description instead of an Item Number. I remove the description and select the correct Item Number... and it
    • Timesheet invalid data error

      Getting the "Invalid Date" error when trying to add a time sheet to an appointment in a work order. I initially though the work order was corrupt or something so I deleted the work order and recreated it. I added the first time sheet to the AP and saved
    • Convert invoice from zoho to xml with all details

      How to convert an Invoice to XML format with all details
    • Any update on adding New Customer Payment Providers who support in store terminal devices?

      Currently there is only one Customer payment provider listed for terminal devices in USA- Everyware. They charge a monthly fee of almost $149 minimum. Will you add other providers - like Zoho Payments or Stripe or Worldpay that would allow integrated
    • Dealing With One-Time Customers on Zoho Books

      Hello there! I am trying to figure out a way to handle One-Time customers without having to create multiple accounts for every single one on Zoho Books. I understand that I can create a placeholder account called "Walk-In Customer", for example, but I
    • Customizing Helpcenter texts

      I’m customizing the Zoho Desk Help Center and I’d like to change the wording of the standard widgets – for example, the text in the “Submit Ticket” banner that appears in the footer, or other built-in widget labels and messages. So far, I haven’t found
    • Passing the image/file uploaded in form to openai api

      I'm trying to use the OpenAI's new vision feature where we can send image through Api. What I want is the user to upload an image in the form and send this image to OpenAI. But I can't access this image properly in deluge script. There are also some constraints
    • "Temporary" Field Value?

      I have a custom action in Form A report Detail View that passes the Rec ID and updates a Temp Record ID lookup field in the Form B record via openURL (and opens the Form B report in popup) . The updated Temp Record ID field value in Form B is then used
    • File Upload field automatically replaces spaces with underscores – support experience

      Hi everyone, I want to share my recent experience regarding the File Upload field behavior in Zoho Creator and my interaction with the Zoho support team. When a user uploads a file, the system automatically renames the document by replacing spaces in
    • We Asked, Zoho Delivered: The New Early Access Program is Here

      For years, the Zoho Creator community has requested a more transparent and participatory approach to beta testing and feature previews. Today, I'm thrilled to highlight that Zoho has delivered exactly what we asked for with the launch of the Early Access
    • Next Page