Skip to main content

Documentation Index

Fetch the complete documentation index at: https://docs.octavehq.com/llms.txt

Use this file to discover all available pages before exploring further.

What is Octave?

Octave is a generative GTM platform that gives growth and go-to-market engineering teams a living context engine. It centralizes your ICP definitions, personas, offerings (products, services, and solutions), motions, competitive intelligence, objections, messaging, and proof points into a single system — the Library — that AI agents and workflows can query at runtime. Unlike tools that rely on prompt engineering or static templates, Octave agents read your actual strategy and generate output grounded in your positioning, your proof points, and your competitive differentiation for each specific prospect. Every call, email, and deal outcome flows back through the analytics pipeline as structured findings, so your strategy stays in sync with what buyers actually say in the field. The Octave API lets you integrate this context into any tool, workflow, or automation in your stack.

What can you build with the API?

Run AI Agents

Enrich companies, qualify prospects, generate sequences, and prep for calls using pre-built or custom agents grounded in your Library.

Manage Your GTM Library

Create and update personas, motions, offerings, segments, competitors, objections, and proof points programmatically.

Connect via MCP

Give Claude, Cursor, and other AI assistants direct access to your Octave workspace via Model Context Protocol.

Automate Workflows

Chain agents into multi-step workflows with callbacks for async execution at scale.

Learn from Conversations

Pull findings, events, insights, and reports from every call, email, and deal to keep your strategy synced with reality.

Query Context Directly

Use Context Search to retrieve grounding chunks from your Library, resources, and findings without running a full agent.

How authentication works

All API requests require an API key passed in the header. You can create and manage API keys from your Octave dashboard.
curl -X GET https://api.octavehq.com/api/v2/agents/list \
  -H "Api key: YOUR_API_KEY"
Each workspace has its own API key. If you manage multiple workspaces (common for agencies), each requires a separate key.

Next steps

Quickstart

Make your first API call in under 5 minutes.

MCP Setup

Connect Octave to Claude Code, Cursor, or other AI editors.