{
  "ok": true,
  "status": "ok",
  "data": {
    "tools": [
      {
        "id": "lead-qualifier",
        "name": "Lead Qualifier",
        "category": "intake",
        "description": "Ask structured, compliant questions to quickly determine whether a new lead is ready to move forward.",
        "enabled": true,
        "requiresSubscription": false,
        "usageLimitPerPeriod": 50,
        "period": "month"
      },
      {
        "id": "buyer-intake",
        "name": "Buyer Intake",
        "category": "intake",
        "description": "Collect and structure buyer information with compliant, safe-criteria questions you can reuse across deals.",
        "enabled": true,
        "requiresSubscription": false,
        "usageLimitPerPeriod": 50,
        "period": "month"
      },
      {
        "id": "seller-intake",
        "name": "Seller Intake",
        "category": "intake",
        "description": "Guide sellers through a repeatable intake flow so you can understand their needs and timeline quickly.",
        "enabled": true,
        "requiresSubscription": false,
        "usageLimitPerPeriod": 50,
        "period": "month"
      },
      {
        "id": "listing-description",
        "name": "Listing Description Generator",
        "category": "listing-content",
        "description": "Generate Fair Housing–aware listing descriptions from property details—no protected-class language, ever.",
        "enabled": true,
        "requiresSubscription": true,
        "usageLimitPerPeriod": 200,
        "period": "month"
      },
      {
        "id": "social-media",
        "name": "Social Media Content Generator",
        "category": "social-content",
        "description": "Create compliant, on-brand social posts that promote listings and services without using restricted criteria.",
        "enabled": true,
        "requiresSubscription": true,
        "usageLimitPerPeriod": 200,
        "period": "month"
      },
      {
        "id": "showing-feedback",
        "name": "Showing Feedback Generator",
        "category": "follow-up",
        "description": "Turn showing notes into clear, professional feedback messages to send to sellers.",
        "enabled": true,
        "requiresSubscription": false,
        "usageLimitPerPeriod": 100,
        "period": "month"
      },
      {
        "id": "open-house-follow-up",
        "name": "Open House Follow-Up",
        "category": "follow-up",
        "description": "Send timely, compliant follow-up messages to visitors after open houses, tailored to their level of interest.",
        "enabled": true,
        "requiresSubscription": false,
        "usageLimitPerPeriod": 100,
        "period": "month"
      },
      {
        "id": "drip-email",
        "name": "Drip Email Generator",
        "category": "follow-up",
        "description": "Build multi-step email sequences for leads and past clients, aligned with your brand voice and compliance rules.",
        "enabled": true,
        "requiresSubscription": true,
        "usageLimitPerPeriod": 300,
        "period": "month"
      },
      {
        "id": "multi-step-follow-up",
        "name": "Multi-Step Follow-Up Sequencer",
        "category": "follow-up",
        "description": "Plan and generate multi-touch follow-up flows across email and text, without overcomplicating the process.",
        "enabled": true,
        "requiresSubscription": true,
        "usageLimitPerPeriod": 300,
        "period": "month"
      },
      {
        "id": "cma-explainer",
        "name": "CMA Explainer (Non-Legal)",
        "category": "explainers",
        "description": "Turn CMA data into plain-language explanations that help clients understand pricing decisions. Not legal or financial advice.",
        "enabled": true,
        "requiresSubscription": true,
        "usageLimitPerPeriod": 200,
        "period": "month"
      },
      {
        "id": "contract-clause-explainer",
        "name": "Contract Clause Explainer (Non-Legal)",
        "category": "explainers",
        "description": "Describe contract clauses in everyday language while reminding clients to consult their own legal and brokerage professionals.",
        "enabled": true,
        "requiresSubscription": true,
        "usageLimitPerPeriod": 200,
        "period": "month"
      },
      {
        "id": "offer-strategy-explainer",
        "name": "Offer Strategy Explainer (Non-Legal)",
        "category": "explainers",
        "description": "Summarize offer strategies and trade-offs clearly so clients understand options without receiving legal or financial advice.",
        "enabled": true,
        "requiresSubscription": true,
        "usageLimitPerPeriod": 200,
        "period": "month"
      },
      {
        "id": "neighborhood-comparison",
        "name": "Neighborhood Comparison Advisor",
        "category": "explainers",
        "description": "Compare areas using only safe criteria like price range, property types, commute, and amenities—no demographics, crime, or school ratings.",
        "enabled": true,
        "requiresSubscription": true,
        "usageLimitPerPeriod": 200,
        "period": "month"
      }
    ],
    "nextCursor": null
  },
  "disclaimers": {
    "legal": "Not legal advice.",
    "financial": "Not financial advice.",
    "broker": "Verify all information with your broker or authority.",
    "fairHousing": "Fair Housing/CREA compliant; no protected-class criteria, crime statistics, school ratings, or demographic content used."
  }
}