Skip to main content
    Back to Ally for ChatGPT

    Ally for ChatGPT

    What the Ally connection can—and cannot—do

    The Ally ChatGPT connection exposes exactly four read-only tools. Everything ChatGPT can retrieve through Ally is listed below.

    The four read-only tools

    • List aquatic spaces

      list_aquatic_spaces

      Returns the aquatic spaces the signed-in Ally user has saved, so ChatGPT can pick the right one to look up.

      Returns

      • Space ID, name, and type
      • Volume in gallons
      • Status and setup date
      • Free-form saved location name
      • Last updated time
    • Get a current snapshot

      get_aquatic_space_snapshot

      Returns the current state of one aquatic space: space info, scores, next action, missing or stale parameters, the latest test, active alerts, and upcoming tasks.

      Returns

      • Space information
      • Health, stability, and care-rhythm scores
      • Suggested next action
      • Missing or stale parameters
      • Evaluation time
      • Latest test ID, date, confidence, entry method, notes, tags
      • Latest test parameter names, values, units, and statuses
      • Active alert ID, parameter, type, severity, message, recommendation, timeframe, confidence, and time
      • Upcoming task and space IDs, names, types, due dates, recurrence, and overdue status
    • Get water-test history

      get_water_test_history

      Returns up to 100 saved water tests for one space over a requested window of 1 to 365 days.

      Returns

      • Space ID, name, and type
      • Test IDs, dates, confidence, entry methods, notes, tags
      • Parameter values, units, and statuses per test
    • Get upcoming tasks

      get_upcoming_tasks

      Returns pending, upcoming, and overdue tasks across one space or all spaces the signed-in user has saved.

      Returns

      • Task and space IDs
      • Task and space names and types
      • Due dates and recurrence
      • Overdue status

    Data the connection does not return

    • Photos or media
    • Livestock, plant, or equipment records
    • Payment or billing data
    • Passwords or authentication secrets
    • Ally conversation history
    • Precise device latitude or longitude

    Actions the connection cannot perform

    • Create, edit, complete, schedule, dose, or delete anything in Ally
    • Control or send commands to any equipment
    • Sync data in the background, index proactively, or transfer data on a schedule
    • Access any Ally data without an active, authenticated Ally session

    To see how identity, on-demand access, and disconnect work, read privacy and permissions. For example prompts, see how to use. Broader AI transparency is on AI Transparency.