Carpool Coordinator
AgentSmart carpool logistics for busy sports families
Carpool Coordinator helps organize ride logistics for families with multiple kids in sports. It reasons through scheduling conflicts, enumerates driver options, tracks fairness across carpool groups, and outputs calendar-ready event details and WhatsApp summaries.
Tools (5)
get_roster
Read carpool group rosters โ which families share rides per team. Optionally filter by team slug. Returns JSON.
save_roster
Save or update carpool group rosters. Pass the full roster object or a single team entry to merge into the existing roster.
get_fairness
Read drive/ride fairness counts for carpool groups. Optionally filter by group key (e.g., 'tufc-u13b-winter-2026').
update_fairness
Update drive/ride counts after a carpool session. Increments the driver family's drive count and each rider family's ride count (one ride per family per session, regardless of how many kids ride).
correct_fairness
Adjust a family's drive or ride count for a carpool group. Use this to correct mistakes โ e.g., a rider was logged but their kid ended up not needing a ride, or a drive was attributed to the wrong family. Supports positive or negative deltas.
Chat with Carpool Coordinator
Open chat