Ideas
10910ideas
Created on 01 Mar 2020
2019-03-19 12-24-07
Mariano Picco
If you're writing expressions where you're comparing a certain attribute which happens to be a Foreign Key to a Static Entity, then Autocomplete (Ctrl+Space) could show a list of the possible values.Example:How it could be:
1602
Views
16
Comments
On our RadarOn our Radar
Service Studio
Created on 25 Aug 2010
2016-08-17 16-33-14
Pedro Ávila
While in Debug Mode, have the chance of setting the Execution to step-back in the flow. Along with this Idea  debugging will be quicker.
4228
Views
46
Comments
On our RadarOn our Radar
Debugger
Created on 19 May 2010
UserImage.jpg
Ricardo Casaca
In some situations the platform should auto refresh espaces and publish them (if possible).Scenario:Public Entities consumed by several espaces.There's the need to add a new column or record for static entities.Consumers will be outdated/broken.When the espace with the change is published which has consumers, should check if its possible to auto-refresh the consumer, and if so refresh it and publish it automatically.By the way it would be nice to have more filters on Espaces List in SC.
5491
Views
55
Comments
On our RadarOn our Radar
References
Created on 24 Jul 2019
2026-04-29 12-34-16
Edson Marques
Hi,I think it is interesting that Integration Studio saved passwords for connecting to the environment, just like in Service Studio.Or to make it easier, Integration Studio uses the same foundation as environments already saved in Service Studio (environment, user and password).
1510
Views
16
Comments
New
Data & Integrations
Created on 15 May 2025
2023-08-23 14-14-33
João Sousa
What if OutSystems had a Model Context Protocol server available? Ultimately could support external applications to articulate the platform, but, until it gets there (if it gets there :D), for the use case I am looking at, it could allow me to extract structured business knowledge embedded in the applications' models, including: Business rules and their interconnections Process flows and decision points Entity relationships and domain concepts Service dependencies and integration points ... Generating contextual documentation explaining how components work and why they were designed that way (and this is not a new idea) would be really helpful.
333
Views
3
Comments
New
AI/ML
Created on 03 Feb 2020
2024-07-05 14-16-55
Daniël Kuhlmann
It would be nice if OutSystems would create a section in their Learn site to include a list of learn content (blogs, videos) created by non-OutSystems staff or OutSystems partners.See this post of a lot of training material on Reactive web and other topics: https://www.outsystems.com/forums/discussion/57112/a-series-of-tutorials-on-reactive-web-apps/
1349
Views
9
Comments
New
Training
Created on 21 Mar 2025
2021-05-17 08-58-08
Edgar Alves
There is a protocol growing fast in the gen ai community called MCP(Model Context Protocol). The current SDK does not support C#. I think it would be awesome if Outsystems allowed you to create MCP Server in a OS environment in a really fast way making apps useful for external AI agents.
919
Views
2
Comments
New
Architecture & Governance 
Created on 06 Nov 2025
2023-10-27 08-30-43
Mitchell de Braal
When I edit or look up data during development with 'View Data' in my entity, the order of the attributes are so random. I'm getting pretty crazy of scrolling and searching for my attribute and it's value. (Especially in my 225 attribute entity! Yes, I could optimize) Why are the attributes not ordered by the way you ordered them in the entity? or at least on alfabatical order? Seems like an easy fix. Also what decides if a attribute is collapsed or expanded? seems random also.
148
Views
0
Comments
New
Service Studio
Created on 22 Aug 2023
2020-09-15 13-07-23
Kilian Hekhuis
One common scenario in various popular REST APIs is objects with dynamic attributes, and also the way empty instances of such objects are sent. With dynamic attributes, I mean something like this: "AvailableLocales" : { "nl-NL" : "Netherlands Dutch", "pt-PT" : "Portugal Portuguese", "en-UK" : "British English" } Currently, you need an On After Response and the ardoJSON extension to interpret this. It would be better if there would be an option to turn this into a key/value pair list directly. Secondly, quite often, an empty list like the above is denoted with the empty array symbol: "AvailableLocales" : [] Even if the dynamic attributes are a closed class, and you'd manage to make all into an attribute, this results in a parsing error. Instead of an error, the Platform should recognize this as an empty array or object, and not give a parse error.
1188
Views
4
Comments
New
Data & Integrations
Created on 27 Jan
2025-11-18 12-43-07
Mariana Junges
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.
155
Views
1
Comments
New
Frontend (App Interfaces)
271 to 280 of 10910 records
Top Idea Creators
High Five to the top 5 idea creators in the last 30 days
2025-12-08 23-06-08
2 ideas
Top Brainstormers
High Five to the top 5 brainstormers in the last 30 days
2021-09-06 15-09-53
6 comments
2
2024-07-05 14-16-55
2 comments
3
2025-12-08 23-06-08
2 comments
5
UserImage.jpg
1 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!