client_notes module allows coaches to log progress reviews, comments, and private notes under a client’s profile.
Available Tools
list_client_notes
List progressive notes written by coaches about a client.
- Type: Read-only
- Important Input Fields:
clientId(string, required): Unique client ID.page(integer, optional): Page number.limit(integer, optional): Items per page.
create_client_note [Write]
Add a new note to the client profile.
- Type: Write
- Important Input Fields:
clientId(string, required): Unique client ID.content(string, required): The text content of the note.pinned(boolean, optional): Whether to pin the note.
update_client_note [Write]
Update an existing coach note on a specific client’s profile.
- Type: Write
- Important Input Fields:
clientId(string, required): Unique client ID.noteId(string, required): Unique note ID.title(string, optional): Updated note title.content(string, optional): Updated note text.visibleToClient(boolean, optional): Whether the client can see the note.
delete_client_note [Write]
Hard-delete a client note by note ID and client ID.
- Type: Write
- Important Input Fields:
clientId(string, required): Unique client ID.noteId(string, required): Unique note ID.
Natural Language Examples
- “List all notes for client client_5f81.”
- “Create a note for Jane Doe: ‘Complained about tight hamstrings during squats today.’”
- “Update note note_abc123 so it is visible to the client.”