Map

Review the app map.

Scan the surface area across web, mobile, and API.

Horologium App Map

App map across web, mobile, and API.

Review the product surface without mixing it into daily support.

Supported modules13SD, MM, FI, CO, PP, QM, WM/EWM, PS, PM, HCM, ABAP, Basis, cross-module
Runtime knowledge entries26,3122,024 seeded Q&A items per module pack
Structured reference signals32,00015,000 T-codes, 6,000 tables, 6,000 SPRO paths, 4,500 messages, 500 field profiles
SAP operational cockpits7Transport, auth, interfaces, notes, master data, jobs, cutover
Search modes1Online only
Document templates10RCA, specs, notes, KT, SOP, test cases, and more
Learning modes3Quiz, flashcards, and mock issues
Plans and add-ons9Free, paid tiers, credits pack, module packs, enterprise
Theme variants3Classic, Black, and Henry
Seed experts5SD, MM, FI, Basis, and cross-module specialists

Supported scope

Module coverage

The live workspace covers functional, cross-module, and Basis-adjacent support flows.

Sales and DistributionMaterials ManagementFinancial AccountingControllingProduction PlanningQuality ManagementWarehouse Management / EWMProject SystemsPlant MaintenanceHuman Capital ManagementABAP DevelopmentBasis / technical supportCross-module integration

Category 01

Workspace Shell And Personalization

A single-screen consultant cockpit that keeps issue intake, status, and navigation visible.

What it includes

  • Sticky top bar with brand, theme, plan, AI, and team status.
  • Three saved themes: Classic, Black, and Henry.
  • Quick jumps, workspace pulse, and metric cards on home.
  • Guest-safe landing state plus authenticated account controls.
  • Client-side persistence for auth and theme.
  • Error banner when the API is unavailable.

Routes and surfaces

//features

Category 02

Search, Diagnosis, And Guided Investigation

The core support engine that turns issue text, screenshot hints, and context into next actions.

What it includes

  • Live AI diagnosis with provider-aware reasoning metadata and citations.
  • Online-only search mode across live provider reasoning, custom content, ingested knowledge, saved cases, and solutions.
  • Merged results from AI guidance, custom content, ingested knowledge, saved cases, and solutions.
  • Reference hub plus T-code, table, message, config-path, and field search.
  • Transport impact analysis for STMS, SE09, and SE10.
  • Auth cockpit for SU53, STAUTHTRACE, ST01, PFCG, catalogs, and backend checks.
  • IDoc and interface recovery for WE02, WE05, BD87, SM58, and qRFC.
  • OSS Note and KBA search from symptoms, release, and component clues.
  • Master data validation for plant, company code, sales area, purchasing org, and partner or material chains.
  • Job, output, and spool triage for SM37 and SP01.
  • RCA assistant with causes, evidence, control points, and narrative.
  • Guided troubleshooting plus saved yes/no wizard sessions.
  • Screenshot triage with AI vision or metadata fallback.
  • Recommended test steps, escalation paths, module summaries, and local search history.

Routes and surfaces

/search/troubleshoot/flow/troubleshoot/session/*/reference/find/rca/analyze/screenshot/analyze/transport-impact/authorization-cockpit/interface-recovery/notes-kba/master-data-validator/job-output-spool

Category 03

Cases, Solutions, And Documents

Operational tooling for turning diagnosis into owned work, reusable fixes, and structured documentation.

What it includes

  • Save issue matches as cases from the dashboard.
  • Case lifecycle with status, assignee, notes, summary, comments, and activity.
  • Resolution feedback that can promote useful fixes into draft solutions.
  • Reusable solution library for organization-specific playbooks.
  • Promote successful candidates into formal solutions.
  • Ten built-in document templates for RCA, specs, notes, KT, SOP, and test cases.
  • Cutover, hypercare, and period-close controls for ownership, evidence, rollback, and repeat incidents.
  • Generated markdown documents saved in runtime storage and visible on the dashboard.

Routes and surfaces

/cases/cases/*/solutions/solutions/candidates/documents/documents/generate/documents/templates/feedback/cutover-hypercare

Category 04

Knowledge Growth And Learning

Features that expand the system beyond seed data and train consultants over time.

What it includes

  • Custom knowledge articles with root cause, context, references, solution steps, and keywords.
  • Enterprise text and file ingestion with chunking, previews, tags, and searchable runtime storage.
  • Facet summaries for modules, process areas, error types, transactions, and integration topics.
  • Document views for ingested knowledge with chunk excerpts.
  • Quiz, flashcard, and mock-issue learning sessions.
  • Answer scoring, mastery tracking, and per-module learning analytics.
  • Knowledge sync that reloads the retriever and logs sync jobs.

Routes and surfaces

/knowledge/custom/knowledge/articles/knowledge/facets/knowledge/ingest/knowledge/ingest/file/knowledge/documents/*/learning/*/sync/*

Category 05

Teams, Experts, Escalations, And Notifications

Shared-work features for support teams that need assignment, collaboration, and expert routing.

What it includes

  • Registration, login, session-backed auth, and current-user bootstrap.
  • Organization-scoped user lists and manager-created users.
  • Team creation, membership management, and team-scoped access.
  • Seed experts with module specialties and SLA hints.
  • Escalations with lifecycle updates, assignments, comments, and history.
  • Notifications for welcome, plans, team events, assignments, generated content, and sync completion.

Routes and surfaces

/auth/*/users/teams/teams/*/experts/escalations/escalations/*/notifications

Category 06

Plans, Analytics, And Integrations

Commercial controls, usage visibility, and outbound workflow connectivity.

What it includes

  • Plan catalog with free, standard, pro, ultimate, credits pack, module pack, and enterprise options.
  • Active subscription handling, credits usage, and manager-level administration.
  • Simulated checkout and payment history for local testing.
  • Analytics for searches, cases, documents, learning, escalations, knowledge gaps, time saved, and mode usage.
  • Team analytics for shared activity and knowledge coverage gaps.
  • Outbound integrations for generic, Slack, and Teams webhook styles.
  • Integration test delivery, echo endpoint, and delivery logs.

Routes and surfaces

/payments/*/subscriptions/credits/use/analytics/*/integrations/integrations/*

Category 07

AI Provider Hooks And Runtime Platform

Provider-aware features and runtime architecture that support future upgrades without changing the UI.

What it includes

  • OpenAI and OpenRouter hooks for reasoning, web search, file search, image understanding, and extraction when configured.
  • OpenAI vector-store upload path for ingested documents when OpenAI mode is active.
  • JSON-backed runtime storage under knowledge/runtime for rapid iteration.
  • Workspace bootstrap that aggregates health, modules, analytics, content, teams, notifications, and subscriptions.
  • CORS-enabled FastAPI backend plus Next.js frontend running as separate services.

Routes and surfaces

/health/workspace/bootstrap

Backend map

API groups

These groups cover the backend surface used by the clients and QA scripts.

Core Diagnostics

  • GET /health
  • POST /search
  • GET /troubleshoot/flow
  • POST /reference/find
  • POST /rca/analyze
  • POST /screenshot/analyze

Knowledge And Learning

  • GET /knowledge/articles
  • GET /knowledge/facets
  • POST /knowledge/custom
  • POST /knowledge/ingest
  • POST /knowledge/ingest/file
  • GET /knowledge/documents
  • POST /learning/session
  • POST /learning/session/{id}/answer
  • GET /learning/progress
  • POST /sync/run

Operations And Collaboration

  • POST /cases
  • PATCH /cases/{id}
  • POST /cases/{id}/comments
  • POST /solutions
  • POST /feedback
  • POST /escalations
  • PATCH /escalations/{id}
  • POST /escalations/{id}/comments
  • POST /teams
  • POST /teams/{id}/members
  • GET /notifications

Commerce, Admin, And Integrations

  • POST /auth/register
  • POST /auth/login
  • GET /auth/me
  • POST /users
  • GET /subscriptions
  • POST /subscriptions
  • POST /payments/checkout
  • GET /analytics/summary
  • POST /integrations
  • POST /integrations/{id}/test

Implementation notes

Current caveats

These are the main constraints in the current repo.

  • The app now runs in online-only mode and requires live provider access for diagnosis features.
  • Screenshot handling falls back to filename and metadata clues when vision or OCR is unavailable.
  • Payments and checkout are simulated locally; no real gateway is called.
  • Runtime data is JSON-backed under knowledge/runtime rather than PostgreSQL.
  • The web workspace is still mostly one dashboard component, so future refactors would improve maintainability.
Buildv5.39.128