OutreachAI API
Contract-First REST Specification

The Engine of OutreachAI

A precise JSON REST API managing leads, campaigns, templates, emails, AI generation, analytics, and follow-ups. Authenticated securely via Clerk, defined entirely in OpenAPI.

Explore Endpoints System Status CRM Dashboard

Core Resources

Leads

Import and track prospect state vectors through the funnel.

Campaigns

Organize execution flows and trigger bulk outreach sequences.

Templates

Register reusable message formats mapping merge parameters.

Emails

Dispatch payload actions and monitor interaction webhooks.

AI

Invoke generative endpoints to evaluate targets and draft copy.

Analytics

Read pipeline metrics, conversion velocity, and volume data.

Follow-ups

Automate sequential dispatch via chronological rules engines.

SMTP

Bind, verify, and rotate multi-sender infrastructure.

All endpoints are bound under /api and return strict JSON payloads. Start with /api/healthz to verify service integrity, interact directly via the live reference console, or consume the raw OpenAPI 3.0 schema.