You are on page 1of 5

 

Outsystems.ai Early Access Program 


Getting Started

1.​ Introduction 
 
We’re delighted to welcome you to the outsystems.ai Early Access Program (EAP)! 
 
Through this EAP you will be able to start using AI Assisted Flow Development, our very first 
application development co-pilot that will help speed-up the development of OutSystems 
applications by giving you suggestions for next best steps during development.  
 
You will be using a beta of this functionality, which is quickly evolving as a result of your 
feedback and that of other OutSystems developers in the EAP. 
 

 
Figure 1.​ AI-Assisted Flow Development co-pilot in action 
 
 

1.1.​ What is it? 


The assistant will recommend you the most likely and appropriate logic Nodes at any point in 
your Logic flows, including Screen Actions. It learned from millions of patterns to reduce the 
amount of options you need to consider. 
 

 
 

 
Figure 2.​ What are the latest features and known issues? 
 

1.2.​ What are our goals with this Early Access Program? 
We are starting a journey to revolutionize software development by leveraging AI to further 
accelerate application development while ensuring we make it easy to build high-quality 
software. 
 
Through this EAP we will involve our customers - you! - from the start, providing a chance to test 
out the results of our applied research, and allowing our product team to learn and iterate on 
building AI Assistants that make the most impact on your agility. 

2.​ Instructions 

By now, you should already have had the feature activated. To make sure it is, and to see how it 
works, please follow the instructions below. 
 
If you have any questions, reach out to us at a
​ i@outsystems.com​. 
 

2.1.​ Install the latest OutSystems 11 Development Environment Beta 


 
1. Go to the ​OutSystems Beta Downloads page​ and download the latest version. 

 
 

 
2. Start the newly installed Service Studio 11 Beta. 
3. Connect to the environment you want to use during the AI EAP (​Figure 3​), or the one for 
which you have provided us the Activation Code. 
 

Figure 3.​ Connect to your desired O11 development environment.

 
4. Restart Service Studio ​twice​. 
5. You should now be ready to use AI-Assisted Flow development. See the instructions 
below. 

2.2.​ Using the Business Logic AI Assistant 


 
The AI Assistant is ​available when creating or editing Logic Flows​. To get started, open an 
existing flow (e.g. a Server Action). There are two ways to receive suggestions for the next logic 
node: 
a. Hovering over a flow connector, as in the first stage shown in ​Figure 4​. 
b. Dragging a new connector and releasing it, as shown in F ​ igure 5​. 
 

 
 

 
Figure 4.​ Using the AI Assistant to pick the next logic node. 

 
 
From there, a few options will appear with the most likely Node you’ll want to insert at that 
point. These suggestions are ordered from the most likely to the least likely, as a result of our 
Machine Learning models trained using over 20 million anonymized and obfuscated logic 
patterns. 
 

 
Figure 5.​ When you drag a connector, the Assistant will show you the most likely nodes. 

 
 

After selecting one of the options, the corresponding node will be inserted into the flow. For 
many suggestions we’ll automatically fill in some or all of its properties, for others where our AI 
agent is not sure about, you’ll need to fill in the mandatory properties. This is one of the areas 
you’ll see our assistant evolve further in the near future. 
 

2.3.​ Sending Feedback 


 
Feedback is what will allow us to evolve AI Assisted Development to best suit your needs as an 
OutSystems developer So if you have any feedback or suggestions you’d like to provide, or run 
into any issues, send us an email at a
​ i@outsystems.com​. 
 
Alternatively, you can use the Submit Feedback mechanism in Service Studio, by going to Help 
Menu >> Submit Feedback (see F ​ igure 6​ below). 

 
Figure 6.​ Submitting feedback through Service Studio. 

 
We hope you enjoy being an early tester of OutSystems.AI functionality! 
 
The OutSystems AI Team 

You might also like