Below are the main areas that our development team is working on. We try to list the major items in each category to get a sense of where we are going and why.
Generative AI & Learning Ragic
We were able to finish most of the AI related roadmap features that we planned to ship in 2024. Including Ragic AI assisted database design and Q&A. However, we found that most users are not utilizing chat based AI feature as expected, therefore we are not seeing a lot of usage on chat based Ragic AI.
Based on our experience with Ragic AI, we will be focusing on AI features that’s more integrated with Ragic’s current UI flow, making the overall experience smarter without requiring users to actually talk to an AI bot.
-
Data entry assistant: Upload a PDF, Excel, Word, or an image file, Ragic AI will understand the document you uploaded and create a record on the appropriate sheet. You will also be able to use the Ragic app to scan business card, government ids and other physical documents, and Ragic AI will also create the record by mapping your scan to the corresponding Ragic sheet.
-
Sheet design assistant: We found that a dialog based sheet design is not sufficient in many cases. Ragic AI will have a better chance at creating a more complete and powerful system by understanding files that the users uploaded. We will also design a wizard based UI to ensure that users provide detailed information to Ragic AI, enabling Ragic AI to build more customized application systems.
-
Embeddable Q&A bot: Like the Ragic AI bot that can answer your Ragic related questions, we want you to be able to maintain a knowledge base on your Ragic sheets, and create a chatbot that can answer questions based on your latest knowledge base.
-
Virtual assistant: We want Ragic AI to be your 24/7 virtual teammate. By specifying and assigning tasks that can be performed on the Ragic system by an AI, it will do so based on your instructions.
Integrations
Integrations have always been a big part of Ragic product development, but we do feel that there is so much more we can do.
-
Notification & reminder integrations: Right now Ragic sends out reminders or notifications on events by e-mail, mobile app push notification, and desktop notifications. We plan to expand these notifications to messaging services including SMS text messages, Slack, Whatsapp, LINE, and other services based on how popular the demand for that messaging service is.
-
Cross Ragic account & server integrations: As Ragic grows more and more popular, we are starting to see the value of cross Ragic account features like “cross account convert record”, which is basically “convert record” that works across different Ragic accounts. Or the ability for Ragic partners to upload their Ragic application design to the Ragic template library for other users to install for free or for an annual template subscription fee.
-
Marketplace integrations: Ragic is currently available on Google Workplace marketplace, AWS marketplace, QNAP & Synology application center. We are planning on deepening these integrations and adding more integrations like with Microsoft Teams, Stripe and other platforms for simplified access to Ragic.
-
Integration Platform support: Ragic currently supports Zapier, make.com, IFTTT. We will continue to add support for other integrations that would sync data to enterprise level applications like SAP and NetSuite. Workato, Celigo and Boomi integrations would be on the list for this category.
Reporting
Reporting has been an area that’s tough for application builders because a lot of times we will be compared head-to-head with BI and reporting softwares that are fully focused on reporting. Our strategy has been making Ragic a good data source for customers to use their favorite BI and reporting tool to avoid building a full BI software. However recently we do see functions like widgets on Ragic sheets offers so much more convenience for users over using a separate 3rd party reporting tool. And we will continue working toward reporting features that would be much better off running on Ragic compared to using separate reporting tools.
-
Report customization: We want you to be able to create a report on Ragic, make edits to it like highlighting a row, adding some comments, and save a copy of your report for sharing and quick access later.
-
Widgets: We will be adding more functionalities to our current widget and considering adding different types of widgets. We welcome input on additional widget reporting features.
-
Dashboards: We introduced the first version of our customizable account home dashboard this year. We will be creating a new dashboard report that works similar to adding different blocks to their account home, but on a customizable report page. This type of dashboard UI demand is quite high, and we will be adding additional types of blocks for users to add. We welcome input on new types of blocks that can be added to account home dashboards or on our future dashboard report.
-
New types of reports: We regularly collect user input and decide on new types of reports to add, and we welcome input on this. Right now the reports in our pipeline includes: Correlation analysis report and radar chart.
-
Report center: The new report center is for storing past generated reports and a place to allow for asynchronous report generation and automated periodical report generation. For reports that takes longer to generate, it would be a good idea to have a report center to show the progress of report generation without having a tab opened by the user waiting for the result. Also having the capability to see past reports without always generating a new one is a big plus for this approach.
General UI improvements
-
Large subtables: Right now if a subtable within a record contains more than a few hundred rows, the whole sheet will start to run slower We would like to use lazy rendering techniques and subtable paging to help display large subtables.
-
Offline modes: Offline modes requires a significant re-write on the Ragic architecture, but may provide a good boost on the UI speed. This can also help users access their application when their internet connection is limited. Offline mode should work for both on desktop browser and mobile apps.
-
Record insertion and manual sorting: Right now Ragic records on the listing page and subtables can be sorted by choosing a combination of fields. When sorting is not present, the sheet or subtable will be sorted by creation order. We would like to support a way for records to change order by drag and drop, and a way for inserting a record at a specific place when the default creation order is active. This should be supported on both subtables and listing page.
-
More language support: Ragic currently supports English, Chinese (Traditional and Simplified), Spanish and Japanese. French version is now online. We plan on adding more languages including German, Arabic and Korean as the next step.
This post is closed for comments. For discussion on the product roadmap, please create a separate post in the product roadmap category. Thank you!