Tool tree
Online platform for yoga, meditation, breathwork and fitness classes, with video and audio sessions from 100 experts in Swedish, English, Finnish and Norwegian.
Implementation
gradeNot graded
gradeNot graded
yogobe_get_page_contextAnswer
Returns the current Yogobe path, language, page type, and document title without changing anything.
View tool JSON
{
"name": "yogobe_get_page_context",
"kind": "answer",
"impl": "imperative",
"description": "Returns the current Yogobe path, language, page type, and document title without changing anything.",
"inputSchema": {
"type": "object",
"properties": {},
"additionalProperties": false
},
"page": "/en/"
}yogobe_open_pageAction
Navigates visibly to a top-level Yogobe page in the requested or current language.
View tool JSON
{
"name": "yogobe_open_page",
"kind": "act",
"impl": "imperative",
"description": "Navigates visibly to a top-level Yogobe page in the requested or current language.",
"inputSchema": {
"type": "object",
"properties": {
"page": {
"type": "string",
"enum": [
"home",
"video_library",
"live_classes",
"courses",
"programs",
"challenges",
"pricing",
"search",
"contact"
],
"description": "The Yogobe destination to open."
},
"lang": {
"type": "string",
"enum": [
"se",
"en",
"fi",
"no"
],
"description": "Yogobe locale. Omit it to keep the language of the current page."
}
},
"required": [
"page"
],
"additionalProperties": false
},
"page": "/en/"
}yogobe_searchAction
Searches Yogobe and visibly opens the results page. It does not alter the user account.
View tool JSON
{
"name": "yogobe_search",
"kind": "act",
"impl": "imperative",
"description": "Searches Yogobe and visibly opens the results page. It does not alter the user account.",
"inputSchema": {
"type": "object",
"properties": {
"query": {
"type": "string",
"minLength": 1,
"maxLength": 200,
"description": "Words to search for exactly as provided by the user."
},
"type": {
"type": "string",
"enum": [
"all",
"videos",
"live",
"courses",
"resources",
"blog"
],
"description": "Optional result category. Defaults to all."
},
"languages": {
"type": "array",
"items": {
"type": "string",
"enum": [
"se",
"en",
"fi",
"no"
]
},
"maxItems": 4,
"uniqueItems": true,
"description": "Optional content-language filter."
},
"lang": {
"type": "string",
"enum": [
"se",
"en",
"fi",
"no"
],
"description": "Yogobe locale. Omit it to keep the language of the current page."
}
},
"required": [
"query"
],
"additionalProperties": false
},
"page": "/en/"
}yogobe_browse_video_libraryAction
Opens the video library with an optional public search, genre, and video-or-audio filter.
View tool JSON
{
"name": "yogobe_browse_video_library",
"kind": "act",
"impl": "imperative",
"description": "Opens the video library with an optional public search, genre, and video-or-audio filter.",
"inputSchema": {
"type": "object",
"properties": {
"query": {
"type": "string",
"maxLength": 200,
"description": "Optional title, instructor, or topic search."
},
"genre": {
"type": "string",
"enum": [
"all",
"yoga",
"meditation",
"workout",
"breathing",
"grow"
],
"description": "Optional library section. Defaults to all."
},
"kind": {
"type": "string",
"enum": [
"video",
"audio"
],
"description": "Optional media-kind filter."
},
"lang": {
"type": "string",
"enum": [
"se",
"en",
"fi",
"no"
],
"description": "Yogobe locale. Omit it to keep the language of the current page."
}
},
"additionalProperties": false
},
"page": "/en/"
}yogobe_open_videoAction
Opens a Yogobe video by its public identifier. Playback and access remain controlled by the normal page.
View tool JSON
{
"name": "yogobe_open_video",
"kind": "act",
"impl": "imperative",
"description": "Opens a Yogobe video by its public identifier. Playback and access remain controlled by the normal page.",
"inputSchema": {
"type": "object",
"properties": {
"videoId": {
"type": "string",
"minLength": 1,
"maxLength": 128,
"pattern": "^[a-zA-Z0-9_-]+$",
"description": "The public Yogobe video identifier."
},
"lang": {
"type": "string",
"enum": [
"se",
"en",
"fi",
"no"
],
"description": "Yogobe locale. Omit it to keep the language of the current page."
}
},
"required": [
"videoId"
],
"additionalProperties": false
},
"page": "/en/"
}yogobe_open_programAction
Opens a public Yogobe course, program, or challenge by slug. Access and purchase decisions remain in the normal page UI.
View tool JSON
{
"name": "yogobe_open_program",
"kind": "act",
"impl": "imperative",
"description": "Opens a public Yogobe course, program, or challenge by slug. Access and purchase decisions remain in the normal page UI.",
"inputSchema": {
"type": "object",
"properties": {
"category": {
"type": "string",
"enum": [
"courses",
"programs",
"challenges"
],
"description": "The type of guided content to open."
},
"slug": {
"type": "string",
"minLength": 1,
"maxLength": 256,
"pattern": "^[a-zA-Z0-9_-]+$",
"description": "The public course, program, or challenge slug."
},
"lang": {
"type": "string",
"enum": [
"se",
"en",
"fi",
"no"
],
"description": "Yogobe locale. Omit it to keep the language of the current page."
}
},
"required": [
"category",
"slug"
],
"additionalProperties": false
},
"page": "/en/"
}