← WebMCP Directory

Tool tree

showroomlafinestra.com

Productivity & BusinessTools verified
Website
showroomlafinestra.com exposes WebMCP tools to AI agents.
Explore capabilities

    page: Every page

    get_business_infoAnswer

    Restituisce informazioni canoniche su Show Room La Finestra, sede, area operativa, sopralluoghi, preventivi, assistenza e contatti.

    View tool JSON
    {
      "name": "get_business_info",
      "kind": "answer",
      "impl": "imperative",
      "description": "Restituisce informazioni canoniche su Show Room La Finestra, sede, area operativa, sopralluoghi, preventivi, assistenza e contatti.",
      "inputSchema": {
        "type": "object",
        "properties": {},
        "additionalProperties": false
      },
      "page": "/"
    }
    list_servicesAnswer

    Elenca i servizi disponibili presso Show Room La Finestra con identificatori e descrizioni sintetiche.

    View tool JSON
    {
      "name": "list_services",
      "kind": "answer",
      "impl": "imperative",
      "description": "Elenca i servizi disponibili presso Show Room La Finestra con identificatori e descrizioni sintetiche.",
      "inputSchema": {
        "type": "object",
        "properties": {},
        "additionalProperties": false
      },
      "page": "/"
    }
    get_service_detailsAnswer

    Restituisce dettagli affidabili su uno specifico servizio di Show Room La Finestra.

    View tool JSON
    {
      "name": "get_service_details",
      "kind": "answer",
      "impl": "imperative",
      "description": "Restituisce dettagli affidabili su uno specifico servizio di Show Room La Finestra.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "service": {
            "type": "string",
            "enum": [
              "open_house",
              "vetrate_panoramiche",
              "tende_da_sole",
              "infissi_pvc",
              "infissi_alluminio",
              "porte_blindate",
              "carpenteria"
            ],
            "description": "Identificatore del servizio."
          }
        },
        "required": [
          "service"
        ],
        "additionalProperties": false
      },
      "page": "/"
    }
    get_contact_optionsAnswer

    Suggerisce i canali di contatto in base a intento, urgenza e località senza promettere tempi di intervento.

    View tool JSON
    {
      "name": "get_contact_options",
      "kind": "answer",
      "impl": "imperative",
      "description": "Suggerisce i canali di contatto in base a intento, urgenza e località senza promettere tempi di intervento.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "intent": {
            "type": "string",
            "enum": [
              "information",
              "quote",
              "inspection",
              "assistance",
              "custom_project"
            ]
          },
          "urgency": {
            "type": "string",
            "description": "Livello di urgenza dichiarato dall'utente."
          },
          "location": {
            "type": "string",
            "description": "Località indicata dall'utente."
          }
        },
        "additionalProperties": false
      },
      "page": "/"
    }
    prepare_contact_requestSensitive Action

    Valida i dati e prepara l'esatto riepilogo della richiesta da mostrare all'utente. Non invia nulla e richiede conferma esplicita.

    View tool JSON
    {
      "name": "prepare_contact_request",
      "kind": "transact",
      "impl": "imperative",
      "description": "Valida i dati e prepara l'esatto riepilogo della richiesta da mostrare all'utente. Non invia nulla e richiede conferma esplicita.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "name": {
            "type": "string",
            "description": "Nome e cognome del cliente."
          },
          "email": {
            "type": "string",
            "format": "email",
            "description": "Email alla quale l'azienda può rispondere."
          },
          "phone": {
            "type": "string",
            "description": "Recapito telefonico facoltativo."
          },
          "location": {
            "type": "string",
            "description": "Località dell'intervento o progetto."
          },
          "service": {
            "type": "string",
            "enum": [
              "open_house",
              "vetrate_panoramiche",
              "tende_da_sole",
              "infissi_pvc",
              "infissi_alluminio",
              "porte_blindate",
              "carpenteria"
            ]
          },
          "intent": {
            "type": "string",
            "enum": [
              "information",
              "quote",
              "inspection",
              "assistance",
              "custom_project"
            ]
          },
          "urgency": {
            "type": "string",
            "enum": [
              "normal",
              "urgent"
            ]
          },
          "message": {
            "type": "string",
            "description": "Richiesta del cliente, senza aggiunte inventate."
          }
        },
        "required": [
          "name",
          "email",
          "message"
        ],
        "additionalProperties": false
      },
      "page": "/"
    }
    submit_contact_requestSensitive Action

    Invia tramite il modulo Joomla esistente esclusivamente il payload già preparato e mostrato, solo dopo conferma esplicita.

    View tool JSON
    {
      "name": "submit_contact_request",
      "kind": "transact",
      "impl": "imperative",
      "description": "Invia tramite il modulo Joomla esistente esclusivamente il payload già preparato e mostrato, solo dopo conferma esplicita.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "requestId": {
            "type": "string",
            "description": "Identificatore restituito da prepare_contact_request."
          },
          "confirmed": {
            "type": "boolean",
            "description": "Deve essere true dopo la conferma esplicita dell'utente."
          }
        },
        "required": [
          "requestId",
          "confirmed"
        ],
        "additionalProperties": false
      },
      "page": "/"
    }