{
  "version": "1.0",
  "name": "ShiftingApp",
  "description": "Verified packers and movers marketplace with quote comparison, cost estimation, and booking for moves across India.",
  "tools": [
    {
      "name": "request_moving_quote",
      "description": "Submit a packers and movers quote request providing pickup address, destination address, moving date, and contact details. Returns a reference number for tracking.",
      "page": "https://shiftingapp.in/packers-movers-quote",
      "parameters": {
        "fromAddress": { "type": "string", "required": true, "description": "Pickup/source address" },
        "toAddress": { "type": "string", "required": true, "description": "Destination/delivery address" },
        "movingDate": { "type": "string", "required": true, "description": "Moving date in YYYY-MM-DD format" },
        "name": { "type": "string", "required": true, "description": "Full name of the person requesting the quote" },
        "email": { "type": "string", "required": true, "description": "Email address for quote communication" },
        "mobile": { "type": "string", "required": true, "description": "10-digit Indian mobile number" }
      }
    },
    {
      "name": "calculate_moving_estimate",
      "description": "Calculate estimated moving cost based on service type, home size, distance, and other factors.",
      "page": "https://shiftingapp.in/estimations",
      "parameters": {
        "service_type": { "type": "string", "required": true, "description": "Type of service (local_shifting, intercity_shifting, office_relocation)" },
        "home_size": { "type": "string", "required": true, "description": "Home size (1bhk, 2bhk, 3bhk, 4bhk_plus)" },
        "from_city": { "type": "string", "required": true, "description": "Origin city" },
        "to_city": { "type": "string", "required": false, "description": "Destination city (for intercity moves)" }
      }
    },
    {
      "name": "track_quote_request_otp",
      "description": "Track an existing quote by providing the reference number and verifying via OTP.",
      "page": "https://shiftingapp.in/track-quote",
      "parameters": {
        "reference_number": { "type": "string", "required": true, "description": "Quote reference number (format: QT00001069, TRK-1009, or PQ-1009)" }
      }
    },
    {
      "name": "submit_contact_inquiry",
      "description": "Send a contact inquiry to ShiftingApp support team.",
      "page": "https://shiftingapp.in/contact_us",
      "parameters": {
        "name": { "type": "string", "required": true, "description": "Full name" },
        "email": { "type": "string", "required": true, "description": "Email address" },
        "mobile": { "type": "string", "required": true, "description": "Mobile number" },
        "subject": { "type": "string", "required": true, "description": "Inquiry subject" },
        "message": { "type": "string", "required": true, "description": "Inquiry message" }
      }
    }
  ],
  "discovery": {
    "llms_txt": "https://shiftingapp.in/llms.txt",
    "llms_json": "https://shiftingapp.in/llms.json",
    "sitemap": "https://shiftingapp.in/sitemap.xml"
  }
}
