Ideas
10792ideas
Created on 22 Apr 2025
2025-02-01 08-24-49
Sathish Karunakaran
OutSystems Reactive Web Apps that allows developers to define a global Client Action "Global OnBeforeNavigate" (or Server Action) that executes before navigation to any screen. (In Reactive - At least On before request of server & Service action, allows to add custom logic validation, Authentication, etc) This acts as a centralized "middleware" or "router hook" similar to ASP.NET Core Middleware Currently, OutSystems developers must manually call shared actions in OnInitialize of each screen — which is error-prone, repetitive, and unscalable in large apps. Adding global lifecycle hooks brings enterprise-grade control and flexibility to navigation handling — making Reactive Web development cleaner and more maintainable.
203
Views
4
Comments
New
Service Studio
Created on 01 Dec 2020
2020-04-17 08-41-30
Tim Timperman
Let me start by asking NOT to merge this with the mobile version of this idea. https://www.outsystems.com/ideas/6575/lifetime-analytics-to-enabled-included-mobile-applicationsThese ideas have been merged in the past, but it is about 2 different things. The old mobile idea was put to "not now", but we don't have an official response on the reactive web question.The lifetime analytics are a great selling point for the platform, but without Reactive nor Mobile being available, this loses a lot of potential. I can understand for not going the mobile route, but reactive should be included in my opinion.
1344
Views
16
Comments
New
Lifetime
Created on 14 Oct 2015
2023-08-19 05-23-29
Joshua Austin
 Free Tier - personal environment w/ 1Gb data Middle Cloud Tier  - $20/mo per server with 10Gb data, 50 users, and custom domains but without enterprise customer support Middle DIY Tier - $10/mo per Outsystems platform server instance Enterprise Tier  - $1600/mo for enterprise environment/support
3157
Views
37
Comments
Not right now
Licensing
Created on 28 Sep 2018
2017-02-23 11-12-25
Eric Halim
In poor connection circumstances it's desperate to see never ending process. So I want to cancel it and continue instead.....
1892
Views
33
Comments
On our RadarOn our Radar
1CP
Created on 16 Apr 2023
2021-10-09 07-57-44
Stefan Weber
Hi,i recently got aware of a c# library named Polly . Polly is a library where you can define policies to handle execution results and exceptions and perform conditional follow up actions, like retries, retries with wait and others.We would strongly benefit from having an analogous feature in OutSystems esp. when consuming REST APIs. Especially when in need of* Rate limited APIs - APIs where you get an error when you hit the endpoint too many times within a specified timeframe.* Poll based asynchronous APIs - APIs where you initiate a job with one request and need to periodically check the result until you can request the final result of the job.* Unreliable API endpoints - APIs that sometimes time out because they are not well scaled or for any other reason. Requests sometimes time out and sometimes not.It would be a nice feature if we could specify Retry, Retry with Wait and Timeout Policies directly on the REST consume action with optional conditions, e.g.:Retry - max 3 times when StatusCode = 408RetryWithWait - max 3 times, Wait 1,3,5 secondsConditions should be possible to match not only the HTTP Status Code but also the response body. Poll based APIs typically deliver a status request with a code of 200 and the job status als JSON body attribute e.g. JobStatus so a policy condition could look likeWhen StatusCode = 200 AND Response.Body.JobStatus = "Pending"Such a feature would drastically reduce the manual handling e.g. in BPTs asf.Thank you,Stefan
363
Views
0
Comments
New
Data & Integrations
Created on 24 Jul 2019
UserImage.jpg
Jaffar Meeran
Why hasn't OutSystems given a thought about having Parallel Actions? If OutSystems can give me the ability to call two or more server actions or two or more client actions and collate their response would be really great.
1434
Views
23
Comments
New
Backend
Created on 04 Nov 2022
2024-09-16 13-24-51
Inês Oliveira Pestana
It would be interesting if the action of OnparametersChange action indicate WHICH parameter has changed.We often need to do different actions or refresh according to the updated parameter and this information would be very useful.
4039
Views
8
Comments
New
Service Studio
Created on 09 Aug 2016
2018-11-06 14-26-44
Suraj Borade
Hello OutSystems,Currently on order to open link in another tab, we are giving extended property to the link as "target = _blank" but this doesn't work for buttons.If we want to open link in another tab on button click, we need to style link to look like button.So it would be nice to have this extended property "target = _blank" is working same for buttons.These are the complaints due to this issue https://www.outsystems.com/forums/discussion/18000/link-is-not-opening-in-new-tab/ https://www.outsystems.com/forums/discussion/11285/how-to-open-an-external-url-in-a-new-tab/Thanks and Regards,Suraj Borade
7984
Views
32
Comments
On our RadarOn our Radar
Frontend (App Interfaces)
Created on 12 Nov 2019
2018-10-11 12-39-16
Ruben Machado
Hi all!Maybe would be nice to have the possibility to "copy" and "paste" UI developments from Traditional Web to Reactive Web App. At this moment isn't possible to copy even labels, IFs, expressions or containers.This means that to convert any development from UI, is needed to implement it from scratch!ThanksRuben Machado
1759
Views
6
Comments
On our RadarOn our Radar
Frontend (App Interfaces)
Created on 20 Feb 2020
2025-11-19 06-14-01
Miguel Verdasca
In aggregates when we pull an entity, if the platform thinks it should take other entities behind, it takes automatically, and also creates joins automatically. However, these "extra" entities are not always needed. So my idea goes through when we delete an entity from an aggregate, the joins that are created automatically, are also automatically eliminated. It makes it a lot easier to use.
903
Views
17
Comments
On our RadarOn our Radar
Aggregates & Queries
391 to 400 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
6 ideas
5
2023-11-30 14-07-30
1 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
2026-01-08 12-54-39
2 comments
5
2020-09-15 13-07-23
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!