{
  "protocol": "prodigy-agent-ready",
  "version": "0.1",
  "business": {
    "id": "aeris-roasting",
    "name": "Aer\u00eds Roasting Co",
    "url": "https://www.aerisroasting.com",
    "description": "Small-batch specialty coffee roaster in Iroquois, South Dakota. Named lots, roasted to order. Shawn and Brandon Ensz. Not Aer\u00eds Signature.",
    "phone_public": "(605) 412-1013",
    "email_public": "aerisroasting@gmail.com",
    "address": "204 4th Ave, Iroquois, SD 57353, United States",
    "area_served": [
      "US",
      "South Dakota",
      "Iroquois SD"
    ],
    "categories": [
      "coffee-roaster",
      "specialty-coffee",
      "local-business",
      "e-commerce",
      "agent-ready"
    ]
  },
  "permissions": {
    "public": [
      "business",
      "coffee_board",
      "stock_summary",
      "shipping_policy",
      "faq"
    ],
    "live": [
      "stock_lbs",
      "lot_catalog"
    ],
    "actions": [
      "contact_business",
      "ask_about_coffee",
      "request_bag_updates"
    ],
    "private": [
      "stripe_keys",
      "margins",
      "wholesale_cost",
      "customer_pii",
      "sheet_credentials"
    ]
  },
  "tools": [
    {
      "id": "get_business",
      "type": "read",
      "access": "anyone",
      "description": "Public identity and Agent Ready manifest for Aer\u00eds Roasting Co."
    },
    {
      "id": "list_coffees",
      "type": "read",
      "access": "anyone",
      "description": "Named lots on the board with notes, sizes, and public prices."
    },
    {
      "id": "check_coffee_availability",
      "type": "read",
      "access": "anyone",
      "description": "Live stock summary per lot (available lbs / online flag). Not a promise of future Brazil or green arrivals \u2014 ask humans for ETA on lots not on the board."
    },
    {
      "id": "contact_business",
      "type": "write",
      "access": "anyone",
      "risk": "lead",
      "description": "Send a structured question to Shawn/Brandon (human-reviewed). Use for ETAs, bulk, pickup, tasting, or lots not listed."
    },
    {
      "id": "ask_about_coffee",
      "type": "write",
      "access": "anyone",
      "risk": "lead",
      "description": "Alias of contact_business with kind=question \u2014 e.g. when is Brazil expected, tasting notes, grind advice."
    }
  ],
  "discovery": {
    "llms_txt": "https://www.aerisroasting.com/llms.txt",
    "capabilities": "https://www.aerisroasting.com/.well-known/prodigy-capabilities.json",
    "openapi": "https://www.aerisroasting.com/openapi.json",
    "agent_brief": "https://www.aerisroasting.com/agent/",
    "contact_form": "https://www.aerisroasting.com/contact/",
    "webmcp_form_tool": "contactAeris",
    "chatgpt_actions": "https://www.aerisroasting.com/openapi-actions.json",
    "mcp_http": "https://www.aerisroasting.com/api/agent/mcp.php",
    "gpt_setup": "https://www.aerisroasting.com/agent/gpt-actions/"
  },
  "built_by": {
    "name": "Prodigy Tech Solutions",
    "url": "https://prodigytechsolutions.com",
    "product": "Prodigy Agent Ready Core"
  }
}
