011-neo-assistant-ai-agent-probe
Service icon

011 Neo Assistant - AI Agent Probe

Stable version 1.0.0 (Compatible with OutSystems 11)
Uploaded
 on 16 Oct (12 hours ago)
 by 
0.0
 (0 ratings)
011-neo-assistant-ai-agent-probe

011 Neo Assistant - AI Agent Probe

Documentation
1.0.0

The O11 Neo Assistant combines on-premises data access (via Probe) with cloud-based AI reasoning (via Agent and Interface).

Once configured, users can chat with the agent to analyze logs, detect issues, and gain insights from their O11 environment without leaving ODC.


⚙️ Setup Instructions


1. Deploy the Applications

  • Deploy the Probe module in your O11 environment.

  • Deploy both the Agent and Interface modules in ODC.

2. Configure Authentication

To allow ODC to communicate securely with O11, create an integration user with the correct role.

Create the Integration User in O11

  1. Go to the Users application in O11.

  2. Create a new user (e.g., NeoAssistant).

  3. Assign the role NeoAssistantIntegrationUser (from NeoAssistantAIAgentProbe) to this user.

  4. Set a password for the user — this will be used by the ODC Agent.

Configure the Agent in ODC

  1. Open the Agent application in ODC.

  2. Locate the REST API configuration for the Probe.

  3. Set the Base URL to your O11 Probe endpoint.

  4. Configure the credentials:

    • Username: the integration user created in O11.

    • Password: the password defined for that user.

  5. Test the connection to ensure it retrieves data successfully.


🧱 Module Summaries

Probe (O11)

  • Purpose: Exposes system and monitoring information from O11 to be consumed by the ODC Agent.

  • Type: Service App

  • Key Features:

    • REST API endpoints for logs, timers, and service actions.

    • Role-based access control.

    • Secure integration via authentication user.


Agent (ODC)

  • Purpose: Connects to the Probe, retrieves data, and uses the AI model to analyze and summarize environment insights.

  • Type: ODC Agent App

  • Key Features:

    • Handles communication between ODC and O11.

    • Executes AI prompts to analyze log data.

    • Supports memory storage for chat history.

    • Requires configuration of REST API and credentials.


Interface (ODC)

  • Purpose: Provides the chat UI for users to interact with the AI Agent.

  • Type: ODC Reactive Web App

  • Key Features:

    • Chat interface with persistent history.

    • Supports file and image uploads.

    • Connects directly to the Agent service.

    • Configurable agent name and help messages.