Ideas
10870ideas
Created on 05 Nov 2025
2026-01-23 11-38-55
Dinesh Murugan
In each training video on the OutSystems learning platform, include a “Schedule Call with Mentor” button (as shown in the attached image). When clicked, it can redirect learners to the ADP mentor list, allowing them to easily schedule a mentorship session. For freshers, this feature would be extremely helpful to learn faster, clarify doubts instantly, and gain confidence in their learning journey. Currently, many newcomers know about the forum, but not about the mentorship program. By placing this button directly within the training page, it encourages them to explore and connect with mentors proactively.
206
Views
2
Comments
New
Training
Created on 09 May
2019-09-13 10-00-32
Alexandre Realinho
Adding search and filter capabilities to the debugger variable panels (Locals, In Use, Watches) in Service Studio in order to improve debugging productivity in large actions and complex flows. I have had a lot of times quite a few complex structures, inputs, locals, outputs, mixed in these tabs without a way to search for one in the middle of them. While the watches do help to mitigate that, if we have big structures that need to be opened several layers, it will still need to be passed through manually to get to the actual variables.
70
Views
0
Comments
New
Debugger
Created on 25 Nov 2025
2019-12-01 23-50-25
Pedro Neto
Problem: Personal Environments cost OutSystems unnecessary AWS compute time, but deleting them frustrates developers who lose their apps unless they manually export them. Idea: Make Personal Environments ephemeral but with automatic daily app snapshots, so they can be safely deleted sooner without hurting the developer experience. How it works 1. Daily App Snapshots Automatically snapshot all apps/modules once per day. Store snapshots in cheap object storage. Only snapshot OML + metadata (default: no DB data). Developer never loses their apps again. 2. Faster Environment Recycling Only do this if needed to offbalance the data usage in point 1 Reduce always-on uptime from 7 days to 4 days. After 4 days of inactivity: Kill the AWS compute Keep the daily snapshots 3. Auto-Restore on Spin-Up When a user requests a new Personal Environment: OutSystems spins up new infra Automatically reinstalls the most recent snapshot Developer resumes instantly with their apps already there Benefits For OutSystems AWS savings (compute reduced from 7 to 4 days). Storage cost minimal vs. compute cost. Personal Environments become fully elastic. For Developers Apps are never lost. Personal Environment deletion becomes painless. Better trust, better onboarding, better learning experience.
441
Views
7
Comments
Implemented
Community
Created on 18 Nov 2025
2026-01-23 11-38-55
Dinesh Murugan
A ranking system for the Mentor Program where mentors earn points based on sessions they conduct. As their points increase, their ranking improves, helping us easily identify and connect with the most active mentors.
268
Views
3
Comments
Working on it
Community
expected delivery in Q4 2025
Created on 23 Apr
2024-07-12 05-57-50
Gourav Shrivastava
OutSystems provides a very useful feature for Entities, where developers can quickly generate wrapper actions like Create, CreateOrUpdate, and Delete via right-click. However, this convenience is missing for Roles. Currently, when a Role is Public and reused across applications, developers still need to manually create server/service actions to: Grant Role to User Revoke Role from User Proposed Solution: Add a right-click option on Roles to auto-generate: Grant wrapper Revoke wrapper (similar to how Entity action wrappers are generated) Why This Matters: Speeds up development Eliminates repetitive logic Improves consistency across applications Enhances developer experience in ODC & O11 Real Impact: In multi-application architectures where Roles are shared, this feature would significantly reduce effort and standardize role management. Even if a role is marked as Public, in ODC we can only check the role in other applications, and we still need to manually create actions to grant or revoke roles every time.
76
Views
1
Comments
New
Service Studio
Created on 04 Feb
2022-08-24 20-30-41
Carlos Eduardo Baldo
Adding an option to send null values in JSON structures for objects and attributes is currently handled in the `onbeforerequest` event, and for very complex structures, this becomes very complicated. This would facilitate development.
154
Views
1
Comments
New
Builtin & User functions
Created on 16 Apr
2018-08-06 13-40-17
Ramakrushnarao Seera
 Problem: When working with complex Advanced Queries in Service Studio, it is difficult and time-consuming to manually re-enter test values every time, especially for queries with many parameters. There is currently no native way to save these test sets. Proposed Solution: I suggest implementing a "Stored Test Values" feature for Advanced Queries to improve developer productivity: Versioned Test Values: Allow developers to save specific sets of input values as named "Test Versions" directly within the query editor. Auto-populate: Provide a dropdown or selector in the test input window to quickly select and auto-populate these saved values. Multiple Sets: Support saving multiple test scenarios (e.g., "Empty Inputs," "Edge Case - Nulls," "Standard Load") for the same query to streamline repetitive testing. This feature would significantly reduce setup time and ensure more consistent, repeatable testing during the development phase.
60
Views
0
Comments
New
Database
Created on 10 Jan
2021-01-01 09-23-30
Michael de Guzman
As we move toward Agentic AI in ODC, we are currently forced to choose between two paths for vector storage: External Vector DBs (Pinecone, Qdrant): Great performance, but introduces data residency/compliance hurdles for regulated industries. Native Workarounds: Storing vectors as JSON text in ODC Entities. I recently conducted a feasibility experiment to prove the "Native" path (storing vectors inside ODC to avoid external dependencies). You can see the architecture here: https://medium.com/@michael.de.guzman/proving-vector-storage-retrieval-inside-outsystems-developer-cloud-a89d8fb88661 The Problem: Currently, passing vector data between ODC and External Logic requires serializing arrays to JSON text. This introduces unnecessary overhead compared to passing native binary data. This creates a potential scalability bottleneck as dataset sizes grow. The Solution: Please introduce a Native Vector Data Type for ODC Entities and a built-in Vector_CosineSimilarity() server action (or Aggregate filter). The Benefit: This would allow ODC developers to build compliant, high-performance RAG and Agentic workflows entirely within the platform's trust boundary, without the massive overhead of JSON parsing.
214
Views
3
Comments
New
AI/ML
Created on 11 Jan 2025
2016-04-22 00-29-45
Nuno Reis
Our profile page has an Achievements section. While it is OK for regular users, some community members are too active in the forum for that to be searchable. That page becomes useless after a hundred entries. Can we have a filter like in Activity tab?
524
Views
13
Comments
New
Community
Created on 15 Apr 2025
2025-04-16 15-24-50
Paulo Russo
When we create a new solution with some Modules use missing or inconsistence dependencies or some Modules have outdated dependencies or some Modules are Offline or Modules have outdated dependencies that may be incompatible" in... Service Center > Factory >Solutions > New Solution It would be good if we could filter by type of inconsistence. This is happening on version 11.22.0. Best Regards, Paulo Russo . www.paulorusso.pt
575
Views
10
Comments
New
Service Center
81 to 90 of 10870 records
Top Idea Creators
High Five to the top 5 idea creators in the last 30 days
2026-03-13 16-36-56
5 ideas
Top Brainstormers
High Five to the top 5 brainstormers in the last 30 days
2018-07-06 11-13-55
13 comments
2
2021-09-06 15-09-53
9 comments
3
2024-07-05 14-16-55
7 comments
5
UserImage.jpg
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!