Hello Everyone,
Imagine building a kiosk that gives you full control over how actions are executed in later screens in that same kiosk. What if you could use data from a previous action later in that kiosk—with no interruptions or data gaps? This is exactly what sequential actions bring to Kiosk Studio in Zoho CRM.
Sequential actions enable you to use action responses in subsequent screens or components in your kiosk. With this enhancement, kiosks can now wait for one action to complete before moving to the next step, enabling you to use the response of that action in later screens or components.
Here's a quick example:
Let's say your first step in the kiosk creates new records. With sequential actions enabled, your kiosk waits for those records to be created and then makes them available in the next step. For example, once a new lead is created, you can immediately schedule a meeting for that lead or create a task for that record owner in subsequent screens. You can also use these new records in decision components, pass them on to another action, or trigger follow-ups without any manual setup.
What's new?
- Wait for completion: This option tells your kiosk to wait until an action is completed to ensure its response can be used in the next screen.
- KioskRecords: This combines GetRecords, CurrentRecords, and CreatedRecords into a single grouped view for easier access.
- CreatedRecords: This option displays the list of new records created through Kiosk actions.
- Kiosk Fields: This merges screen fields and action fields under one unified section for simpler configuration.
How sequential actions can improve your kiosks
Wait for completion
To enable sequential actions for your kiosks, you must switch on the "Wait for completion" toggle. Once enabled, the kiosk will wait until the action is completed before showing users the next screen, where they can use the appropriate action responses.
By default, most actions will have this option automatically enabled. The actions for which this option needs to be manually enabled are as follows:
- Activities (tasks, calls, and meetings)
- Create record
- Webhooks
- Functions
If this option is not enabled, kiosks will be executed in parallel, without waiting for actions to be completed. Those action responses cannot be used in subsequent screens.
Add failure path (optional)
Enabling sequential actions for kiosks will give users the choice to add a failure path if needed. This is optional and visually different from the success path, as shown in the screenshot below.
When we enable the "Wait for completion" action, users can enable a failure path in case the action fails during execution. When enabled, the kiosk will display two paths: a success path and a failure path. You can then define the next steps in each case.
Message on load
While actions like webhooks and functions are being executed, you can display customized messages to users.
Let's go through the use case below to see how sequential actions work in kiosks.
Use case: Pass function outputs in subsequent screens
Let's say you want to add new leads through functions to your Zoho CRM account. Create the function to capture new lead records and save it. The output of this function will be the record IDs of newly created leads.
With sequential actions enabled, the kiosk will wait for the function to finish and produce its output (i.e., the new record IDs will be available in the next screen). The returned outputs (record IDs)become action fields in your kiosk. In this use case, we'll schedule a demo for newly created records in the subsequent screen. We'll first use the GetRecords component to get the record IDs from the function. Then we'll configure the Create Record action with GetRecords as a lookup. Finally, we'll set up the Activities action to schedule a meeting for the new record IDs.
This makes it easier to build dynamic flows that depend on real-time outputs from functions or external APIs.
Check out the video below to learn how you can use custom function outputs in a GetRecords component to fetch and display new records (via functions), and how you can schedule a demo for those records.
Now that you understand how sequential actions work in kiosks, it's time to learn about the new components and fields we've added to kiosks as a result of this new feature.
New components in Kiosk Studio
→ KioskRecords and CreatedRecords
With sequential actions, newly created records from the Create Record action can be displayed through CreatedRecords. To simplify your setup, GetRecords, CurrentRecords, and CreatedRecords are now grouped under a single category: KioskRecords. This gives you a unified view of all record-related options in one place.
CreatedRecords in decision components
Currently, while configuring a decision component, you can only add conditions based on GetRecords and CurrentRecords.
With sequential actions, you can now configure a decision component by adding conditions based on CreatedRecords as well. Click KioskRecords and choose CreatedRecords to add your conditions.
CreatedRecords in action components
You can now configure actions based on CreatedRecords in Kiosk Studio. Simply select the action you want to configure, select the record type as CreatedRecords, and complete the configuration.
Let's say you want to update a field in a created record. You can configure the Update Field action, select CreatedRecord as the record type, and configure which field needs to be updated.
Similarly, you can use CreatedRecords in various action components in kiosks.
→ Kiosk Fields
Previously, you could only use screen fields in your actions or create different paths in decision components.
Now you can use both screen fields and action fields under one section called Kiosk Fields, making it easier to manage all available inputs in your Kiosk setup.
Sequential action specifications
Here are some additional details related to configuring sequential actions in Kiosk Studio:
- You can add up to three sequential actions from webhooks and functions between the two screens in a kiosk or between the start and end state of a kiosk.
- The execution wait time for webhooks and Deluge functions is 10 seconds. If the action takes longer, it will be considered as having failed and will be moved to the failure path (if configured). The action will still be executed, but its response will not be available in later screens.
- The maximum number of fields that can be created for webhooks and Deluge functions is 25.
- If errors like sockettimeout, threadtimeout, or connecttimeout occur while webhook or Deluge functions are being executed, the action will be considered as having failed and will be move to failure path (if configured).
- Only JSONObject responses from webhooks and functions are supported.
- JSONArray is not supported for sequential actions.
- The string returnType is only supported in functions. Thus, the JSONObject response has to be parsed and sent as a string from the action.
Sequential actions are designed to make kiosks smarter, faster, and more connected, and to help you create dynamic, data-aware experiences that respond in real time.
We're sure this valuable addition to Kiosk Studio will provide users with greater control to create smoother flows. If you have any questions regarding this enhancement, please comment below and we'll get back to you at the earliest.
Thanks & Regards,
Serena Woolridge
Recent Topics
Adding bank details to the contact through API
How to add bank-related information to the contact while creating it using API? The account number needs to be encrypted before sending it through API but not sure how to encrypt and get those values. Please guide me in this.
Font breakage in Zoho Mail Desktop Lite application for Mac
Dear Zoho Mail and Workplace Community, With the latest update of macOS Sequoia and macOS Tahoe, there has been font breakages in the email preview of Zoho Mail Desktop Lite application for Mac. This breakage is due to the corruption of the System fonts
Feature request - image resizing on sales orders
I need to be able to show the items on the sales orders, currently the item image shows really small and no way to resize it, need the ability to make the image larger to showcase the product on the pdfs
Nueva edición de "Ask The Expert" en Español Zoho Community
¡Hola Comunidad! ¿Te gustaría obtener respuestas en directo sobre Zoho CRM, Zoho Desk u otra solución dentro de nuestro paquete de CX (Experiencia del Cliente? Uno de nuestros expertos estará disponible para responder a todas tus preguntas durante nuestra
Automation Series: Auto-Notify External Users on Issue Closure
Hello Folks! In Zoho Projects, you can notify external issue reporters via email when an issue is marked as Closed. This helps the users avoid manual follow-ups and keeps the reporter updated. In this post, we’ll walk through a simple setup using a Web
Turn chat conversations into real action with Integration Blocks in Guided Conversations
When a Guided Conversation fails, it's usually not because the logic is wrong. They fail because the conversation stops moving. A customer starts a chat with a clear goal: report an issue, check a status, or confirm something. At first, the flow does
Basic Mass Update deluge schedule not working
I'm trying to create a schedule that will 'reset' a single field to 0 every morning - so that another schedule can repopulate with the day's calculation. I thought this would be fairly simple but I can't work out why this is failing : 1) I'm based in
click to call feature
I've Zoho CRM and in that i want click to call feature.
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
Can the Product Image on the Quote Template be enlarged
Hello, I am editing the Quote Template and added ${Products.Product Image} to the line item and the image comes up but it is very tiny. Is there anyway that you can resize this to be larger? Any help would be great! Thanks
Creating Parent Child relationship in Accounts
We have customers with multiple locations, I setup the HQ as an account, then I setup the different sites marking the HQ as the parent to that location. If I then do a Deal for one of the locations, is there a way to show by looking at the parent account
Learner transcript Challenges.
Currently i am working on a Learner Transcript app for my employer using Zoho Creator. The app is expected to accept assessment inputs from tutors, go through an approval process and upon call up, displays all assessments associated with a learner in
Client and Vendor Portal
Some clients like keeping tabs on the developments and hence would like to be notified of the progress. Continuous updates can be tedious and time-consuming. Zoho Sprints has now introduced a Client and Vendor Portal where you can add client users and
need a packing list feature
In our business, goods listed on an invoice are packed in separate boxes and shipped off. for e.g. an invoice may have 10 items. each item could then be packed in different boxes depending on qty of each item. this packing list is as important as the invoice for purposes of shipping documents. Request you to add this feature asap.
Recording the deducted TDS on advance received from Customer (Zoho Books India)
Hi, How can we record the tds that has been deducted by my customer for the advance that he has paid to me. 1) My customer has paid Rs 10000 to me as advance (Rs 9800 as cash and deducted Rs 200 as TDS). I am not able to record the tds that has been deducted
#7 Tip of the week: Delegating approvals in Zoho People
With Zoho People, absences need not keep employees waiting with their approval requests. When you are not available at work, you can delegate approvals that come your way to your fellow workmate and let them take care of your approvals temporarily. Learn more!
Admin Tip: Manage sub-domain emails using sub-domain stripping
As an admin, you may need separate domains for different departments such as sales, support, and marketing. While this approach offers flexibility, creating and managing multiple domains can quickly become overwhelming, especially since each domain requires
Quick Copy Column Name
Please add the ability to quickly copy the name of a column in a Table or Query View. When you right-click the column there should be an option to copy the name, or if you left-click the column and use the Ctrl+C keyboard shortcut it should copy the
Ability to Edit YouTube Video Title, Description & Thumbnail After Publishing
Hi Zoho Social Team, How are you? We would like to request an enhancement to Zoho Social that enables users to edit YouTube video details after the video has already been published. Your team confirmed that while Zoho Social currently allows editing the
How do I remove a data source from Zoho Analytics?
I am unable to find a delte option on a datasource that i put in the system as an error. On teh web it refers to a setup icon but I do not see that on my interface?
Add Employee Availability Functionality to Zoho People Shift Module
Hello Zoho People Product Team, Greetings and hope you are doing well. We would like to submit a feature request to enhance the Zoho People Shift module by adding employee availability management, similar to the functionality available in Zoho Shifts.
Bigin, more powerful than ever on iOS 26, iPadOS 26, macOS Tahoe, and watchOS 26.
Hot on the heels of Apple’s latest OS updates, we’ve rolled out several enhancements and features designed to help you get the most from your Apple devices. Enjoy a refined user experience with smoother navigation and a more content-focused Liquid Glass
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
Is Desk Down?
Across department - always an error. [Status Mode] - error [Table View and the rest] - working
How do I change the wording of the tile of SignForm?
When my user opens a SignForm url, the title that is presented is always "SignForm signer Information" and a form is displayed asking for the username and email address. This can be confusing to the end user. How can I change the title at least (Or at
How to link tickets to a Vendor/Vendor Contact (not Customer) for Accounting Department?
Hi all, We’re configuring our Accounting department to handle tickets from both customers and vendors (our independent contractors). Right now, ticket association seems to be built around linking a ticket to a Customer / Customer Contact, but for vendor-originated
Automatic Matching from Bank Statements / Feeds
Is it possible to have transactions from a feed or bank statement automatically match when certain criteria are met? My use case, which is pretty broadly applicable, is e-commerce transactions for merchant services accounts (clearing accounts). In these
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,
Automation #7 - Auto-update Email Content to a Ticket
This is a monthly series where we pick some common use cases that have been either discussed or most asked about in our community and explain how they can be achieved using one of the automation capabilities in Zoho Desk. Email is one of the most commonly
Ticket to article and Ticket to template
Hello! I would like to know if it is possible (and how) to do the following actions: 1. To generate an article from a ticket (reply + original message) 2. Easy convert an answer to an email template
Is there API Doc for Zoho Survey?
Hi everyone, Is there API doc for Zoho Survey? Currently evaluating a solution - use case to automate survey administration especially for internal use. But after a brief search, I couldn't find API doc for this. So I thought I should ask here. Than
Kaizen #225 - Making Query-based Custom Related Lists Actionable with Lookups and Links
Hello everyone! Welcome back to another post in the Kaizen series! This week, we will discuss an exciting enhancement in Queries in Zoho CRM. In Kaizen #190, we discussed how Queries bridge gaps where native related lists fall short and power custom related
WebDAV / FTP / SFTP protocols for syncing
I believe the Zoho for Desktop app is built using a proprietary protocol. For the growing number of people using services such as odrive to sync multiple accounts from various providers (Google, Dropbox, Box, OneDrive, etc.) it would be really helpful
Change the "from" field
Hello, I used some random word to create the account ID to later host the domain based emails. That username shows up in the "from" field on test emails. How do I change that to a custom one, like first name/last name or business name? I tried to create second user and "named" it the way I want and it worked to a degree, although the "from" field shows all lower case letters, while original had some capital letters. So the "all-low-case" is another issue I am having... Thank you
[Free Webinar] Learning Table Series - AI-Enhanced Logistics Management in Zoho Creator
Hello Everyone! We’re excited to invite you to another edition of Learning Table Series, where we showcase how Zoho Creator empowers industries with innovative and automated solutions. About Learning Table Series Learning Table Series is a free, 45-60
How to use Rollup Summary in a Formula Field?
I created a Rollup Summary (Decimal) field in my module, and it shows values correctly. When I try to reference it in a Formula Field (e.g. ${Deals.Partners_Requested} - ${Deals.Partners_Paid}), I get the error that the field can’t be found. Is it possible
Zoho Creator to Zoho CRM Images
Right now, I am trying to setup a Notes form within Zoho Creator. This Notes will note the Note section under Accounts > Selected Account. Right now, I use Zoho Flow to push the notes and it works just fine, with text only. Images do not get sent (there
Error Logs / Failure logs for Client Scripts Functions
Hi Team, While we are implementing client scripts for the automation, it is working fine in few accounts but not working for others. So, it would be great if we can have error Logs for client scripts also just like custom functions. Is there any way that
Zoho Books blocks invoicing without VeriFactu even though it is not mandatory until 2027
I would like to highlight a very serious issue in Zoho Books for Spain. 1. The Spanish government has postponed the mandatory start of VeriFactu to January 1st, 2027. This means that during all of 2026 businesses are NOT required to transmit invoices
Problem : Auto redirect from zoho flow to zoho creator
Hi there, I've been waiting for zoho team to get back on this for last couple of days. Anyone else have the problem to access zoho flow? everytime I click on zoho flow it redirects me to zoho creator. I tried incognito mode but it still direct me to zoho
Next Page