{
  "name": "Constructonik",
  "description": "Actions an agent can take on constructonik.com to review homes or reach the sales team.",
  "url": "https://constructonik.com/",
  "sitemap": "https://constructonik.com/sitemap.xml",
  "llms": "https://constructonik.com/llms.txt",
  "instructions": "https://constructonik.com/agent-instructions.md",
  "actions": [
    {
      "name": "viewCatalog",
      "description": "Open a Constructonik home catalog page",
      "url": "https://constructonik.com/{catalog}/",
      "method": "GET",
      "parameters": {
        "type": "object",
        "properties": {
          "catalog": {
            "type": "string",
            "description": "Which catalog to open",
            "enum": ["standard-models", "collection", "multifamily", "ultra-luxury"]
          }
        },
        "required": ["catalog"]
      }
    },
    {
      "name": "viewModel",
      "description": "Open a specific home model detail page by slug",
      "url": "https://constructonik.com/homes/{slug}/",
      "method": "GET",
      "parameters": {
        "type": "object",
        "properties": {
          "slug": {
            "type": "string",
            "description": "Model slug",
            "enum": [
              "tardis-pro",
              "tardis-367",
              "harmony",
              "harmony-pro",
              "casita",
              "nordik",
              "nest-pro",
              "mini-cubik",
              "cubik-1500",
              "cubik-2000",
              "cubik-2500",
              "horizons",
              "harvest",
              "agape",
              "ole",
              "hope",
              "amazonik",
              "splendore",
              "duplex",
              "quadruplex",
              "5-plex"
            ]
          }
        },
        "required": ["slug"]
      }
    },
    {
      "name": "contactTeam",
      "description": "Open the contact page to send a project inquiry",
      "url": "https://constructonik.com/contact-us/",
      "method": "GET",
      "parameters": {
        "type": "object",
        "properties": {
          "topic": {
            "type": "string",
            "description": "Optional inquiry topic",
            "enum": ["standard-home", "collection", "multifamily", "ultra-luxury", "general"]
          }
        },
        "required": []
      }
    },
    {
      "name": "scheduleMeeting",
      "description": "Open the HubSpot meeting scheduler for a Constructonik appointment",
      "url": "https://meetings.hubspot.com/juan357/webpage-scheduled-meeting",
      "method": "GET",
      "parameters": {
        "type": "object",
        "properties": {
          "source": {
            "type": "string",
            "description": "Optional source page the visitor came from"
          }
        },
        "required": []
      }
    },
    {
      "name": "downloadCustomizeGuide",
      "description": "Open the Customize It design guide PDF",
      "url": "https://constructonik.com/assets/docs/Customize-It.pdf",
      "method": "GET",
      "parameters": {
        "type": "object",
        "properties": {},
        "required": []
      }
    }
  ]
}
