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
Connectarem Virtuagym amb Make i un motor d'IA per generar i assignar plans personalitzats de forma automàtica cada setmana.
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
Hem analitzat tota la documentació tècnica de Virtuagym. La conclusió és clara: l'API té tot el que necessitem.
Descobriment clau: El qüestionari d'intake de Virtuagym NO exposa les respostes via API (només un booleà 0/1). La solució: utilitzar les Coaching Notes amb JSON estructurat com a mini-base de dades per client.
Cada client tindrà una nota d'onboarding (dades fixes) i notes setmanals (estat actual). Make pot llegir i escriure aquestes notes via API.
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?
Tot connectat en un escenari de Make que s'executa cada setmana. Primer només pels 2 test users.
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
Comencem amb 2 clients reals. Fins que Diego no validi, no s'escala a la resta
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
Orquestrador
Automatització visual
Mòdul natiu Virtuagym
Motor IA
Genera plans
Adapta per feedback
Catàleg exercicis
Logs d'execució
Dashboard de control
De 25h/setmana a 30 minuts de supervisió