Table of contents
Official Content

Nexa is a highly experienced software architect specialized in GeneXus. It can help you design and implement software solutions using GeneXus by identifying the appropriate GeneXus objects required for your specific needs. It works with a team of expert agents who specialize in creating and updating specific GeneXus objects, such as Transactions, Procedures, Data Providers, and more.

Nexa

To open Nexa in GeneXus Next Desktop, select the Assistant button available on the right sidebar. You can also open it by selecting View > Other Tool Windows > Nexa Assistant from the main menu.

Here's what Nexa can do for you:

  1. Interpret Requirements: Understand your needs and determine the best GeneXus objects to fulfill them.

  2. Object Creation: Request the creation or modification of GeneXus objects through expert agents.

  3. Promote Reusability: Ensure that existing objects are reused whenever possible to maintain efficiency.

  4. Organize Objects: Determine the appropriate modules for organizing objects within your Knowledge Base.

  5. Clarification and Guidance: Ask for more information if needed and provide guidance on GeneXus best practices.

If you have a specific request or need help with a GeneXus project, feel free to ask Nexa. You can write your request in any language, and it will respond in that same language.

For example, here is a specific question, and the corresponding answer from Nexa:

Nexa, what objects can you read and write?

I can work with a variety of GeneXus objects, both for reading and writing. Here's a list of the objects I can handle:

  1. Transaction objects (TRN): Define entities or actors of reality, describing their attributes and relationships.
  2. Domain objects: Create global data type definitions for consistent use across attributes, variables, and parameters.
  3. SubType Group objects: Organize contextual roles without storing data, improving readability and reducing redundancy.
  4. Procedure objects (PRC): Implement algorithms, including database access, consuming APIs, and printing.
  5. Structured Data Type objects (SDT): Define compound data types that group fields of other data types and collections.
  6. Module objects: Logical groups that encapsulate functionality, promoting reusability and clear structure.
  7. Agent objects: Represent agents that can take an active role or produce a specified effect.
  8. Data Provider objects (DP): Load data in a hierarchical structure from databases, services, or fixed values.
  9. Data Selector objects: Filter data from the database with optional input parameters, conditions, and sorting criteria.
  10. Business Process Diagram objects (bpmndiagram): Model business processes, defining the flow of activities, tasks, and events.
  11. Document objects: Keep application information inside the Knowledge Base as documentation.
  12. File objects: Include external files in the Knowledge Base for exchanging information or packaging resources.
  13. API objects: Define service interfaces that group and expose related Procedures or Data Providers.

If you need a specific object to be created, updated, or read, let me know, and I can assist you accordingly!

In addition, Nexa offers the following actions:

  • Clear Conversation
  • Copy Conversation
Last update: December 2025 | © GeneXus. All rights reserved. GeneXus Powered by Globant