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:
- Read the Messages guide to learn about message types and payloads
- Explore the Superpowers guide to discover available capabilities