Agentes
✍️

Copywriter

Activo

Genera el copy exacto que necesita el template de cada prospecto

En cola

250

prospectos esperando

Ejecuciones

50

50 logs

Costo total

$0.4150

acumulado total

Errores

0

100% éxito

Último run

14/8, 11:00 a. m.

Parte del pipeline lineal diario (sin hora fija propia) — corre apenas termina Researcher en esa misma corrida

Skills · 3 libros / frameworks

Fórmulas de Copywriting — Destilado
3,659 chars
Disparadores Emocionales en Copy para Negocios Locales
4,050 chars
Copy para Negocios Locales — Guía por Rubro
4,385 chars

Cargados en tiempo real de src/skills/copywriter/ · se inyectan en el prompt de cada ejecución

Descripción

Lee los datos de investigación (research_data, categoría, ciudad, rating), resuelve qué template le toca al prospecto (mismo selector que usa Web Generator) y genera SOLO los campos que ese content_type necesita — el esquema vive en la tabla content_type_schema (editable desde /templates en el CRM), no es un JSON fijo para todos los rubros. Guarda el resultado en copy_content, que Web Generator consume directamente sin volver a llamar a una IA (rediseño 03/07/2026, ver COPYWRITER_TEMPLATE_SCHEMA_FIX.md — antes escribía en section_brief, una columna del web-analyzer que Web Generator pisaba, y ese copy nunca se usaba). Desde el 04/07/2026 también es el único agente que reintenta copy cuando Web QA rechaza por contenido — y lo hace quirúrgicamente: si el QA identificó campos específicos, regenera SOLO esos y mergea sobre el copy_content existente, sin tocar ni gastar tokens en lo que ya estaba bien. También genera (en la misma llamada, sin costo extra) los 2 campos de copy del Panel de venta — panel_hero_subtext y panel_cta_text — que antes generaba panel-generator.js con su propia llamada a IA; panel-generator.js ya no llama a ningún modelo (ver PANEL_FLOW.md).

Tareas

  • Leer research_data + datos del prospecto de Supabase
  • Resolver template/content_type del prospecto (src/lib/template-selector.js, compartido con Web Generator)
  • Cargar los campos requeridos por ese content_type desde content_type_schema (editable, ver /templates en el CRM)
  • Generar el JSON de copy con esos campos exactos — sin esquema fijo hardcodeado
  • En generación completa (no en fix puntual), agregar panel_hero_subtext y panel_cta_text para el Panel de venta (dirigidos al dueño, no a sus clientes)
  • Si Web QA rechazó por contenido con campos específicos (qa_fix_fields), regenerar SOLO esos campos y mergear sobre copy_content existente
  • Si el rechazo fue general (sin campo específico), regenerar todo el JSON por seguridad
  • Guardar en copy_content (columna propia, no colisiona con section_brief del web-analyzer)
  • Status prospecto: researched → copy_ready

Memoria del agente

Frases que convierten por rubro (Fase 6)

Sin datos en agent_memory todavía — se populará en la primera ejecución

Últimas ejecuciones (system_logs)

14/8, 11:00 a. m.

Sin prospectos researched para copywriting

14/8, 11:00 a. m.

Sin prospectos researched para copywriting

14/8, 11:00 a. m.

Sin prospectos researched para copywriting

14/8, 11:00 a. m.

Sin prospectos researched para copywriting

13/8, 11:00 a. m.

Sin prospectos researched para copywriting

13/8, 11:00 a. m.

Sin prospectos researched para copywriting

13/8, 11:00 a. m.

Sin prospectos researched para copywriting

13/8, 11:00 a. m.

Sin prospectos researched para copywriting

12/8, 11:00 a. m.

Sin prospectos researched para copywriting

12/8, 11:00 a. m.

Sin prospectos researched para copywriting

12/8, 11:00 a. m.

Sin prospectos researched para copywriting

12/8, 11:00 a. m.

Sin prospectos researched para copywriting

11/8, 11:00 a. m.

Sin prospectos researched para copywriting

11/8, 11:00 a. m.

Sin prospectos researched para copywriting

11/8, 11:00 a. m.

Sin prospectos researched para copywriting

11/8, 11:00 a. m.

Sin prospectos researched para copywriting

10/8, 11:00 a. m.

Sin prospectos researched para copywriting

10/8, 11:00 a. m.

Sin prospectos researched para copywriting

10/8, 11:00 a. m.

Sin prospectos researched para copywriting

10/8, 11:00 a. m.

Sin prospectos researched para copywriting

7/8, 11:01 a. m.

Sin prospectos researched para copywriting

7/8, 11:01 a. m.

Sin prospectos researched para copywriting

7/8, 11:01 a. m.

Sin prospectos researched para copywriting

7/8, 11:01 a. m.

Sin prospectos researched para copywriting

6/8, 11:01 a. m.

Sin prospectos researched para copywriting

Modelo IA

$0.1/1M in · $0.4/1M out

Costo acumulado real

$0.4150

Tokens

Última ejecución

5.515 in 1.281 out

4/7, 11:05 a. m.

Script

src/pipeline/copywriter.js

Skills cargadas

3

12,094 chars totales

copywriting-formulas
emotional-triggers
local-business-copy

Capa

Pipeline operativo