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.
Deploy the Probe module in your O11 environment.
Deploy both the Agent and Interface modules in ODC.
To allow ODC to communicate securely with O11, create an integration user with the correct role.
Go to the Users application in O11.
Create a new user (e.g., NeoAssistant).
NeoAssistant
Assign the role NeoAssistantIntegrationUser (from NeoAssistantAIAgentProbe) to this user.
NeoAssistantAIAgentProbe
Set a password for the user — this will be used by the ODC Agent.
Open the Agent application in ODC.
Locate the REST API configuration for the Probe.
Set the Base URL to your O11 Probe endpoint.
Configure the credentials:
Username: the integration user created in O11.
Password: the password defined for that user.
Test the connection to ensure it retrieves data successfully.
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.
Purpose: Connects to the Probe, retrieves data, and uses the AI model to analyze and summarize environment insights.
Type: ODC Agent App
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.
Purpose: Provides the chat UI for users to interact with the AI Agent.
Type: ODC Reactive Web App
Chat interface with persistent history.
Supports file and image uploads.
Connects directly to the Agent service.
Configurable agent name and help messages.