Roadmap tècnic per automatitzar la creació i assignació de plans setmanals personalitzats mitjançant Virtuagym, Make i Intel·ligència Artificial
Cada setmana, Diego crea manualment els plans d'entrenament per a més de 310 clients. Això consumeix els seus caps de setmana i limita el creixement del negoci.
Caps de setmana sencers dedicats a tasques repetitives en lloc d'entrenar o crear contingut
Si Diego no pot, el sistema s'atura completament. Cap backup
Cada client nou = +5 min/setmana. A 500 clients seria insostenible
Aquest va ser el plantejament inicial. La direcció es manté, però l'arquitectura actual incorpora FITBOX HUB com a capa central de dades, control i validació; Make queda com a possible orquestrador, no com a font de veritat.
Dades del client
Perfil + Bodymetrics
+ Historial + Notes
IA crea el pla
Prompt + dades client
→ exercicis per dia
Pla a Virtuagym
PUT plan/definition
amb act_days (JSON)
Al calendari del client
POST assign workout
dies + setmanes + data
Client veu el pla
A l'app Virtuagym
automàticament
La viabilitat del nucli d'entrenament ja està demostrada: podem llegir dades útils, crear plans i assignar-los. El feedback subjectiu via Questionnaires continua pendent de confirmació oficial de Virtuagym.
Actualització setembre 2026: hem demanat a Virtuagym com crear/assignar Questionnaires i recuperar-ne les respostes via API. Encara no tenim resposta oficial. Les Coaching Notes són accessibles i útils com a context, però no les considerem substitut del feedback del client fins validar el flux oficial.
Les Coaching Notes són una font accessible de context i poden guardar informació estructurada. El feedback setmanal del client, però, queda pendent de resoldre mitjançant Questionnaires oficials de Virtuagym.
La IA rep les dades del client i retorna un JSON amb els exercicis per dia, directament compatible amb l'API de Virtuagym.
Perfil: Dona, 34 anys, intermedi, objectiu: tonificar
Cos: 65kg, 24% greix, BMI 23
Historial: 4 sessions/setmana, pesos progressant
Notes: Lesió genoll dret, prefereix dumbbells
Check-in: Son 4/5, energia 3/5, vol més cardio
Make s'activa i obté la llista de membres actius del club via API Virtuagym
GET perfil + GET bodymetrics + GET historial d'activitats + GET coaching notes
Enviar totes les dades al prompt → rebre JSON amb act_days (exercicis per dia de la setmana)
Crear el plan definition amb nom personalitzat, objectiu i exercicis per dia
Assignar el pla al calendari del client amb start_date = dilluns, weekdays i 1 setmana
Respectar el límit de 500 requests/hora (batch de ~100 membres per tanda)
Instal·lar mòdul Virtuagym a Make → configurar api_key + club_secret
Verificar lectura de perfil + bodymetrics de Matias (#47443170) i Jordi Navarro (#29296913)
GET Activity Definitions → guardar tots els act_id en Google Sheet o datastore de Make
✓ Validat quan: podem llegir dades reals dels 2 test users des de Make
Lesions, dies disponibles, preferències d'entrenament, objectius detallats
Esquema fix i parseable per Make: {"tipo":"onboarding", "lesions":[], ...}
POST coaching notes amb dades de test per Matias i Jordi Navarro → verificar lectura
Son, energia, dolor, feedback → canal: app Virtuagym, WhatsApp o email
✓ Validat quan: podem llegir notes estructurades dels 2 test users
Aquesta és la fase més crítica. El prompt ha d'incloure regles d'entrenament professional i generar output vàlid per l'API.
Periodització, progressió de càrrega, equilibri muscular, respecte a lesions, volum adequat
La IA ha de retornar: [{act_id, reps, rest_period, duration},...] per dia, mapejat al catàleg real
Generar 3-4 plans → Diego els revisa i dona feedback → iterar el prompt fins aprovar
Són coherents? Respecten lesions? La progressió és correcta? El volum és adequat?
El roadmap inicial preveia centralitzar el flux a Make. L'arquitectura actual trasllada l'estat, el catàleg, la normalització i els validators al FITBOX HUB; Make pot quedar per programació i orquestració quan aporti valor.
Trigger → llegir dades → IA → crear pla → assignar. Filtre: NOMÉS member_id dels 2 test users
Verificar que el pla apareix al calendari de Virtuagym del client
Confirmar que el reben correctament al calendari de l'app Virtuagym
Activar l'escenari per a tots els membres actius · Afegir check-in setmanal · Feedback loop automàtic
per setmana creant plans
persona pot fer-ho (Diego)
personalització basada en dades reals
sense feedback loop del client
temps total (supervisió)
Make + IA funcionen sols cada diumenge
personalitzat amb bodymetrics + historial + feedback
el pla s'adapta al son, energia i feedback del client
El flux end-to-end ja s'ha validat amb Matias. No s'escala fins completar catàleg, IA i validació amb Diego
Sempre podrà revisar i modificar qualsevol pla generat abans o després
Make processarà per lots (~100 clients/hora) amb delays automàtics
Si alguna cosa falla, desactivem l'escenari en un clic. Zero risc
Plataforma central
API v0 + v1
Clients, plans, calendari
Capa central
Dades + catàleg
Regles + validators
Motor IA
Genera plans
Adapta per feedback
Orquestració opcional
Triggers i lots
No és font de veritat
De 25h/setmana a 30 minuts de supervisió