Body Tracking
Progress photos by angle, with optional weight and notes. The photo is the entry.
Getting started
Turn it on
This module starts inactive. Ask your agent to activate it, or flip the switch on the Body Tracking card on the homepage. Activation calls create_database with moduleSlug: "body-tracking" and a name you choose, and unlocks the tools on this page. If it was active before and got switched off, the same call reactivates it instead of creating a duplicate.
Reference
Fields
What an entry in this module looks like.
| Field | Type | Notes |
|---|---|---|
| photo_base64 | string | Required. The photo, base64-encoded (no data: URI prefix). |
| photo_content_type | image/jpeg | image/png | image/webp | image/heic | MIME type of the photo. Defaults to image/jpeg. |
| angle | front | side | back | Which angle the photo was taken from. |
| weight_lbs | number | Body weight in pounds at the time of the photo. |
| notes | string | Free-form notes. |
Reference
Tools
Body Tracking has 5 dedicated tools once active: add, list, update, and delete, plus a few built for how this module actually gets used.
body_tracking_add_entrybody_tracking_list_entriesbody_tracking_update_entrybody_tracking_delete_entrybody_tracking_latest
Full tool reference, with parameters and return valuesTry it
Example prompts
Talk to your agent like this once Body Tracking is active. It picks the right tool and fields on its own.
Log a front-angle progress photo at 182 lbs.
Show my latest side photo.
List my body tracking entries from this month.