> ## 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.

# Octave API Documentation

> Build AI-powered GTM workflows with the Octave API. Run agents, manage your Library, generate context-aware content, and learn from every customer conversation.

## 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](/concepts/personas), [offerings](/concepts/offerings) (products, [services](/concepts/services), and [solutions](/concepts/solutions)), [motions](/concepts/motions), competitive intelligence, [objections](/concepts/objections), messaging, and proof points into a single system — the [Library](/concepts/library) — that AI [agents](/concepts/agents) and [workflows](/concepts/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](/concepts/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?

<CardGroup cols={2}>
  <Card title="Run AI Agents" icon="robot" href="/concepts/agents">
    Enrich companies, qualify prospects, generate sequences, and prep for calls using pre-built or custom agents grounded in your Library.
  </Card>

  <Card title="Manage Your GTM Library" icon="book" href="/concepts/library">
    Create and update personas, motions, offerings, segments, competitors, objections, and proof points programmatically.
  </Card>

  <Card title="Connect via MCP" icon="plug" href="/mcp/overview">
    Give Claude, Cursor, and other AI assistants direct access to your Octave workspace via Model Context Protocol.
  </Card>

  <Card title="Automate Workflows" icon="arrows-spin" href="/concepts/workflows">
    Chain agents into multi-step workflows with callbacks for async execution at scale.
  </Card>

  <Card title="Learn from Conversations" icon="chart-line" href="/concepts/analytics">
    Pull findings, events, insights, and reports from every call, email, and deal to keep your strategy synced with reality.
  </Card>

  <Card title="Query Context Directly" icon="magnifying-glass" href="/v2-api-reference/context/context-search">
    Use Context Search to retrieve grounding chunks from your Library, resources, and findings without running a full agent.
  </Card>
</CardGroup>

## 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](https://app.octavehq.com).

```bash theme={null}
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

<CardGroup cols={2}>
  <Card title="Quickstart" icon="rocket" href="/quickstart">
    Make your first API call in under 5 minutes.
  </Card>

  <Card title="MCP Setup" icon="link" href="/mcp/overview">
    Connect Octave to Claude Code, Cursor, or other AI editors.
  </Card>
</CardGroup>
