Skip to Content (Press Enter)
Training
Training
Online Training
Developer Schools
Boot Camps
Certifications
Tech Talks
Documentation
Documentation
Overview
ODC
O11
Forums
Forge
Get Involved
Get Involved
Home
Jobs
Ideas
Members
Mentorship
User Groups
Platform
Platform
ODC
O11
Platforms
OutSystems.com
Personal Edition
Community
Resources
Support
Search in OutSystems
Log in
Get Started
Community
/
Ideas
Ideas
Show advanced filters
Status
(All Statuses)
New
On our radar
Working on it
Not right now
Implemented
Out of scope
Category
(All Categories)
1CP
Aggregates & Queries
AI/ML
App Feedback
Architecture & Governance
Backend
Builtin & User functions
Cloud
Collaboration
Community
Components
COVID-19
Data & Integrations
Database
Debugger
Documentation
End-user Management
Forge
Forums
Frontend (App Interfaces)
Ideas
Install Processes
Jobs
Licensing
Lifetime
Mobile
Other
OutSystems Developer Cloud
OutSystems UI
References
Service Center
Service Studio
Training
10873
ideas
Trending
Latest
Most liked
Export Action To Image in bulk with parameters
Created on 30 Mar
Nathan Hobbs
2
Add something similar to "Export Action To Image" but with the actions objects numbered and a section below listing the parameters for each one . Also, a way to generate these in bulk , with it generating a zip file with them all inside, named appropriately, or as a PDF file.
74
Views
4
Comments
New
Service Studio
[ServiceStudio] Folders for Entity and Structure
Created on 22 May 2011
Robert Chanphakeo
153
Just like "Action's" folder allow user to add folders to the Entity and Structure tree.
8721
Views
106
Comments
Implemented
Service Studio
Development Environment 11.0.109.0
Query Optimizer Assistant
Created on 23 Sep 2025
Neha Agrawal
12
An AI within the development studio/canvas that analyzes complex Aggregates and SQL queries and suggests performance improvements. For example, it could recommend creating new indexes, simplifying joins, using CTEs or temp tables or using more efficient filter patterns based on the data model and query structure. This could be a more granular version of the existing AI Mentor.
159
Views
1
Comments
New
Aggregates & Queries
REST Actions: allow for special characters inside of the URL path exactly as shown in Service Studio
Created on 19 Jan
Borislav Shumarov PhD
6
This looks more like a bug, but as per requested by the Support team here the details: Apparently, containing special chars like : in the URL is problematic. For example, for the official Google Maps Routes API Endpoint: "/directions/v2 : computeRoutes", although set correctly and accepted in the URL Path in Service Studio: the path is still being read in runtime as: "/directions/v2 %3A computeRoutes" by ODC/Outsystems 11. Current workaround works to explicitly decode the URL in the OnBeforeRequest: However, since the platform allows special chars in the URL path in a REST Action and doesn't complain or notify, it does not seem right and would make a better UX whilst saving time to another developers like me in future to figure out what's the issue, how to solve and then implement.
120
Views
2
Comments
New
Data & Integrations
Drag and Drop Upload Widget Implementation
Created on 12 May 2025
Ritik Kulshrestha
16
We would like to request the implementation of a Drag and Drop File Upload widget within the OutSystems platform. This feature would significantly improve the user experience by allowing users to easily drag files from their local system and drop them into a designated area for upload. It should support multiple file types and sizes, offer visual feedback during the upload process, and integrate smoothly with existing workflows. Adding this functionality would modernize the platform and align it with current best practices for user interface design
550
Views
5
Comments
New
OutSystems UI
Ignore Actions / Files / Folders During Deployment
Created on 23 Apr
Tegar
2
OutSystems deployments always include all actions and resources, even when some are: Debug or experimental Environment‑specific Not intended for higher environments This increases deployment risk and forces developers to use workarounds (deleting, cloning modules, or manual discipline). Proposed Solution Introduce a way to exclude specific artifacts from deployment, similar to .gitignore. Examples Mark Actions / Files / Folders as “Exclude from Deployment” Or define ignore rules per app/module (e.g. /Debug/*, /Resources/MockData.json) Optional: environment‑specific rules (Dev vs Prod) Benefits Safer deployments Cleaner production environments Better DevOps and CI/CD workflows Less technical debt This feature aligns with modern development practices and would greatly improve developer experience in OutSystems.
54
Views
1
Comments
New
1CP
A Service Action can receive either all client cookies or only specific ones
Created on 26 Mar
Dinh Tien Gioi
3
Hi Outsystems Team, I'm currently facing an issue where Service Actions do not receive the full set of client cookies , while Server Actions do. This limitation prevents the use of HTTPRequestHandler.GetCookie / SetCookie inside Service Actions in real scenarios. 📌 Problem When a request reaches a Screen Action or Server Action, all browser cookies are forwarded to the action's execution context. However, when calling a Service Action, only a small subset of platform‑managed cookies (e.g., UserId, TenantId, etc.) is available. This means: Custom cookies created by the application never reach the Service Action. HTTPRequestHandler inside a Service Action cannot read or modify these cookies. Some patterns related to authentication, tracking, and user context become difficult or impossible. 🔍 Expected Behavior Ideally, a Service Action should be able to: Receive the same full cookie set that Server Actions receive. Support HTTPRequestHandler.GetCookie and SetCookie. Allow more advanced use cases such as: Authentication extensions Cross-app user context sharing Tracking / analytics A/B testing Custom session or preference handling 🎯 Why This Matters Many modern architectures rely on Service Actions as: Shared reusable service layers Abstraction layers across multiple applications Integration or cross‑module processing points Centralized logic for authentication, tracking, and user context Without access to client cookies, these Service Actions become: Harder to design Less reusable Less aligned with real-world requirements This directly affects large-scale multi-app environments. ❓ Questions for OutSystems Is there a recommended way to forward all cookies to a Service Actio Is this a platform limitation or an intentional design restriction? Is there any roadmap to allow Service Actions to access the full cookie context? For now, we rely on a Server Action to read the cookies and pass them as input parameters. Is there a better official workaround? 💡 Additional Notes We do not need to modify platform-managed cookie. We only need to access custom cookies generated by the application. Everything works perfectly in Server Actions — the limitation occurs only at the Service Action layer. 🙏 Conclusion I would like to propose a feature that allows Service Actions to: Receive all client cookies, or Optionally specify which custom cookies should be forwarded This would make Service Actions far more flexible and suitable for real-world multi-application use cases. Any insights, confirmations, or guidance from the community or OutSystems staff would be greatly appreciated. Thanks in advance!
88
Views
1
Comments
New
References
OutSystems SEO Certifications and Implementation
Created on 03 Apr
OJ JALLOW
3
Dear OutSystems Training and Certification Team, As the OutSystems platform continues to dominate the enterprise low-code market, more organizations are leveraging it to build highly visible public-facing applications, B2C portals, and marketing sites. Because of this shift, Search Engine Optimization(SEO) has become a non-negotiable requirement for many development teams. I am writing to formally propose the creation of a new specialization badge: Outsystems SEO Specialist. These specializations would validate the developer's ability to navigate the unique SEO challenges present in single-page applications(SPAs) on both Outsystems 11 and ODC, covering critical platform-specific implementations such as: Configuring clean SEO friendly URLs and site rules Integrating third-party pre-rendering services like prerender.io effectively. Managing crawlability sitmap.xml and robots.txt with the constraints of ODC and CDN layers. Optimizing core web vitals and DOM loading structures specific to reactive applications. By creating this badge, OutSystems will empower developers to build applications that are not only highly functional but also highly discoverable. Thank you for your time and continued effort to expand the ecosystems learning path Best regards OJJallow
56
Views
1
Comments
New
Training
Minifying the JavaScript and CSS files
Created on 27 Jan
Mariana Junges
6
Hello, It once existed... but it doesn't anymore. https://www.outsystems.com/ideas/1673/bundling-and-minifying-the-javascript-css-files/ When we publish a solution that has a mechanism to minifying CSS and JS - well, it could be a checkbox that the user chooses whether or not they want this option, and it might not be available in the free version... But that could benefit the performance of applications.
116
Views
1
Comments
New
Frontend (App Interfaces)
Reducing AO Cost by Replacing Email Web Screens with Extensions in OutSystems
Created on 23 Feb
Pawan Chaturvedi
4
In OutSystems, each Email Web Screen is counted as an Application Object (AO), and AOs directly impact licensing cost. In many enterprise applications, we create multiple Email-related Web Screens (for templates, preview, configuration, triggers, admin panels, etc.), which can significantly increase the AO count. My idea is to replace most Email Web Screens with an Extension-based approach. Instead of building multiple Web Screens for email management, we can: Handle email generation, templates, and logic inside an Extension Store email templates and configurations in the database Trigger emails via server actions or APIs without requiring dedicated UI screens How this helps customers: ✅ Reduces AO consumption by eliminating multiple Email Web Screens ✅ Lowers licensing cost for large-scale applications ✅ Centralized email logic in one reusable Extension ✅ Better performance and maintainability for complex email workflows ✅ Reusable across multiple modules and applications Example Use Cases: Transactional emails (OTP, notifications, approvals) Bulk marketing or system alerts Multi-tenant email templates per client Configurable email rules without UI-heavy admin screens This approach can help enterprises optimize licensing cost while still keeping email functionality flexible and scalable.
88
Views
2
Comments
New
Ideas
201 to 210 of 10873 records
previous
...
20
21
...
next
Top Idea Creators
High Five to the top 5 idea creators in the last 30 days
getuliogfc
5 ideas
2
Alexandre Realinho
2 ideas
3
Muhammad Shehroz Ali
2 ideas
4
Ahmad Fadhil Arif Baharudin
1 ideas
5
Azli Amirul Ehsan Bin Razali
1 ideas
Top Brainstormers
High Five to the top 5 brainstormers in the last 30 days
Nathan Hobbs
13 comments
2
Dorine Boudry
9 comments
3
Daniël Kuhlmann
7 comments
4
Guilherme Emery de Souza
3 comments
5
Timothy Gregory
3 comments
Code of Conduct
The guidelines we live by that make
this Community amazing!
Code of Conduct
Stay Up-To-Date
Keep on top of what's happening in the Developer Community.
Forum, Forge, Training, Documentation, and more!
Developer Newsletter
Loading...