Skip to main content
  • 289 Product updates

Developers Feature Requests new process!

Hey, community! We’re committed to improving our attention to you and ensuring your needs are heard and reflected on our roadmap. While we have been attentive, we acknowledge that our current process lacks organization and smoothness. So, let us introduce you to our updated Feature Request (FR) process: Where can you submit a feature request for the monday.com team? You can do so in the community section through this link. There, you’ll find a dedicated space to write and explain your request. You can also vote for other feature requests suggested by fellow developers. What should you include in a feature request? To help us and other users understand your request, please structure it as follows: Summary: Provide a concise overview of your request. The problem: Clearly explain the issue or challenge you’re facing. The use case: Describe how this feature will address the problem at hand. The suggestion: Present your proposed solution or feature idea. Additional details: Feel free to include any supplementary information. What will we do with your FRs? Every quarter, we review the most voted feature requests in our teams. As a result of this review process, we will provide updated status notifications to the community. These tags will indicate if a request is being added to our roadmap and the expected release timeline. What do we need from you for this process to work? First and foremost, 📢 please vote! 📢Your votes help us gauge the importance and priority of different requests. Lastly, please make sure to follow the suggested structure and provide as much information as possible in your feature requests. This ensures clarity and helps us better understand your needs. What else should you know? While we aspire to review every feature request, please note that it will not be possible every quarter due to volume. This is why we encourage the use of the voting system. What’s in it for you? By actively participating in this process, you can make a tangible difference and influence our roadmap. We want your feedback to have an even bigger impact. Here are some recent requests from the community that made it onto our roadmap: 🚀 Hosting your app on monday code ✅ Webhook authentication 🔥 Improved monday tunnel 🤩 API methods for getting app installation info 😎 Quicker pagination with next_items_page 🥳 Sorting items by creation or update date Thank you for being an integral part of our community. We’re excited to hear your ideas and work towards enhancing our product together! ❤️

Introducing an Impactful Feature to Boost App Installations

📢We are thrilled to unveil a new feature that will take your marketplace apps to the next level. Say hello to the Demo Experience! 🚀 What is the Demo Experience? The Demo Experience is a powerful tool that enables you to create immersive demo environments for your marketplace apps. This game-changing capability allows potential users to get a hands-on experience of the core functionalities of your app without the hassle of installation, admin approval, or granting access to account data. What value Deme experience can give you 🔎 A Seamless App Exploration: With the Demo Experience, users can try out your app safely and securely, ensuring they find the right fit right away. 🕐 Reduced Time to Value: The Demo Experience greatly accelerates the decision-making process, allowing users to experience firsthand the benefits of your app and increasing the chances of them becoming long-term users. 🫱 Enhanced Decision Making: By providing users with a real-life experience of your app, they can make more informed decisions about its relevance to their specific needs. ✅ Streamlined Approval Process: Allows users to present a solid case to their administrators, making the approval and installation process smoother than ever before. We believe that this feature will revolutionize the way users interact with marketplace apps, providing an immersive experience that will drive them to install and use the app. Next steps: Here is our suggested implementation strategy! Watch @dipro video and/or read the documentation to get all the details you need (ETA- 10 minutes). Set a time for you and your team to brainstorm on the most effective way to showcase your app value (in the shortest time to value) using a demo experience. Implement the demo experience technically for your app (ETA differ between apps). Excited to see your demo’s experience 😊

New `themeConfig` property in the context of view apps

You may have noticed something new in the context of all view-based app features (or you can check it out here)… We recently added the themeConfig property to provide insight into the current custom theme applied within the monday.com platform. This information enables you to align your app’s color scheme with that of the platform’s custom theme. Using the ThemeProvider in our Vibe design system, you can maintain visual coherence with the platform and provide an overall better user experience! { "themeConfig": { // defines the color scheme and styling configuration for the app, may be "undefined" if the default theme is used "name": "crm-product-theme", "colors": { "light": { "primary-color": "#007f9b", "primary-hover-color": "#006278", "primary-selected-color": "#bee3e8", "primary-selected-hover-color": "#d4ebef", "brand-colors": { "brand-color": "#007f9b", "brand-hover-color": "#006278", "text-color-on-brand": "#ffffff" } }, "dark": { "primary-color": "#007f9b", "primary-hover-color": "#006278", "primary-selected-color": "#004858", "primary-selected-hover-color": "#003844", "brand-colors": { "brand-color": "#007f9b", "brand-hover-color": "#006278", "text-color-on-brand": "#ffffff" } }, "black": { "primary-color": "#007f9b", "primary-hover-color": "#006278", "primary-selected-color": "#004858", "primary-selected-hover-color": "#003844", "brand-colors": { "brand-color": "#007f9b", "brand-hover-color": "#006278", "text-color-on-brand": "#ffffff" } } } }, "boardId": 4213911112, // unique board ID "boardIds": [4213911112], // list of connected boards "boardViewId": 122234064, // unique board view ID "viewMode": "fullScreen", // or "split" or "widget" "instanceId": 122234064, // unique instance ID for the feature on the board "instanceType": "board_view", // app feature type "workspaceId": 2581779, "theme": "light", // or "dark" or "black" "account": { "id": "1233" }, "user": { "id": "28659824", "isAdmin": false, // or true "isGuest": false, // or true "isViewOnly": false, // or true "countryCode": "IL", "currentLanguage": "en", "timeFormat": "12H", // or "24H" "timeZoneOffset": 2 // timezone offset based on GMT }, "region": "use1", // availability zone ID "app": { "id": 10089476, "clientId": "78643ruyagduyg743tyr812uygd74" }, "appVersion": { "id": 10124592, "name": "context printer", "status": "draft", "type": "major", "versionData": { "major": 1, "minor": 0, "patch": 0, "type": "major" } }, "appFeature": { "type": "AppFeatureBoardView", "name": "context printer - v1.0.0" } }