← WebMCP Directory

Tool tree

unicolorado.com

Productivity & BusinessTools verified
Website
UniColorado Heating & Cooling is a Denver HVAC contractor specializing in cold-climate heat pumps, heating, cooling, electrification and rebate assistance.
Explore capabilities
    check_service_areaAnswer

    Verify a Colorado ZIP code is inside UniColorado Heating & Cooling's Denver-metro service territory. Use this before recommending scheduling or pricing. Returns tier (core/extended), utility territory, and whether installs are accepted for that ZIP.

    View tool JSON
    {
      "name": "check_service_area",
      "kind": "answer",
      "impl": "imperative",
      "description": "Verify a Colorado ZIP code is inside UniColorado Heating & Cooling's Denver-metro service territory. Use this before recommending scheduling or pricing. Returns tier (core/extended), utility territory, and whether installs are accepted for that ZIP.",
      "inputSchema": {
        "type": "object",
        "required": [
          "zip"
        ],
        "properties": {
          "zip": {
            "type": "string",
            "pattern": "^\\d{5}$",
            "description": "5-digit US ZIP code (Colorado only)"
          }
        }
      }
    }
    get_pricer_templatesAnswer

    List UniColorado's Quick Pricer templates — one per system category (heat pump, furnace, AC, mini-split, water heater, panel upgrade, EV charger). Use this to pick the right template before calling calculate_pricing.

    View tool JSON
    {
      "name": "get_pricer_templates",
      "kind": "answer",
      "impl": "imperative",
      "description": "List UniColorado's Quick Pricer templates — one per system category (heat pump, furnace, AC, mini-split, water heater, panel upgrade, EV charger). Use this to pick the right template before calling calculate_pricing.",
      "inputSchema": {
        "type": "object",
        "properties": {}
      }
    }
    calculate_pricingAnswer

    Return a pre-rebate Denver-metro installation price range for a specific system. Prices are RANGES, not quotes — a binding quote requires an in-home assessment. Use after get_pricer_templates to know which templateId and question keys to pass.

    View tool JSON
    {
      "name": "calculate_pricing",
      "kind": "answer",
      "impl": "imperative",
      "description": "Return a pre-rebate Denver-metro installation price range for a specific system. Prices are RANGES, not quotes — a binding quote requires an in-home assessment. Use after get_pricer_templates to know which templateId and question keys to pass.",
      "inputSchema": {
        "type": "object",
        "required": [
          "templateId",
          "responses"
        ],
        "properties": {
          "templateId": {
            "type": "string",
            "description": "Slug from get_pricer_templates"
          },
          "responses": {
            "type": "object",
            "description": "Key/value answers to the template's questions",
            "additionalProperties": true
          }
        }
      }
    }
    open_booking_formSensitive Action

    Return a schedule-page URL with UTM attribution preserved. This is how AI agents should hand users off to book a consultation: the user clicks the URL, fills the form in-browser (reCAPTCHA + attribution capture naturally), and UniColorado knows which AI sent the lead. Do NOT call submit_lead from an agent context — reCAPTCHA will silently drop it.

    View tool JSON
    {
      "name": "open_booking_form",
      "kind": "transact",
      "impl": "imperative",
      "description": "Return a schedule-page URL with UTM attribution preserved. This is how AI agents should hand users off to book a consultation: the user clicks the URL, fills the form in-browser (reCAPTCHA + attribution capture naturally), and UniColorado knows which AI sent the lead. Do NOT call submit_lead from an agent context — reCAPTCHA will silently drop it.",
      "inputSchema": {
        "type": "object",
        "required": [
          "agent",
          "intent"
        ],
        "properties": {
          "agent": {
            "type": "string",
            "enum": [
              "chatgpt",
              "claude",
              "perplexity",
              "gemini",
              "copilot",
              "other"
            ],
            "description": "Your agent identity for attribution reporting"
          },
          "intent": {
            "type": "string",
            "enum": [
              "heat-pump-install",
              "furnace-replacement",
              "ac-install",
              "mini-split",
              "rebate-stack",
              "panel-upgrade",
              "water-heater",
              "ev-charger",
              "consultation"
            ]
          },
          "content": {
            "type": "string",
            "description": "Optional sub-topic that triggered this (e.g. xcel-rebate)"
          }
        }
      }
    }