
REST API
Categories
Octave exposes its GTM context engine through an open and powerful REST API designed for distributed, automation-heavy environments. It’s built to be used by internal services, automation platforms, and AI agents.
At its core, Octave maintains a structured, continuously evolving model of your go-to-market strategy: ICP definitions, personas, use cases, positioning, proof points, messaging, and more. The API allows external systems to retrieve, update, and act on that model in a controlled, auditable way.
The result is a first-class component of your GTM infrastructure, powering execution across systems rather than serving as a passive datastore.
Top Use Cases
Read APIs: Resolve Context at Runtime
Octave’s read APIs allow systems and agents to fetch GTM context dynamically at execution time, including:
- ICP definitions and fit criteria
- Persona and use-case relevance
- Positioning, messaging, and proof points
- Competitive and qualification context
Downstream systems operate with shared, current understanding without embedding business logic locally. When PMMs update positioning, every consumer reflects it on the next request—no deployments, no cache invalidation, no sync jobs.
Write APIs: Generate and Maintain GTM Knowledge
Octave’s write APIs allow external systems to programmatically create and update GTM context, including:
- Generating new messaging or positioning variants
- Creating or refining personas, use cases, and ICP models
- Recording learnings, feedback, or signals back into Octave
- Updating context as markets, products, or strategy change
Automation and agents become contributors to the system of record. GTM knowledge stays current without manual documentation. The context layer learns from execution.
Agent APIs: Execute Context-Aware Actions
Octave also exposes agent execution APIs that allow external systems to run agents on demand and can be used to:
- Sequence generation: Copy-ready outbound tailored to persona and use case
- Research synthesis: Account and contact analysis against your ICP
- Qualification scoring: Fit evaluation with transparent, natural-language reasoning
- Content generation: Battle cards, one-pagers, enablement materials
Agent runs return structured outputs suitable for downstream processing. Invoke them synchronously, or orchestrate them as steps in larger workflows.
Closed-Loop GTM Architecture
With read, write, and agent APIs, Octave enables a bi-directional, closed-loop GTM architecture:
- Upstream systems submit signals, updates, or generation requests
- Octave agents synthesize and store structured GTM knowledge
- Downstream services retrieve context and execute actions in real time
GTM intelligence compounds over time. Every campaign makes the system smarter for your specific market, product, and brand—not generic best practices.
The Octave API is built for teams designing custom GTM infrastructure, from agent frameworks to internal automation and event-driven pipelines. It provides a clean abstraction between strategy, learning, and execution, without forcing that logic into every system.
If you’re building programmatic GTM systems, Octave gives you a durable context and agent layer to build on.

