Skip to main content

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, competitive intelligence, 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. The result is personalized, context-aware execution across prospecting, qualification, sequencing, call prep, and content generation — all driven by your team’s GTM knowledge, not generic AI outputs. 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.

Manage Your GTM Library

Create and update personas, use cases, segments, competitors, 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.

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.