Ideas
10792ideas
Created 10 days ago
2017-10-11 11-20-01
Maurilio Macedo
 Context: When a merge is performed and copy/paste is detected, the system should notify the user immediately. This notification is crucial so the developer understands that the original reference will be lost in subsequent environments — TST, HMG, PPRD, and PRD — with production being the most critical. Entity Risk: Data Loss : Copy/paste can overwrite or eliminate important references, leading to inconsistencies and missing information. Process Impacted : Suspension of Active Processes : Losing references may interrupt workflows or cause unexpected behavior in critical environments. Current Problem : At present, the merge process does not provide a clear “red alert” warning when this situation occurs. As a result, unaware/new developers may unintentionally commit this error, causing data loss and instability. Proposed Improvement: Preventive Alert System Automatically detect copy/paste during merge. Display a high-visibility warning (e.g., “⚠️ Warning: Original reference will be lost”). Developer Awareness & Accountability Require explicit confirmation before allowing the merge to proceed. Log the incident for traceability and quality assurance. Benefits Prevents data loss across environments. Improves system reliability in production. Ensures developers are fully aware of the consequences before committing changes.
20
Views
0
Comments
New
Lifetime
Created on 14 Oct 2025
UserImage.jpg
João Miguel Coimbra Barros da Silva
I am suggesting the addition of an IsAsynchronous parameter ( non-mandatory, set to False by default ) on the Refresh Data UI Flow Screen action, to tell the Refresh Data block to run the given Data Source in either an asynchronous or synchronous way, depending on the value of that input. This will spare the work of creating dedicated screen actions to refresh the Data Sources separately in a Screen Action to conceive a pure asynchronous Data Source Refresh, when applicable. Best regards!
148
Views
2
Comments
New
Service Studio
Created on 11 Mar
2026-03-11 11-35-29
Prosenjeet Saha
I’m proposing a reusable OutSystems component that brings AI-powered form understanding and automated data extraction directly into OutSystems applications. A reusable OutSystems component that uses AI/ML models (like LayoutLM, Donut, or LLM-based extraction) to automatically understand forms, detect fields, and extract structured data from documents such as invoices, applications, KYC forms, and service requests. This component seamlessly plugs into OutSystems apps, allowing developers to infuse AI-powered form interpretation without custom ML development. It accelerates workflows, eliminates manual data entry, improves accuracy, and enables rapid AI-assisted automation across business processes. This component would eliminate repetitive data-entry tasks, reduce errors, and significantly speed up processes like onboarding, KYC document handling, claims processing, invoice management, and service request intake. Developers can simply drag‑and‑drop this AI module into their workflows, instantly infusing AI-assisted automation without creating or training models themselves. Key Capabilities (Sub‑Topics): AI-driven field detection (text, tables, signatures, checkboxes, IDs). Automatic extraction of structured data from PDFs, scanned forms, and images. Layout-aware document understanding using state-of-the-art vision+language models. Configurable rules + LLM hybrid logic for domain-specific extraction. Confidence scoring to determine whether human validation is needed. Seamless integration with existing OutSystems apps and workflows. Support for multi-format documents (PDF, PNG, JPG, digital/handwritten forms). Drag‑and‑drop integration with OutSystems workflows and business processes. Auto-classification of document type (invoice, form, application, etc.). Business Value: Reduces manual data entry and associated errors. Accelerates process automation across departments. Enables smarter, faster digital transformations. Lowers operational cost and improves compliance. Makes AI accessible to OutSystems developers with no ML expertise. Potential Extensions Integration with OutSystems Case Management framework. Prebuilt connectors for storage, email ingestion, or external document APIs. Auto-learning corrections using feedback loops. Analytics dashboards for throughput and accuracy metrics. Multi-language document understanding for global use cases. Conclusion This AI-assisted form understanding component empowers OutSystems applications with intelligent document automation , enabling organizations to save time, reduce errors, and unlock immediate productivity gains—while giving developers a simple, reusable way to bring powerful AI/ML document-processing capabilities into any application.
52
Views
0
Comments
New
AI/ML
Created on 02 Feb 2024
2022-02-10 14-41-34
Maria Sbrancia
When working on the theme I accidentally introduced an error by putting a square bracket in one of the lines, like the one we can see in line 92 here: This did not raise any errors on TrueChange allowing me to publish the theme and break all the classes that were below that line. Since the theme was visible in the sources of the browser and properly loaded, it took too much time to realize it was a simple syntax error. This could have been avoided if TrueChange would not allow to publish CSS with syntax errors.
438
Views
3
Comments
New
Service Studio
Created on 05 Mar
2018-07-02 13-46-42
AJEllen
Make it possible to consume Service actions from within a library. Within a library I can consume a REST API, but can not consume a service action. A REST API gives additional overhead in respect to a service action call, like additional authentication and autorisation. In a service action this is all safely handled by OutSystems.
43
Views
1
Comments
New
Backend
Created on 25 Feb
2020-12-11 12-56-35
Miguel Garcia
ODC apps update (Review Library Updates) don't provide any information about what was updated in the updated app. Instead it just have a generic information. In O11 user has more information and control about what is updated and can update item by item. ODC: O11:
38
Views
0
Comments
New
References
Created on 25 Feb
2020-12-11 12-56-35
Miguel Garcia
In ODC "Add Public Elements" should be similar to O11 "Manage Dependencies". Or, at least, the user should be able to choose between using the new "Add Public Elements" and "Manage Dependencies" with the O11 like visuals and functionalities. In ODC the information provided and selection of Public Elements it's time consuming and developers cannot have proper control on the overall picture. In O11 developers have more control when using Manage Dependencies and can quickly understand what is happening. ODC: O11:
44
Views
0
Comments
New
References
Created on 29 Apr 2010
2019-11-12 17-31-26
Justin James
I would really like to see some sort of "auto arrange" for Service Studio that just moves the items in an action to have nice even spacing, put the work for For loops to the side, make branches look nice, etc.J.Ja
5440
Views
57
Comments
Implemented
Service Studio
OutSystems 10
Created on 13 Sep 2014
2019-11-12 17-31-26
Justin James
Since "Wake Timer" can be called via code, it would be good to be able to pass paramters to it. J.Ja
3637
Views
24
Comments
On our RadarOn our Radar
Backend
Created on 24 Nov 2025
UserImage.jpg
Michel Veerman
When working with Advanced SQL actions, there is the option to add test values to the parameters, and run the query with them. The executed query is shown in the "Executed SQL" tab, which is great. However, it would be very helpfull if that query could be extended with the parameters used. e.g. declare @company_id int; set @company_id = 3; SELECT [OSDEV1].dbo.[OSUSR_WU3_COMPANY].[ID] , [OSDEV1].dbo.[OSUSR_WU3_COMPANY].[NAME] FROM [OSDEV1].dbo.[OSUSR_WU3_COMPANY] WHERE [OSDEV1].dbo.[OSUSR_WU3_COMPANY].[ID] = @company_id That would make it possible to copy the query with the used parameter values, and paste it in the database tool and be able to run it directly (instead of having to configure the parameters again). Please note that this is somewhat related to this idea, but I believe my suggestion is better: https://www.outsystems.com/ideas/8176/show-real-value-on-advanced-query-executed-sql/
235
Views
0
Comments
New
Service Studio
131 to 140 of 10792 records
Top Idea Creators
High Five to the top 5 idea creators in the last 30 days
2018-07-06 11-13-55
12 ideas
2
2024-11-06 14-58-26
5 ideas
Top Brainstormers
High Five to the top 5 brainstormers in the last 30 days
2018-07-06 11-13-55
24 comments
2
2024-07-05 14-16-55
12 comments
3
2025-09-29 14-02-19
3 comments
4
2021-09-06 15-09-53
2 comments
5
2026-01-08 12-54-39
2 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!