Pipeline de API: que la IA lea grupos por lotes, publique un resumen en tu canal y pase selecciones a un radar

Índice: Pipelines de API — índice · Ciclo de vida: Pipeline de API: crear, configurar, iniciar, detener, medir y eliminar una campaña de Telegram de cualquier tipo

Objetivo: la IA lee por lotes lo que se dice en tus grupos, publica un resumen con sus selecciones en un canal de Telegram tuyo y puede pasar las selecciones a un radar para el primer contacto.

Pasos

1. Crear (Paused).

POST /v0/my/campaigns
Idempotency-Key: scout-bali-1
{"title": "Bali rentals scout", "kind": "mtproto_ai_scout", "project_nonce": "<Pro project>",
 "agenda": "<swappable agenda>", "oracles": ["<oracle nonce>"], "tg_groups": ["<preset nonce>"],
 "batch_window": "6h", "batch_messages": 500, "outreach_campaign": "<your radar nonce>"}
→ {"nonce": "470390000000000001", "kind": "mtproto_ai_scout", "status": "Paused", …}

2. Iniciar. POST /v0/my/campaigns/470390000000000001/start → {"success": true, "status": "Active", "is_active": true}. En el primer inicio uno de tus oráculos crea un canal de Telegram « · AI Scout»; su enlace de invitación está en la tarjeta como overview_chat_link.

3. Leer. Cada lote publica en ese canal un resumen con sus selecciones (motivo + enlace al mensaje) y lo guarda en el overviews_workspace de la campaña: GET /v0/my/workspaces/<overviews_workspace>.

4. Detener. POST …/stop. Sigue hasta que la detengas.

En segundo plano

Reglas

Superficie de la API

Endpoint Para qué FE IA / oráculo
POST /v0/my/campaigns (kind: mtproto_ai_scout) Crear sí sí
PATCH /v0/my/campaigns/{nonce} Agenda, grupos, oráculos, lotes, radar de destino sí sí
POST /v0/my/campaigns/{nonce}/start, /stop Iniciar / detener sí sí
GET /v0/my/campaigns/{nonce} overview_chat_link, overviews_workspace sí sí
GET /v0/my/workspaces/{overviews_workspace} Leer los resúmenes sí sí

Mentioned