Marketing Intel
Generate structured intelligence and run competitor monitoring from your own systems.
Generate an intel module
Section titled “Generate an intel module”POST /api/intel/{module}
Runs a generation module and returns structured output. Supported module
values:
| Module | Produces |
|---|---|
persona | A buyer persona. |
competitor | A competitor analysis. |
gtm | A go‑to‑market outline. |
journey | A customer journey map. |
messaging | A messaging framework. |
kpi | A KPI framework. |
curl https://ai.mixerlead.com/api/intel/persona \ -H "Authorization: Bearer $MIXERLEAD_API_KEY" \ -H "Content-Type: application/json" \ -d '{ "segment": "VP of Marketing at Series B SaaS" }'The request body carries the inputs for that module (for example a segment,
domain, company, or stage). Output is grounded in your brand
profile and is save‑ready as an artifact.
Competitor monitoring
Section titled “Competitor monitoring”List tracked competitors
Section titled “List tracked competitors”GET /api/intel/competitors
{ "competitors": [ { "id": "comp_…", "domain": "example.com", "name": "example.com", "lastAnalyzedAt": null } ]}Track a competitor
Section titled “Track a competitor”POST /api/intel/competitors
| Field | Type | Required | Description |
|---|---|---|---|
domain | string | ✅ | The competitor’s domain, e.g. example.com. |
curl https://ai.mixerlead.com/api/intel/competitors \ -H "Authorization: Bearer $MIXERLEAD_API_KEY" \ -H "Content-Type: application/json" \ -d '{ "domain": "example.com" }'Returns 201 with the created competitor, or 409 if already tracked.
Run a check
Section titled “Run a check”POST /api/intel/competitors/{id}/check
Checks a tracked competitor for pricing, content, and hiring changes, grounded on their live public pages.
curl -X POST https://ai.mixerlead.com/api/intel/competitors/comp_123/check \ -H "Authorization: Bearer $MIXERLEAD_API_KEY"{ "result": { "ok": true, "changed": true, "summary": "Pricing: …" }}Read the alert feed
Section titled “Read the alert feed”GET /api/intel/events
Query params: severity (critical | high | medium | low) and limit
(max 100).
curl "https://ai.mixerlead.com/api/intel/events?severity=high&limit=20" \ -H "Authorization: Bearer $MIXERLEAD_API_KEY"{ "events": [ { "id": "evt_…", "competitorId": "comp_…", "type": "pricing", "severity": "high", "title": "Pricing page changed", "aiBrief": "…", "isRead": false, "isActioned": false, "detectedAt": "2026-06-11T10:00:00Z" } ]}Related
Section titled “Related” Marketing Intel guide The feature in the app.
Skills & agents Automate recurring intel.
Errors & rate limits Status codes and retries.