Skip to main content
The goals module provides tools to check client target metrics, weight goals, and behavior targets.

Available Tools

get_client_goals

Retrieve client targets and active goals.
  • Type: Read-only
  • Important Input Fields:
    • clientId (string, required): Unique client ID.
    • page (integer, optional): Page number.
    • limit (integer, optional): Items per page.

update_client_goals [Write]

Update safe stored goal fields for an existing client.
  • Type: Write
  • Important Input Fields:
    • clientId (string, required): Unique client ID.
    • goal fields (optional): Provide only the goal fields that should change.

Natural Language Examples

  • “What are the current fitness goals set for client client_5f81?”
  • “Retrieve active goals for client client_9823.”
  • “Update Jane’s daily step target to 9000.”

JSON-RPC Call Example (get_client_goals)