Announcing Kiosk 1.1 - Customize screen titles, configure new fields & actions, use values from your Kiosk to update fields, and more.

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, URL, & Decimal

  • Edit the default path's name of your Kiosk in the decision component.

Enhancements made to the Actions

  • Convert, Add Meeting, & Add Calls actions can now be configured in your Kiosk.

  • Merge any value from your Kiosk screens or from CRM data using the # Merge Field function in the field update action.

  • Select values from existing data in the picklist fields, multi-line fields and check box fields in the create record action.


Let's dive into the details below.

Add titles for your Kiosk screens and adjust its width to suit your viewing preferences

  • Screen titles can help grab attention and set the tone for users interacting with your Kiosk. You can customize the screen title to match the purpose of your kiosk. Choose to either use the component's name as the title, set a new title, or leave it blank.
  • Configure the screen width to either 670 pixels or 1000 pixels. A screen width of 670 pixels is recommended for popup windows, while a screen width of 1000 pixels is more suitable for a larger display preference.


Percentage, URL, & Decimal : The three new fields that can be added to your Kiosk screen

In CRM, Kiosks give you great flexibility to collect and display data on your screens to your users. You can now add the Percentage, URL, and Decimal fields to your screens in addition to those already available. Read this article to learn what fields are available to be added to your screens.


Decimal

Use this field to allow users to enter number values as decimals in your Kiosk screens. You can choose to define the maximum digits allowed and the number of decimal places that can be displayed. Also choose to merge any value from your Kiosk, be it from screen fields or data you get from the CRM system, mark it as a mandatory field, display it with number separators, and show a tooltip for users to get a little more understanding.

Percentage

Use this field to allow users to enter a percentage value into your Kiosk screens. You can choose to merge any value from your Kiosk, be it from screen fields or data you get from the CRM system, mark it as a mandatory field, and show a tooltip for users to get a little more understanding.

URL

Use this field to allow users to enter a URL in your Kiosk screens. You can choose to merge any value from your Kiosk, be it from screen fields or data you get from the CRM system, mark it as a mandatory field, and show a tooltip for users to get a little more understanding.


Edit the default path's name in your Kiosk's decision component screen

You can now customize the default path name in the decision component of your Kiosk to suit your preference.

Convert, Add Meeting, & Add Calls : The three new actions that can be configured in your Kiosk

In your Kiosk, you can set up actions to be displayed to users or save data from users in the CRM system. In addition to the available actions, you now have the option to convert a lead to a contact, schedule a meeting, or arrange a call with users interacting with your Kiosk.



Convert

Use this action to convert your records in the Kiosk screen. Say you have created a Kiosk for the new leads in your CRM system - New lead Kiosk. You can now use the convert action to convert those leads to contacts when a record has been updated. You can also create a new deal for the newly converted leads and use the CRM system to follow up with the contact.



Add Meeting

Set up meetings with users who interact with your kiosks. Let's say you have a Kiosk setup for customers who've purchased your product. You can now schedule meetings with them from your kiosk as soon as they have completed a purchase. You use this action to provide a demo of your products or provide additional information if needed.



Schedule a call

You can use a Kiosk screen to schedule calls with users interacting through a Kiosk. For instance, if you have set up a Kiosk for new customers, you can schedule calls to provide them with a product briefing, clarify any doubts, or inform them about new features.



Merge any value using # Merge Field from your Kiosk screen or from CRM data in the Field Update action

Previously, the field update action allowed you to update the field values of only the current records. It was not possible to update field values using existing data from your Kiosk screen or the data collected through the GetRecord function. This limitation created a roadblock, impacting the overall effectiveness of the Kiosk feature by not giving users the ability to work on various scenarios where they needed to merge values from existing data in their Kiosks.


Now, you can use the # Merge Field function to merge any value from your Kiosk screens or values from the GetRecord function in the Field Update action. Let's say, you have a Kiosk for new leads - New lead Kiosk. Your aim is to get data from the lead to determine if they are interested in purchasing your product. If they are, you wish to convert them into Contacts using the Convert action. During this process, you may find that multiple leads already exist in your CRM system. In such cases, you want to update the lead status of these existing leads using the data from your New lead Kiosk screen. To accomplish this, you can utilize the # Merge Field function to merge the lead status values from the New Lead Kiosk screen and update those values as the current value for the existing leads.


Select values from existing data in picklist fields, multi-line fields and check box fields in the Create Record Action

Previously in Kiosk, you were limited to selecting values from the current data for picklist fields, multi-line fields, or check box fields when you configure a Create Record Action. This limited the possibilities of users being able to create Kiosks for numerous different scenarios.


Now, you can select values for picklist fields, multi-line fields, or check box fields from either current data or existing data for the Create Record action in your Kiosk. To accomplish this, we have introduced Static and Reference selection options for these fields. To use values from the current data, choose the Static option. To select values from existing data using merge fields, you can choose the Reference option.


Imagine you have a Feedback Kiosk designed to collect customer feedback. Your aim is to gather feedback from users who have interacted with the first screen of the kiosk. This initial screen collects information such as the user's name, email address, and country. Your "create record" action will feature similar fields, allowing users to input their email address, country, and provide their feedback in a text box. Additionally, you can offer users the option to opt out of receiving future emails. This information can be retrieved from the first screen using the # Merge field function from the Reference option. This eliminates the need for users to re-enter their details and thereby enhancing the efficiency and convenience of the feedback process.


Availability : These enhancements are available to all partner demo accounts of all DCs except IN DC. We will update you on its availability in the IN DC soon.

A glimpse at our roadmap for Kiosk Studio:
  1. Bring data from third-party applications into a kiosk.

  2. You will have an option to display GetRecords in a table with optional selection or as a list without any selection.

  3. Kiosk Studio will support Zoho Flow Actions.

  4. Add OpenURL and OpenRecord as actions soon in Kiosk Studio.

  5. Create a clone of existing kiosks.

  6. Reorder buttons in Kiosk screens.

  7. Connect any path in a Kiosk.

  8. Reuse Screen Fields in your Kiosks.

  9. Let actions be completed sequentially in your Kiosk.

  10. Pass or use a response in the next set of actions.


We've started working on these features and will have them ready soon. There are more cool updates coming for Kiosk Studio too, so stay tuned!

Thanks and have a great day!



    • Recent Topics

    • Zoho Books/Inventory - Restrict Items With Pricebook

      Hi Zoho Team, I'm trying to address as use case where a client needs to restrict which products certain customers can purchase. I have been able to find a way to do this based on the current Zoho Books or Zoho Inventory configuation. My feature request
    • Best Way to Integrate Zoho Campaigns with Amazon SES Without Third-Party Tools

      I am looking for the most seamless and efficient method to integrate Zoho Campaigns with Amazon SES. My goal is to avoid using any third-party automation tools like Zapier, Make, or Pabbly, and instead, leverage Zoho's native capabilities for this integration.
    • Release Notes | January 2026

      We have rolled out a set of powerful new enhancements across Zoho Vertical Studio that bring several long-awaited capabilities to your applications. These updates focus on deeper customization, smarter automation, better reporting, and improved usability
    • How to charge Convenience fee OR payment gateway charges to the end client who is paying the invoice?

      Hello, I am creating this topic after having discussions with various sets of users and have understood that with people moving more and more to digital payments, it is important for the client to enable the "Convenience fee" kind of scenario. I have
    • Card payment surcharge?

      Hi, I would like to offer my customers the ability to pay invoices by card (using the PayPal integration). However, PayPal charges me around 5% to receive a card payment, and I would like to pass on this cost to my customer by way of a card payment surcharge. Is there any way for Zoho Invoice to be set up to automatically add a defined "card processing fee", say 5% of the invoice total, if the customer elects to pay by card? I don't want to add this on to invoice manually, since most of my clients
    • Zoho Books | Product updates | January 2026

      Hello users, We’ve rolled out new features and enhancements in Zoho Books. From e-filing Form 1099 directly with the IRS to corporation tax support, explore the updates designed to enhance your bookkeeping experience. E-File Form 1099 Directly With the
    • Zoho POS App Hanging Issue – Sales Becoming Difficult

      The Zoho POS app frequently hangs and becomes unresponsive during billing, making it very difficult to complete sales smoothly. This commonly happens while adding items, during checkout, or at payment time, especially during peak hours. These issues cause
    • Tip #62- Exploring Technician Console: Send Ctrl + Alt + Del- 'Insider Insights'

      Hello Zoho Assist Community! This week, we’ll be exploring the Send Ctrl + Alt + Del option in the Technician Console. Let’s jump right in. System administrators often rely on Ctrl + Alt + Del when managing remote devices that have unresponsive applications
    • SKUs for Invoices, POs, etc.

      It doesn't appear that one can enable SKU display on invoices, POs, etc. This is problematic, and I don't see a good reason why this shouldn't be an option. Some of our vendors and customers use this in their system. Every other identifier code is available
    • how to avoid duplicate customer

      How can i avoid to create a duplicate customer. I charged a same customer with two different plans and it showed up twice in my customer list and subsequently in Zoho books contacts. It creates confusion to have a same customer appears multiple times in customer or contact list. How can i avoid it.
    • RSC Connectivity Linkedin Recruiter RPS

      It seems there's a bit of a push from Linkedin Talent Solutions to keep integrations moving. My Account Manager confirmed that Zoho Recruit is a Certified Linkedin Linkedin Partner but does not have RSC as of yet., (we knew that :-) She encouraged me
    • im facing issue on generate the Estimate price

      i couldn't understand what is the issue , i cant generate Estimate price where is the issue
    • cannot be able to add user

      Dear team I tried to add a new user for sales team, but after entering the OTP its showing error message cannot add now
    • Changing an existing item to different accounts & inventory-tracked

      Hi everyone, I have an item in Zoho Books that was originally set up as a non-inventory item. Over time, I associated it with different sales and purchase accounts, and I now have many invoices, bills, and reports that use this item. My business process
    • How do I edit the Calendar Invite notifications for Interviews in Recruit?

      I'm setting up the Zoho Recruit Interview Calendar system but there's some notifications I don't have any control over. I've turned off all Workflows and Automations related to the Calendar Scheduling and it seems that it's the notification that is sent
    • Bookings duration - days

      Hi team, Is there any way to setup services/bookings that span multiple days? I am using Zoho Bookings for meeting room bookings. Clients may wish to book a room for more than one day, for up to a month.  If not, is there a plan to allow services to be setup with durations of Days as well as hours and minutes? Many thanks, Anna.
    • big 5 accounts

      how do you find what accounts are listed as Big 5 ?
    • Zoho recruit's blueprint configuration is not functioning as mapped

      Current Status: Zoho Blueprint is not functioning as configured. Issue: We are moving a Candidate status in Zoho Recruit "for active file" but we encountered: "Status cannot be changed for records involved in Blueprint." This happens to various client
    • Actual vs Minimum

      Hi all, I am sure I am not the only one having this need. We are implementing billing on a 30-minute increment, with a minimum of 30 minutes per ticket. My question is, is there a way to create a formula or function to track both the minimum bill vs the
    • Delay in rendering Zoho Recruit - Careers in the ZappyWorks

      I click on the Careers link (https://zappyworks.zohorecruit.com/jobs/Careers) on the ZappyWorks website expecting to see the job openings. The site redirects me to Zoho Recruit, but after the redirect, the page just stays blank for several seconds. I'm
    • How to add interviews through API

      I'm trying to add an interview without much luck. The documentation gives examples of adding just about everything except an interview. However, the issue might be the way I'm formatting it, because the documentation is unclear to me. It seems as if the xml should be passed in the url, which seems unusual. I've tried the data as both plain and character escaped, but nothing seems to work, nor do I even get an error response. https://recruit.zoho.com/recruit/private/xml/Interviews/addRecords?authtoken=***&scope=recruitapi&version=2&xmlData=<Interviews> <row
    • Offer already made- but I withdrew it

      I made an offer letter, but made a mistake on it. I withdrew the offer but now I can't recreate the correct offer. Zoho keeps saying that "A same offer has already been made". I look in the "offers" and there are NO offers (this is the first time I've
    • Control the precision of answer bot responses

      Hello everyone, Admins can control the precision with which the Answer bot analyzes and generates a response by adjusting the threshold levels. Based on predefined threshold values, Zia analyzes how closely the query matches with the available KB articles.
    • Rebrand your CRM with the all-new custom domain mapping setup

      UPDATES TO THIS FEATURE! 19th Jan, 2024 — Custom domain mapping has been made available for portal users in Zoho One and CRM Plus. 23rd June, 2023 — Custom domain mapping has been made available for all users, in all DCs. Hello everyone! We are elated
    • 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
    • Sender Email ID is duplicate

      My sender id "automate@erplaunchpad.com" is coming as duplicate but I have not used it anywhere else please help
    • CRM x WorkDrive: File storage for new CRM signups is now powered by WorkDrive

      Availability Editions: All DCs: All Release plan: Released for new signups in all DCs. It will be enabled for existing users in a phased manner in the upcoming months. Help documentation: Documents in Zoho CRM Manage folders in Documents tab Manage files
    • Building Toppings #6 - Install and uninstall actions

      Hello Biginners! In our previous forum post, we explored creating connections - specifically, custom service connections in the Bigin Developer Console. In this post, we'll focus on another feature that can be used in every topping: install actions. We'll
    • New UI in Zoho One CRM

      Hello, Just switched to the new UI for Zoho One CRM, do not like it, especially the search functions. What are the steps to backstep to the previous UI? UPDATE: I found it.
    • App like Miro

      Hi all, is there a way to have a interactive whiteboard like in Miro? We want to visualize our processes and workflows in an easy way.
    • Important updates to your connectors

      Hello everyone, Greeting from Zoho Creator! We're excited to announce that we'll be rolling out significant backend updates to Zoho Creator's built-in connectors to enhance security by following the latest frameworks. The existing version of some of the
    • How Do Mutliple Sales People Prospect in the "LEADS" module without calling the same leads?

      We have 4 sales reps and the Leads module does not have real time intuitive knowlodge to make the sales rteps dont call the same people at the same time. How can we crate a fluent prospecting sytem where the salres reps can go out bound without calling
    • Keeping track of project expenses

      I have talked to a few support techs and it is very hard for me to believe that Zoho's project accounting software can't keep accounts for my projects. I must not understand what they're saying. We get a contract to build something. So the project revenue
    • Mailbox delegation - A secure way to enable collaboration

      Admins often encounter scenarios where a user needs another team member to access and manage their mailbox during extended leave, role transitions, or while handling high email volumes. In such situations, ensuring business continuity without sharing
    • Canvas View bug

      I would like to report a bug. When clone a canvas view from an existing canvas view, if the original canvas view have canvas button with client script. Then the new create canvas view will have canvas button, it is make sense. But when I try to delete
    • Export blueprint as a high-resolution PDF or image file

      This would be a good feature for organizations that want to share the blueprint process with their employees but don't want them to have access to the blueprint in the system settings. At the moment all that users can do is screenshot the blueprint or
    • Zoho Recruit Community Meetup - London 🇬🇧 (Venue Finalised)

      Hello Recruiters! We’re excited to announce that the Zoho Recruit team is coming to the UK for an in-person Zoho User Group (ZUG) Meetup in London! This is your chance to connect with fellow Zoho users, learn from experts, and walk away with actionable
    • 【参加無料】東京 Zoho ユーザ交流会 NEXUS ー AI エージェント (Zia Agents)の活用事例 / CRMで実現するマーケティング業務効率化

      ユーザーの皆さま、こんにちは。コミュニティチームの藤澤です。 3月27日(金)に東京、新橋で「東京 Zoho ユーザー交流会 NEXUS」を開催します! ーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーー ✒️申し込みはこちらから:https://www.zohomeetups.com/tokyo2026vol1#/?affl=communityforumpost2 ーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーー ★参加のおすすめポイント ✅ AIエージェント(Zia)のリアルに使える実例を知る
    • Error AS101 when adding new email alias

      Hi, I am trying to add apple@(mydomain).com The error AS101 is shown while I try to add the alias.
    • ZOHO.CRM.UI.Record.open not working properly

      I have a Zoho CRM Widget and in it I have a block where it will open the blocks Meeting like below block.addEventListener("click", () => { ZOHO.CRM.UI.Record.open({ Entity: "Events", RecordID: meeting.id }).catch(err => { console.error("Open record failed:",
    • Next Page