How is your experience with the OutSystems Community?
26
Views
1
Comments
Solved by AI
How do I use agentic AI like Github Copilot in Service Studio?
Question
Application Type
Reactive
Service Studio Version
11.55.86 (Build 65148)

Does Outsystems 11 have Agentic AI on ServiceStudio?

I imagine "once you give your instraction, everything like Logic and Interface ,Data and stuff is generated automatically on Service Studio".

It's kind of like AI Copilot Agent running on Service Studio.

If you use Github Copilot, you would get what I mean.

Any ideas?  How do I use Copilot in Outsystems 11?

2023-12-26 10-35-28
OutSystems Neo
Staff
Solution by AI
AI Generated

OutSystems 11 does not (yet) have a “Copilot-style” agentic AI inside Service Studio that, from a single natural-language instruction, automatically builds the whole app (data model, logic flows, screens, etc.) end‑to‑end the way you’re describing.

However, OutSystems 11 does have several AI-powered capabilities that move in that direction, plus platform-level AI tooling that acts as a “virtual tech lead” around your factory.

1. What exists today in OutSystems 11

Inside Service Studio and the development lifecycle you already have:

a) Logic Assistant (Code Mentor – assisted logic flow)

While you’re building logic, the Logic Assistant predicts and suggests the next nodes (steps) based on patterns learned from millions of anonymized logic flows. It doesn’t generate an entire module from one prompt, but it accelerates flow creation and reduces repetitive work. AI Mentor System > Code Mentor > Features and Usage

b) Guidance Assistant (contextual help)

Service Studio can surface context-aware guidance (docs, forum content, etc.) based on where you are and what errors or constructs you’re dealing with, giving you “just‑in‑time” help directly in the IDE. AI Mentor System > Code Mentor > Features and Usage

c) Natural language to data queries

There is a flagship feature where you describe the data you need in natural language, and OutSystems translates that description into aggregates with filters and sorts—effectively AI-assisted query building instead of writing SQL. AI Mentor System > Code Mentor > Natural Language Query Generation

These are “AI copilot‑like” helpers, but scoped to specific tasks (logic suggestions, guidance, data queries), not a full autonomous agent that designs an entire solution from a single prompt.

d) AI Mentor Studio (architecture / performance / security / maintainability)

Outside Service Studio, AI Mentor Studio runs on your factory and acts like a virtual tech lead:

This is less about generation and more about continuous AI review and guidance across your portfolio.

2. Is there a “Copilot Agent” that builds full apps in OS11?

Not in the way GitHub Copilot or an “agentic AI” works for code—i.e., “build me an order management app” and everything appears fully scaffolded.

OutSystems’ AI strategy points toward that future (app generator, app editor, foundational models like “Project Morpheus”), aiming for up to 100x productivity by having AI generate and edit apps visually with natural language. Build high-performing software with AI Mentor Systems > Future Roadmap > Foundational Language Models and Project Morpheus

But those full “agentic” capabilities are a vision / roadmap, not something you can use today in standard OutSystems 11 Service Studio as a single “Copilot Agent” button.

3. How to use GitHub Copilot with OutSystems 11

You cannot plug GitHub Copilot directly into Service Studio itself (there is no native integration), but you can still use Copilot around OutSystems in a few practical ways:

  1. For extension code (C#, Java)

    • When you build Integration Studio extensions or external services (C# or Java), you can use Copilot directly in Visual Studio / IntelliJ to generate and refactor that code.
    • Then expose those methods as Actions in your OutSystems module and consume them from Service Studio.
  2. For SQL and complex logic design

    • Use Copilot in an external editor to draft:
      • SQL queries.
      • Algorithms / pseudo-code for complex logic.
      • Regular expressions, data transformation snippets, etc.
    • Copy the generated logic into:
      • SQL nodes.
      • Server Actions (translated into OutSystems flow).
      • Client-side JavaScript blocks (if applicable).
  3. For architectural and design decisions

    • Use Copilot (or any LLM) to:
      • Brainstorm entity models.
      • Detail APIs and contracts.
      • Design algorithms / workflows in pseudo-code.
    • Then implement those as entities, actions, and UI flows in Service Studio, with AI Mentor Studio checking quality and patterns.
  4. For documentation & test cases

    • Draft user stories, test cases, and documentation using Copilot in GitHub or another editor.
    • Store them in your ALM / documentation system and link from OutSystems (e.g., via comments, wiki links, etc.).

In short: Copilot is external; you use it where you write classic code or specs, then manually bring the results into OutSystems. Inside OutSystems 11, the AI you can rely on today is the Code Mentor (Logic Assistant, natural language queries) and AI Mentor Studio to guide and validate your work.

4. Summary

If you describe what kind of “agentic behavior” you most want (e.g., data model generation, screen scaffolding, complex logic), I can outline specific OS11 tooling and patterns that get you closest to that today.

This answer was AI-generated. Please read it carefully and use the forums for clarifications
Community GuidelinesBe kind and respectful, give credit to the original source of content, and search for duplicates before posting.