Zoho Desk | ASAP update | Deliver unparalleled customer support in your Flutter-powered mobile app

Zoho Desk | ASAP update | Deliver unparalleled customer support in your Flutter-powered mobile app

Hello everyone,

We are happy to announce that we have adopted the ASAP SDK for Flutter apps, a highly preferred framework for mobile application development. 



Businesses have realized the critical importance of attracting customers through mobile channels, leading them to prioritize the development of mobile apps. Frameworks play a vital role in making mobile app development more efficient and less time-consuming for developers. By utilizing frameworks, developers can save time, reduce the need to write code from scratch, and ensure app consistency across different platforms.

Popular frameworks have made mobile app development more accessible. However, attracting consumers remains a crucial aspect and customer support serves as a bridge between end users and mobile app developers.

To streamline the customer service journey, we have developed ASAP SDK, an in-app solution for mobile apps. Our goal is to facilitate immediate customer assistance right within your mobile app, eliminating the need to navigate to a separate page for support. With the ASAP SDK, we aim to optimize both customer happiness and agent workloads.

What led us to adopt the ASAP SDK for Flutter?

According to the 2023 survey by Statista referenced below, React Native and Flutter have emerged as the top choices for mobile app development. These two frameworks have gained significant popularity among developers due to their native-like performance capabilities and cross-platform compatibility options, which save money and time.
The ASAP SDK is now available for Flutter. We have already introduced it for the React Native platform.



Flutter developers can enhance their app's support system and create exceptional support experiences by incorporating the functionalities offered by the ASAP SDK.

Breeze through the integration without any hitch 

The ASAP SDK provides easy-to-use code snippets that "effortlessly integrate Help Center Components" with your Flutter application, including the following:
  • Knowledge Base: Provide users with easy access to articles and FAQs, enabling them to find answers to their questions efficiently.
  • Community: Promote a collaborative environment where end users can engage with each other, share experiences, and provide mutual support.
  • Tickets: Optimize customer support by effectively managing and tracking end-user requests through efficient ticketing systems.
  • Live Chat and Bot (Zia and Guided Conversations): Enable real-time communication with end users through live chat functionality. Plus, leverage the power of intelligent bots, like Zia and GC, to automate responses and enhance user experiences.

Maintain consistent branding 

Use the ASAP SDK's "Theme Customization" to seamlessly integrate customized theme types with your Flutter application. With this feature, you can easily customize theme colors and align the app's appearance with your brand's identity. Keep UI consistent throughout your app, enhancing user satisfaction and brand recognition.

Keep customers in the know 

Use ASAP SDK's "Push Notifications" feature to ensure your end users stay informed through instant notifications on their mobile devices. Notifications may be dispatched in the following situations:

  • Ticket priority update: Whenever the priority of an end user's ticket changes, trigger a push notification to update them.
  • Ticket status update: Send push notifications to end users when the status of their ticket changes.
  • Agent's reply to a ticket: When an agent responds to an end user's question or request, send a push notification about the response. This ensures quick communication and enhances user satisfaction.
  • Agent's public comment: If an agent leaves a public comment on a ticket relevant to the end user, dispatch a push notification. This keeps the end user informed about any additional information or updates related to their request.
  • Agent's response to Live Chat: During a Live Chat session, send a push notification to the end user as soon as an agent responds to their message.

Extending helping hands to ensure security 

The ASAP SDK prioritizes security and helps you differentiate non-registered users from registered users with the "JWT authentication method."

For non-registered users, limited access is granted, allowing them to submit tickets, view posts, and chat with agents. However, certain actions are restricted, such as viewing submitted tickets and participating in community discussions.

On the other hand, registered users can enjoy enhanced privileges. They can perform all the actions including viewing and tracking their ticket status, responding to and commenting on tickets, and actively participating in the User Community.
To ensure the user's identity, we use the JWT authentication method.

Sneak peek

We are thrilled to share the news of the upcoming expansion of our ASAP SDK to support additional popular programming languages.

Robust customer support is right at your fingertips with integration of ASAP SDK with the Flutter applications.
Refer to the help document: Working with ASAP SDK for Flutter to explore the feature.
Share your suggestions and feedback by commenting below.

Regards,
Benazir Fathima R | Zoho Desk

    Access your files securely from anywhere







                          Zoho Developer Community






                                                • Desk Community Learning Series


                                                • Digest


                                                • Functions


                                                • Meetups


                                                • Kbase


                                                • Resources


                                                • Glossary


                                                • Desk Marketplace


                                                • MVP Corner


                                                • Word of the Day


                                                • Ask the Experts



                                                          • Sticky Posts

                                                          • Zoho Desk Partners with Microsoft's M365 Copilot for seamless customer service experiences

                                                            Hello Zoho Desk users, We are happy to announce that Zoho Desk has partnered with Microsoft's M365 to empower customer service teams with enhanced capabilities and seamless experiences for agents. Microsoft announced their partnership during their keynote
                                                          • WhatsApp pricing changes: Pay per message starting July 1, 2025

                                                            Starting July 1, 2025, WhatsApp is shifting from conversation-based pricing to per-message billing. That means every business-initiated message you send will count. Not just the first one in a 24-hour window. Pricing updates on the WhatsApp Business Platform
                                                          • Live Webinar - Work smarter with Zoho Desk and Zoho Workplace integration

                                                            Hello customers! Zoho Desk and Zoho Workplace are coming together for a webinar on 14th May, 2024. Zoho Workplace is a suite of productivity apps for email, chat, docs, calls, and more at one single place. Zoho Desk is closely integrated with a few tools
                                                          • Apple iOS 17 and iPadOS 17 updates for Zoho Desk users

                                                            Hello Zoho Desk users! Apple recently announced the release of iOS 17 and iPad OS 17. These latest OS updates will help you stay productive and efficient, through interactive and seamless user experiences. Zoho Desk has incorporated the updates to help
                                                          • Zoho Desk Cheat Sheet For The Year-End

                                                            Check out these Zoho Desk best practices to end this year on a high and have a great one ahead! #1 Set Business (Holiday) Hours - If you have limited working hours, please make sure you restrict your business hours or set them as holidays for the coming days. Let your customers know when you will, and won't, be available. #2 Update the Annual Holiday List - Check the holidays for the new year and update the holiday schedule. Usually, holidays from the current year will be carried over for the next


                                                          Manage your brands on social media



                                                                Zoho TeamInbox Resources



                                                                    Zoho CRM Plus Resources

                                                                      Zoho Books Resources


                                                                        Zoho Subscriptions Resources

                                                                          Zoho Projects Resources


                                                                            Zoho Sprints Resources


                                                                              Qntrl Resources


                                                                                Zoho Creator Resources



                                                                                    Zoho CRM Resources

                                                                                    • CRM Community Learning Series

                                                                                      CRM Community Learning Series


                                                                                    • Kaizen

                                                                                      Kaizen

                                                                                    • Functions

                                                                                      Functions

                                                                                    • Meetups

                                                                                      Meetups

                                                                                    • Kbase

                                                                                      Kbase

                                                                                    • Resources

                                                                                      Resources

                                                                                    • Digest

                                                                                      Digest

                                                                                    • CRM Marketplace

                                                                                      CRM Marketplace

                                                                                    • MVP Corner

                                                                                      MVP Corner







                                                                                        Design. Discuss. Deliver.

                                                                                        Create visually engaging stories with Zoho Show.

                                                                                        Get Started Now


                                                                                          Zoho Show Resources


                                                                                            Zoho Writer Writer

                                                                                            Get Started. Write Away!

                                                                                            Writer is a powerful online word processor, designed for collaborative work.

                                                                                              Zoho CRM コンテンツ




                                                                                                Nederlandse Hulpbronnen


                                                                                                    ご検討中の方




                                                                                                          • Recent Topics

                                                                                                          • To Zoho customers and partners: how do you use Linked Workspaces?

                                                                                                            Hello, I'm exploring how we can set up and use Linked Workspaces and would like to hear from customers and partners about your use cases and experience with them. I have a Zoho ticket open, because my workspace creation fails. In the meantime, how is
                                                                                                          • How to access email templates using Desk API?

                                                                                                            Trying to send an email to the customer associated to the ticket for an after hours notification and can't find the API endpoint to grab the email template. Found an example stating it should be: "https://desk.zoho.com/api/v1/emailtemplates/" + templateID;
                                                                                                          • Update Portal User Name using Deluge?

                                                                                                            Hey everyone. I have a basic intake form that gathers some general information. Our team then has a consultation with the person. If the person wants to move forward, the team pushes a CRM button that adds the user to a creator portal. That process is
                                                                                                          • Zoho Bookings No Sync with Outlook

                                                                                                            Zoho Bookings appointments are showing on my Outlook Calendar but Outlook events are not showing on Zoho Bookings. How do I fix this?
                                                                                                          • Unable to retrieve Contact_Name field contents using Web API in javascript function

                                                                                                            Hello, I've added a field in the Purchase Order form to select and associate a Sales Order (Orden_de_venta, lookup field). I've also created a client script to complete some fields from the Sales Order (and the Quote), when the user specifies the related
                                                                                                          • Updating Woocommerce Variation Products Prices Via Zoho CRM

                                                                                                            I can update product prices with this flow: But I can't update variant products. I got a code from Zoho for this, but I couldn't get it to work. It needs to find the product in the CRM from the SKU field and update the variation with the price there.
                                                                                                          • Emails Disappearing From Inbox

                                                                                                            I am experiencing the unnerving problem of having some of the messages in my inbox just disappear.  It seems to happen to messages that have been in there for longer than a certain amount of time (not sure how long exactly). They are usually messages that I have flagged and know I need to act on, but have not gotten around to doing so yet.  I leave them in my inbox so I will see them and be reminded that I still need to do something about them, but at least twice now I have opened my inbox and found
                                                                                                          • Power of Automation :: Automatic removal of project users once the project status is changed.

                                                                                                            A custom function is a software code that can be used to automate a process and this allows you to automate a notification, call a webhook, or perform logic immediately after a workflow rule is triggered. This feature helps to automate complex tasks and
                                                                                                          • Customizing Form Questions per Recipient Group in Zoho Campaigns/Forms

                                                                                                            Hello everyone, I would like to ask if it’s possible in Zoho Campaigns or Zoho Forms to send out a campaign where the form questions can be customized based on the group of recipients. Use case example: I have prepared 20 questionnaire questions. For
                                                                                                          • Automatic category assignment

                                                                                                            Hi, I’d like to ask if there is a way to automatically assign an expense category based on the recognized Merchant. What would be the simplest way to set up automatic category assignment? Alternatively, is there an option to first choose the category
                                                                                                          • Zoho Books - France

                                                                                                            L’équipe de Zoho France reçoit régulièrement des questions sur la conformité de ses applications de finances (Zoho Books/ Zoho Invoice) pour le marché français. Voici quelques points pour clarifier la question : Zoho Books est un logiciel de comptabilité
                                                                                                          • Every time an event is updated, all participants receive an update email. How can I deactivate this?

                                                                                                            Every time an event is updated in Zoho CRM (e.g. change description, link to Lead) every participant of this meeting gets an update email. Another customer noticed this problem years ago in the Japanese community: https://help.zoho.com/portal/ja/community/topic/any-time-an-event-is-updated-on-zohocrm-calendar-it-sends-multiple-invites-to-the-participants-how-do-i-stop-that-from-happening
                                                                                                          • Having Trouble Opening The Candidate Portal

                                                                                                            Recently am having trouble opening the Candidate Portal. It keeps loading but cannot display any widgets. Tried Safari, Chrome and Edge. Non of them work. Please solve the problem ASAP.
                                                                                                          • Forms - Notification When Response Submitted

                                                                                                            How do I set it up to generate an email notification when a response (class request) is submitted?
                                                                                                          • How to disable user entry on Answer Bot in Zobot

                                                                                                            Hi, I have an Answer Bot in my Zobot, here is the configuration: I only want the user to choose 1 of the 4 the options I have provided: When no answer found, user chooses 'I'll rephrase the question' or 'Ask a different question When answer is found,
                                                                                                          • More admin control over user profiles

                                                                                                            It's important for our company, and I'm sure many others, to keep our users inline with our branding and professional appearance. It would be useful for administrators to have more control over profile aspects such as: Profile image User names Email signatures
                                                                                                          • Please Make Zoho CRM Cadences Flexible: Allow Inserting and Reordering Follow-Up Steps

                                                                                                            Sales processes are not static. We test, learn, and adapt as customers respond differently than expected. Right now, Zoho Cadences do not support inserting a new step between existing follow-ups or changing the type of an existing primary step. If I realize
                                                                                                          • Changing the Default Search Criteria for Finding Duplicates

                                                                                                            Hey everyone, is it possible to adjust the default search criteria for finding and merging duplicate records? Right now, CRM uses some (in my opinion nonsensical) fields as search criteria for duplicate records which do nothing except dilute the results.
                                                                                                          • Clear Tag & Linking Between Quotes and Sales Orders

                                                                                                            Hi Zoho Team, In Zoho Books, when a quote is converted into a sales order, it would be extremely useful to have: A clear tag/indicator on the quote showing that it has been converted into a sales order. A direct link in the sales order back to the originating
                                                                                                          • Zoho Books Sandbox environment

                                                                                                            Hello. Is there a free sandbox environment for the developers using Zoho Books API? I am working on the Zoho Books add-on and currently not ready to buy a premium service - maybe later when my add-on will start to bring money. Right now I just need a
                                                                                                          • Add Direct Ticket Link to Zoho Help Center Portal in Email Replies

                                                                                                            Hi Zoho Support Team, We hope you're doing well. We’d like to request a small but valuable improvement to enhance the usability of the Zoho Help Center portal (https://help.zoho.com/portal/en/myarea). Currently, when someone from Zoho replies to a support
                                                                                                          • [Webinar] Deluge Learning Series - AI-Powered Automation using Zoho Deluge and Gemini

                                                                                                            We’re excited to invite you to an exclusive 1-hour webinar where we’ll demonstrate how to bring the power of Google’s Gemini AI into your Zoho ecosystem using Deluge scripting. Whether you're looking to automate data extraction from PDFs or dynamically
                                                                                                          • Connecting Zoho Inventory to ShipStation

                                                                                                            we are looking for someone to help connect via API shipStation with Zoho inventory. Any ideas? Thanks. Uri
                                                                                                          • Subform edits don't appear in parent record timeline?

                                                                                                            Is it possible to have subform edits (like add row/delete row) appear in the Timeline for parent records? A user can edit a record, only edit the subform, and it doesn't appear in the timeline. Is there a workaround or way that we can show when a user
                                                                                                          • New in Cadences: Option to Resume or Restart follow-ups when re-enrolling records into a Cadence, and specify custom un-enrollment criteria

                                                                                                            Managing follow-ups effectively involves understanding the appropriate timing for reaching out, as well as knowing when to take a break and resume later, or deciding if it's necessary to start the follow-up process anew. With two significant enhancements
                                                                                                          • Im Stuck in an EDIT ONLY WITH WIZARD issue

                                                                                                            So I found Wizards to be a really helpful tool in minimizing the exposure of redundant, superfluous fields to staff that would never otherwise have to edit those fields. My issue is, that when the record (in this case a lead) is created with a wizard,
                                                                                                          • Account upgrade

                                                                                                            Good evening, I upgraded my account and paid for it. From standard to professional. Unfortunately after the paiment my account was not upgraded. Please your advise. Best Regards Erik van Staverden
                                                                                                          • How to set ALL default dates of my organization to DD-MM-YYYY format?

                                                                                                            All replies to this question comes from a time where the UI was different. It's extremely frustrating not being able to find how to do this simple setting change. I want everything and everyone in my organizations to have DD-MM-YYYY date format by default.
                                                                                                          • How can I sync from Zoho Projects into an existing Zoho Sprints project?

                                                                                                            Hi I have managed to integrate Zoho Projects with Zoho Sprints and I can see that the integration works as a project was created in Zoho Sprints. But, what I would like to do is to sync into an existing Zoho Sprints project. Is there a way to make that
                                                                                                          • Can we generate APK and IOS app?

                                                                                                            Dears, I want to know the availability to develop the app on zoho and after that .. generate the APK or IOS app  and after that I added them to play store or IOS store.. Is it possible to do this .. I want not to use zoho app or let my customers use it. thanks 
                                                                                                          • Zoho Subform Workflows onAdd of Row

                                                                                                            Suppose I have a form with attached workflows onLoad. If I use the form as a subform, will it inherit the workflows or do I need to create new ones onAdd of row?
                                                                                                          • Session Expired

                                                                                                            I constantly get "Session Expired" and need to relogin or close and open the application again. This gets really frustrating during the day. Is this something that can be solved? This really makes me want to leave the app as it is no go to need to reopen
                                                                                                          • Super Admin removal

                                                                                                            I brought a sub, and I gave the Super admin rights to a person who is no longer with us, so I need to change, and I need to make myself the Super admin
                                                                                                          • Better Notes Commenting

                                                                                                            Hi, I'd like to suggest better collaboration tools for NOTES. The current notes section for Accounts, Contacts and Deals is not ideally suitable for any degree of communication or collaboration. When responding to a note, there is no ability to leave
                                                                                                          • Exporting Templates

                                                                                                            I have just spent 2 hours creating a project template for a Netsuite configuration, and want to share it with other Zoho Projects users - who have a different account. Is there any way to do this?
                                                                                                          • Power of Automation:: Streamline Associated Teams based on the Task Owner update.

                                                                                                            Hello Everyone, A Custom function is a user-written set of code to achieve a specific requirement. Set the required conditions needed as when to trigger using the Workflow rules (be it Tasks / Project) and associate the custom function to it. Requirement:
                                                                                                          • No Response from Zoho Support in 8 Days - Typical?

                                                                                                            I have a couple of issues I'm trying to work through. Initially, I was getting support from support@zohofsm.com, but I have not received a response in 8 days (11 on another question). Is this typical? Can I pay for support? For context, I am not spamming
                                                                                                          • Add QUOTE OWNER profile image to a Quote Template

                                                                                                            I can add their email address.. phone number, DOB. I need to add a users profile picture so when they assign a template to a quote they own it adds their picture to the cover page. I've tried hacking a solution together but there has to be an easier way.
                                                                                                          • Zoho Connections Desk API relative URL PATTERN_NOT_MATCHED

                                                                                                            While i am trying to do this: async function fetchTicketsFromDesk(timeFilter = 'current_month') { try { const response = await ZOHO.CRM.CONNECTION.invoke("desk_connection", { url: "/api/v1/tickets", method: "GET", }); const data = response.details ? JSON.parse(response.details)
                                                                                                          • Zoho CRM - Custom Views for Portal Users

                                                                                                            I'm looking for an option to customise custom views for portal users in CRM. It would be great if "portal user" was a permission on custom views.
                                                                                                          • Next Page