Skip to main content
Version: 3.2.x

Overview

Welcome to Optave's Documentation! This guide introduces the core concepts of Optave's solution architecture.

Core Concepts

Optave's architecture is built around three fundamental components:

Messages are structured communications sent to Optave's services through WebSocket connections or our REST API. Each message has a specific type and associated payload that defines its content and purpose.

Superpowers are organized responses containing valuable information derived from Optave's internal systems, APIs, and AI models. These capabilities are customized to enhance agent productivity.

The Orchestrator is the intelligent core of our system. It processes incoming messages based on three key factors:

  • Customer context
  • Message type
  • Message payload

The Orchestrator efficiently coordinates calls to various internal systems and organizes their responses into a cohesive set of Superpowers.

How It Works

When your application connects to Optave (via WebSocket or REST), it can begin sending Messages with specific types and payloads. The Orchestrator analyzes these factors along with the customer context to coordinate the necessary internal operations. The results are then organized and returned as a tailored set of Superpowers that provide agents with actionable information.

Next Steps

To understand these concepts in detail: