Equivalencias: robots-aquinas (original) → aquinas-bots (nuevo)

Guía de referencia para saber a qué tarea del nuevo proyecto corresponde un nombre usado en el original. ← Volver al dashboard · Editar horarios →

Desambiguación conocida

Casos donde el nombre "obvio" no es el correcto.

"Facebook leads" ≠ "facebook.ads". En el original, facebook_leads_* (formularios de Facebook Lead Ads) corresponde a facebook.leads.run_all_facebook_leads en el nuevo — no a facebook.ads. facebook.ads es el equivalente de helpers.facebook.get_facebook_data (métricas de Ads Insights a nivel de anuncio, sin nombre de tarea propio en el original). Y send_daily_facebook_report del original (que envía un correo con el resumen del día) no tiene equivalente todavía — no confundir con facebook.ads solo porque corren a la misma hora (12:30 AM UTC-5).
Google leads y Facebook leads están consolidados. El original dispara una tarea de Celery por institución/campaña (5 para Google, 11 para Facebook) a horas distintas. El nuevo corre una sola tarea (run_all_leads / run_all_facebook_leads) que internamente despacha un subtask .delay() por cada institución/campaña — mismo resultado final, un solo horario en el scheduler.
Students by Start / Students All ya no usan Selenium. El original hacía login con un navegador (Selenium) para obtener cookies de sesión. El nuevo reutiliza el mismo VerityClient (login por requests, sesión cacheada en Redis) que usan todos los demás bots de Verity — mismo endpoint (/Reports/GetStudentsReportData), mismas columnas, sin navegador headless. Además, el original corría get_verity_students_by_start 4 veces al día y get_verity_students_by_start_all 2 veces por semana en horas distintas; en el admin de horarios cada uno tiene varios "runs" configurados para igualar ese comportamiento.

Bots activos — nombre, tarea de Celery y horario

Horarios ya alineados con el original (columna "Estado" indica si se corrigió algo hoy).

OriginalNuevoHoraEstado
verity_population
helpers.verity_population.get_verity_population
Verity · Population
verity.population.run_all_population
11:00 PM
UTC-5
Coincide
get_verity_leads_contact
helpers.verity_leads_contact.get_verity_leads_contact
Verity · Leads Contact
verity.leads_contact.run_all_leads_contact
4:30 AM
UTC-5
Coincide
get_verity_demographics
helpers.verity_demographics.get_verity_demographics
Verity · Demographics
verity.demographics.run_all_demographics
1:30 AM
UTC-5
Coincide
get_verity_change_history
helpers.verity_change_history.get_verity_change_history
Verity · Change History
verity.change_history.run_all_change_history
5:00 AM
UTC-5
Horario corregido
get_verity_stipends_balance
helpers.verity_stipends_balance.get_verity_stipends_balance
Verity · Stipends Balance
verity.stipends_balance.run_all_stipends_balance
5:00 AM
UTC-5
Horario corregido
get_verity_email
helpers.verity_email.get_verity_email
Verity · Email Campaigns
verity.email_campaigns.run_all_email_campaigns
5:30 AM
UTC-5
Horario corregido
get_verity_sms
helpers.verity_sms.get_verity_sms
Verity · SMS Campaigns
verity.sms_campaigns.run_all_sms_campaigns
6:00 AM
UTC-5
Horario corregido
get_team_perform_*_today
helpers.verity_performance.load_performance_*
Verity · Team Performance
verity.team_performance.run_all_team_performance
5:15 AM
UTC-5
Agregado al scheduler
marketing_google
helpers.google.get_google_data
Google Ads · Ads
google_ads.ads.get_google_ads
1:30 AM
UTC-5
Coincide
marketing_google_leads_*
helpers.google_leads.get_google_leads_*
Google Ads · Leads
google_ads.leads.run_all_leads
7:45 AM
UTC-5
Consolidado (varias tareas → 1)
send_daily_facebook_report
helpers.facebook.send_daily_facebook_report
— (email report, not ported)
—
12:30 AM
UTC-5
No portado
(no direct original name — see note)
helpers.facebook.get_facebook_data
Facebook · Ads
facebook.ads.get_facebook_ads
12:30 AM
UTC-5
Coincide
facebook_leads_*
helpers.facebook_leads.get_facebook_leads_*
Facebook · Leads
facebook.leads.run_all_facebook_leads
9:00 AM
UTC-5
Consolidado (varias tareas → 1)
fetch_social_media_data_fb
controllers.social_media.fetch_social_media_data_fb
Facebook · Insights
facebook.insights.run_all_facebook_insights
2:00 AM
UTC-5
Horario corregido
fetch_social_media_data_instagram
controllers.social_media.fetch_social_media_data_instagram
Instagram · Insights
instagram.insights.run_all_instagram_insights
2:15 AM
UTC-5
Horario corregido
fetch_social_media_data_tiktok
controllers.social_media.fetch_social_media_data_tiktok
TikTok · Insights
tiktok.insights.run_all_tiktok_insights
2:15 AM
UTC-5
Horario corregido
fetch_social_media_data_linkedin
controllers.social_media.fetch_social_media_data_linkedin
LinkedIn · Post Insights
linkedin.post_insights.run_all_post_insights
2:30 AM
UTC-5
Agregado al scheduler
fetch_social_media_data_linkedin
controllers.social_media.fetch_social_media_data_linkedin
LinkedIn · Page Insights
linkedin.page_insights.run_all_page_insights
2:30 AM
UTC-5
Agregado al scheduler
get_verity_students_by_start
helpers.verity_students.get_verity_students_by_start
Verity · Students by Start
verity.students_by_start.run_all_students_by_start
4:00 AM, 8:30 AM, 12:00 PM, 12:30 PM
UTC-5
Agregado al scheduler
get_verity_students_by_start_all
helpers.verity_students_all.get_verity_students_by_start_all
Verity · Students All
verity.students_all.run_all_students_all
3:45 AM diario + viernes 8:30 AM
UTC-5
Agregado al scheduler

Del original, sin portar todavía

Si te piden ejecutar algo de esta lista, no existe en aquinas-bots — hay que decidir si se porta.

Bot originalNota
Verity — Call Activities (in/out)
helpers.verity_call_activities, helpers.verity_call_activities_inb
Extracción por Selenium.
Verity — Placement Tracking
helpers.verity_placement_tracking
Extracción por Selenium (CMVC).
Verity — Projection Details (+ acumulado semanal)
helpers.verity_projection_details
Extracción por Selenium.
Verity — Leads (general)
helpers.verity_leads
Distinto de leads_contact; sin portar.
Verity — Leads Contact Info Report (8 instituciones)
helpers.verity_LeadsContactInfoReport
Reportes semanales especializados por institución.
Campus Ivy — Documents Needed / Projects Details
helpers.campus_ivy_*
Extracción por Selenium.
TFC / TFC CMVC
helpers.tfc, helpers.tfc_cmvc
Extracción por Selenium.
Virfon / Virfon Uniminuto
helpers.virfon, helpers.virfon_uniminuto
Corre cada 2h en el original.
RD Station (CRM + Marketing)
helpers.rd_station
Parcialmente comentado en el original.
Clientify (UAM)
helpers.uam_clientify_fetch
Fetch de deals y contactos.
Meta sync (Uniminuto / UAM)
helpers.uniminuto_data_to_meta, helpers.uam_data_to_meta
Envío de conversiones a Meta, no solo lectura.
Google Analytics / Search Console
helpers.google_analytics, helpers.google_search
Distinto de google_ads.leads (que usa GA4 para leads).
Chattanooga (6 tareas)
helpers.chattanooga
Deshabilitado (comentado) también en el original.
Toast (Payment / Paid Outs)
helpers.toast_payment, helpers.toast_paid_outs
POS, sin portar.
New Course Registration OMI
helpers.store_new_course_omi
Sin entrada en el scheduler original tampoco.