API-First Architecture

Definition

Hard architectural constraint: every capability accessible via UI must also be available via API. Enables agents to live outside the Harmony product (Claude Code, OpenAI workflows, CRM plugins, etc.) and opens distribution through AI platform ecosystems.

  • DEC-018 — Product must be API-first (the constraint itself)
  • DEC-017 — Bring-your-own-agent support depends on this

Sources

Differentiator notes

Competitors like elevenlabs are API-first for voice, but none combine opinionated sales agents + API-first + cross-funnel intelligence. That triad is the moat.