The Lead Interlink integration
CYT lists Lead Interlink as one of its integrations. A CYT AI-company passes its brand/topic context in with a per-account token, and gets a full batch of generated assets back — videos, ads, target profiles, and agent prompts.
Independence rule
This is API + token only. No shared database, no shared login, no shared code with CYT. Lead Interlink owns its own auth, token store, and billing. CYT calls the endpoint; nothing crosses infrastructure boundaries.
/api/integration/generateAuth
Authorization: Bearer <token> — required. Missing or short (< 12 char) tokens are rejected with 401.
Body (JSON)
brand— string, requiredniche— string, requiredaudience— string, optional (ICP)platforms— array ofyoutube | tiktok | meta | x
Copy-paste example
curl -X POST http://localhost:3200/api/integration/generate \
-H "Authorization: Bearer li_demo_token_1234567890" \
-H "Content-Type: application/json" \
-d '{
"brand": "AtlasIQ Analytics",
"niche": "AI-powered small-business analytics dashboards",
"audience": "founders and ops leads at 5-50 person e-commerce companies",
"platforms": ["youtube", "tiktok", "meta"]
}'Run this while npm run dev is up. Try it with a short token (e.g. Bearer abc) to see the 401.
Response shape
{
"ok": true,
"integration": "chooseyourtopic",
"tokenPreview": "li_d…890",
"batch": {
"generatedAt": "…",
"video": { "concept": "…", "tracks": [ /* 5-length ladder, 16:9 + 9:16 */ ] },
"ads": [ /* 2-3 variants per platform */ ],
"leads": [ /* 8-10 AI target profiles w/ fit scores */ ],
"prompts":[ /* outreach, calendar, campaign, scoring */ ]
}
}The same generators power the member dashboard and this endpoint — one engine, two surfaces. Generators are template-based in this prototype and Claude-ready (each has a swap-in seam).