Tool tree
gradeNot graded
getPageContextAnswer
Liefert den Kontext der aktuellen Seite des HUBERTUS Mountain Refugio: Seitentyp, Sprache, Saison, Kategorien, Zimmer bzw. Angebot, um das es auf der Seite geht (page.roomTypeId / page.offerId), bekannte Reisedaten/Reisende (aus URL oder laufender Sitzung), verfügbare Zimmertypen, Angebote/Pakete, Spa- und Aktivitätskategorien. Vor anderen Tools aufrufen, um gültige IDs zu erhalten.
View tool JSON
{
"name": "getPageContext",
"kind": "answer",
"impl": "imperative",
"description": "Liefert den Kontext der aktuellen Seite des HUBERTUS Mountain Refugio: Seitentyp, Sprache, Saison, Kategorien, Zimmer bzw. Angebot, um das es auf der Seite geht (page.roomTypeId / page.offerId), bekannte Reisedaten/Reisende (aus URL oder laufender Sitzung), verfügbare Zimmertypen, Angebote/Pakete, Spa- und Aktivitätskategorien. Vor anderen Tools aufrufen, um gültige IDs zu erhalten.",
"inputSchema": {
"type": "object",
"properties": {},
"additionalProperties": false
}
}startBookingSearchSensitive Action
Öffnet die Zimmerbuchung (OnePageBooking) mit vorbelegten Reisedaten, Personen und optional Zimmertyp und zeigt die Trefferliste verfügbarer Zimmer mit Preisen. Die Seite wird dabei neu geladen; anschließend getAvailableRooms aufrufen, um die Ergebnisse zu lesen. Es wird nichts gebucht.
View tool JSON
{
"name": "startBookingSearch",
"kind": "transact",
"impl": "imperative",
"description": "Öffnet die Zimmerbuchung (OnePageBooking) mit vorbelegten Reisedaten, Personen und optional Zimmertyp und zeigt die Trefferliste verfügbarer Zimmer mit Preisen. Die Seite wird dabei neu geladen; anschließend getAvailableRooms aufrufen, um die Ergebnisse zu lesen. Es wird nichts gebucht.",
"inputSchema": {
"type": "object",
"properties": {
"arrival": {
"type": "string",
"format": "date",
"description": "Anreisedatum (YYYY-MM-DD)"
},
"departure": {
"type": "string",
"format": "date",
"description": "Abreisedatum (YYYY-MM-DD), nach dem Anreisedatum"
},
"adults": {
"type": "integer",
"minimum": 1,
"maximum": 8,
"default": 2,
"description": "Anzahl Erwachsene"
},
"childrenAges": {
"type": "array",
"maxItems": 4,
"items": {
"type": "integer",
"minimum": 0,
"maximum": 17
},
"description": "Alter jedes mitreisenden Kindes bei Anreise, z. B. [6, 9]"
},
"pets": {
"type": "integer",
"minimum": 0,
"maximum": 2,
"default": 0,
"description": "Anzahl Hunde/Haustiere"
},
"roomTypeId": {
"type": "string",
"description": "Optional: Zimmertyp. Die Trefferliste zeigt weiterhin alle Zimmer, das gewählte wird direkt mit seinen Raten aufgeklappt. Bekannt: 8611 = Vogelnest; 8629 = Abendröte; 8631 = Vogelnest mit Balkon; 8615 = Gamsnest; 8620 = Murmelstube; 8617 = Steinbock; 45143 = Steinbock mit Seezugang; 8622 = Hochalp; 45145 = Hochalp mit Seezugang; 8625 = Steinbock Spa; 8627 = Liebesnest; 8634 = Loggia; 45147 = Loggia mit Eck-Balkon; 8637 = Berglust; 8640 = Gipfelglück; 8643 = Hochalp-Galerie; 8652 = Himmelreich; 45153 = Himmelreich Plus; 8655 = Murmel Spa Suite; 8649 = HUBERTUS Suite; 8646 = Adlerhorst Suite - Tal; 24526 = Adlerhorst Suite - Berg",
"enum": [
"8611",
"8629",
"8631",
"8615",
"8613",
"8620",
"8619",
"8617",
"8616",
"8618",
"45143",
"45142",
"8622",
"8621",
"8623",
"45145",
"45144",
"45146",
"8625",
"8627",
"8634",
"8635",
"45147",
"45148",
"8637",
"8640",
"8643",
"8644",
"8652",
"8653",
"45153",
"45154",
"8655",
"8649",
"8650",
"8646",
"8647",
"24526",
"24525"
]
},
"bookingCode": {
"type": "string",
"pattern": "^[A-Za-z0-9_-]{1,40}$",
"description": "Optional: Buchungs- oder Gutscheincode des Gastes"
}
},
"required": [
"arrival",
"departure"
],
"additionalProperties": false
}
}startExperienceSearchAction
Öffnet eine Erlebnis-Trefferliste: "package" = Angebot/Paket in der Zimmerbuchung (optional mit Reisedaten), "spa" = Spa-Treatments einer Kategorie im Mountain Spring Spa (oder ein einzelnes Treatment per spaTreatmentId), "activity" = Aktivitätenkalender (guest.net, externe Seite), "dayspa" = Day-Spa-Terminbuchung für externe Gäste. Es wird nichts gebucht.
View tool JSON
{
"name": "startExperienceSearch",
"kind": "act",
"impl": "imperative",
"description": "Öffnet eine Erlebnis-Trefferliste: \"package\" = Angebot/Paket in der Zimmerbuchung (optional mit Reisedaten), \"spa\" = Spa-Treatments einer Kategorie im Mountain Spring Spa (oder ein einzelnes Treatment per spaTreatmentId), \"activity\" = Aktivitätenkalender (guest.net, externe Seite), \"dayspa\" = Day-Spa-Terminbuchung für externe Gäste. Es wird nichts gebucht.",
"inputSchema": {
"type": "object",
"properties": {
"type": {
"type": "string",
"enum": [
"package",
"spa",
"activity",
"dayspa"
],
"description": "Art des Erlebnisses"
},
"offerId": {
"type": "string",
"description": "ID des Angebots/Pakets (bei type = \"package\"). Bekannt: 40508 = Private Mountain Spring Spa; 13552 = NixTun; 54453 = Me-Time: Zeit. Für das Ich.; 44916 = Gesundheits Check. Für ein gutes Leben.; 57892 = Mamamia - Auszeit. Für werdende Mütter; 65991 = Dancing Hormones - Für Frauen im Wechsel der Jahre; 33651 = Weekend Plus; 50409 = Frühlings Sprünge; 49204 = Ostara. Der Ursprung des Osterfestes.; 51708 = Abschlag. Mit Ausblick.; 13573 = Deep insights…; 46610 = MännerCamp; 61869 = La Traviata - Bregenzer Festspiele; 11501 = Wild trifft Wein; 44497 = Viehscheid; 44304 = Wilde Kerle; 32428 = 2nd Silvester; 17256 = WinterWärme; 20911 = SpurWechsel; 38587 = Holistic Starter; 35471 = HOLISTIC CHANGE; 44685 = HOLISTIC GIRLS; 60802 = HOLISTIC ROOTS; 53985 = NATURAL BEAUTY; 35477 = MOUNTAIN SPRING COACHING; 66335 = HOLISTIC SOUL; 47579 = Naturcoaching - Auszeit für Perspektiven-wechsel und Klarheit mit Franziska Rauth; 60941 = The Golden Goddess Retreat - Frauen-Retreat mit Nicole Bongartz; 48510 = FrauenAuszeit mit Veronika Herrmann; 33733 = Achtsamkeits-Yoga-Tage mit Doris Iding; 54628 = Mut zur Veränderung – wie Frauen sich selbst neu erfinden- Coaching mit Uta Waldhausen; 61062 = Die dritte Lebenshälfte - Den Ruhestand gestalten mit Regina von Einsiedel und Michaela Seul; 61239 = Winter-Rückzug für Körper und Seele - Retreat mit Angelika Pauw; 67053 = Aufatmen – Breathwork & Regenerations-Retreat mit Johanna Lehmann; 33718 = \"Präsent sein\" - Yoga-Retreat mit Josefin Knieriemen; 67589 = Zeit für Klarheit – Coaching mit Uta Waldhausen; 38914 = MOVE. BREATHE. BE. - a modern Yoga Retreat mit Tobias Holzinger; 66866 = Find your Voice. Retreat für Präsenz, Ausdruck und Verbundenheit mit Elena Marie Becker; 61757 = Well Woman – Yoga für Ihr Wohlbefinden mit Claudia Jochum-Breuß; 60793 = Transforming Sound – Ein Sound Healing Retreat mit Olivia Leicht; 65876 = The Art of Recovery – Yoga & Nervensystem Balance mit Caroline Cinnanti; 60985 = Timeless Energy – Ayurveda meets Longevity - Retreat mit Dr. med. Lara Maier; 66149 = Somatische Langsamkeit und Tiefe, statt Tempo und Power mit Tanja Seehofer; 34044 = In voller Kraft – Retreat für Dynamik & Mobilität mit Sylvia Brinkmeyer; 66916 = Winter Reset & Recover: Krafttanken mit Angelika Pauw; 67630 = Stressmanagement und Resilienz - Kraft schöpfen mit Yoga mit Simone Schmid; 67590 = Breathwork Retreat - Befreie deine Grenzen mit Jeanne Surmont; 65798 = Ruhe. Regeneration. Neue Energie. - Dein Herbst-Retreat mit Claudia Adolphs & Frauke Brüninghaus; 66835 = Schreibraum: Schlaf. Schreiben. Zur Ruhe kommen. Ein Retreat mit Carola Hoffmeister; 65722 = Nervensystem Reset – Neurosomatische Achtsamkeit & Breathwork mit Andrea Kurth; 65235 = Somatic Winterflow Retreat mit Annet Münzinger",
"enum": [
"40508",
"13552",
"54453",
"44916",
"57892",
"65991",
"33651",
"50409",
"49204",
"51708",
"13573",
"46610",
"61869",
"11501",
"44497",
"44304",
"32428",
"17256",
"20911",
"38587",
"35471",
"44685",
"60802",
"53985",
"35477",
"66335",
"47579",
"60941",
"48510",
"33733",
"54628",
"61062",
"61239",
"67053",
"33718",
"67589",
"38914",
"66866",
"61757",
"60793",
"65876",
"60985",
"66149",
"34044",
"66916",
"67630",
"67590",
"65798",
"66835",
"65722",
"65235"
]
},
"spaCategoryId": {
"type": "string",
"description": "ID der Spa-Kategorie (bei type = \"spa\"). Bekannt: 7982 = Achtsamkeit; 6763 = Ayurveda; 7094 = Kosmetik – for women; 7095 = Kosmetik – for men; 6746 = Massage & TiefenWärme; 6747 = Paarbehandlung; 6755 = Special Treatments; 7846 = Yogaraum",
"enum": [
"7982",
"6763",
"7094",
"7095",
"6746",
"6747",
"6755",
"7846"
]
},
"spaTreatmentId": {
"type": "string",
"pattern": "^\\d{1,8}$",
"description": "Optional: ID eines einzelnen Spa-Treatments"
},
"activityCategories": {
"type": "array",
"items": {
"type": "string",
"enum": [
"1197",
"1200",
"1271",
"1234",
"1201",
"1270",
"1227",
"1303",
"1198",
"1272"
]
},
"description": "Kategorien des Aktivitätenkalenders (bei type = \"activity\"). Bekannt: 1197 = Achtsamkeit & Yoga; 1200 = Ayurveda & Workshops; 1271 = Hinter den Kulissen; 1234 = Kinder; 1201 = Kulinarik; 1270 = Kultur; 1227 = Musik; 1303 = Spa; 1198 = Wanderung; 1272 = Winteraktivitäten"
},
"arrival": {
"type": "string",
"format": "date",
"description": "Anreisedatum (YYYY-MM-DD)"
},
"departure": {
"type": "string",
"format": "date",
"description": "Abreisedatum (YYYY-MM-DD), nach dem Anreisedatum"
},
"adults": {
"type": "integer",
"minimum": 1,
"maximum": 8,
"default": 2,
"description": "Anzahl Erwachsene"
},
"childrenAges": {
"type": "array",
"maxItems": 4,
"items": {
"type": "integer",
"minimum": 0,
"maximum": 17
},
"description": "Alter jedes mitreisenden Kindes bei Anreise, z. B. [6, 9]"
},
"pets": {
"type": "integer",
"minimum": 0,
"maximum": 2,
"default": 0,
"description": "Anzahl Hunde/Haustiere"
}
},
"required": [
"type"
],
"additionalProperties": false
}
}openVoucherShopAction
Öffnet den Gutscheinshop (target "voucher", Standard: Hotel- und Spa-Gutscheine zum Verschenken) oder den Online-Shop "HUBERTUS für Zuhause" (target "shop": Produkte für zu Hause). Auswahl, Warenkorb und Kauf nimmt der Gast selbst vor.
View tool JSON
{
"name": "openVoucherShop",
"kind": "act",
"impl": "imperative",
"description": "Öffnet den Gutscheinshop (target \"voucher\", Standard: Hotel- und Spa-Gutscheine zum Verschenken) oder den Online-Shop \"HUBERTUS für Zuhause\" (target \"shop\": Produkte für zu Hause). Auswahl, Warenkorb und Kauf nimmt der Gast selbst vor.",
"inputSchema": {
"type": "object",
"properties": {
"target": {
"type": "string",
"enum": [
"voucher",
"shop"
],
"default": "voucher",
"description": "\"voucher\" = Gutscheine, \"shop\" = Online-Shop für Zuhause"
}
},
"additionalProperties": false
}
}