Update advisor capacity from team chat messages

Advisor capacity messages in private team chat arrive unstructured, making roster updates and availability checks manual and error-prone. This creates structured advisor records and updates capacity fields so coordinators get accurate status same day.

Update advisor capacity from team chat messages

Update advisor capacity from team chat messages