Tool tree
gradeNot graded
kawenter.get_contextAnswer
Returns the current page URL, document title, pathname, and site base path. Read-only; use before other tools.
View tool JSON
{
"name": "kawenter.get_context",
"kind": "answer",
"impl": "imperative",
"description": "Returns the current page URL, document title, pathname, and site base path. Read-only; use before other tools.",
"inputSchema": {
"$schema": "https://json-schema.org/draft/2020-12/schema",
"type": "object",
"properties": {},
"additionalProperties": false
}
}kawenter.navigateAction
Navigate to a Kawenter page using a site-relative path (e.g. contact, evisa-list, travel-insurance, check-status, docs/api, index).
View tool JSON
{
"name": "kawenter.navigate",
"kind": "act",
"impl": "imperative",
"description": "Navigate to a Kawenter page using a site-relative path (e.g. contact, evisa-list, travel-insurance, check-status, docs/api, index).",
"inputSchema": {
"$schema": "https://json-schema.org/draft/2020-12/schema",
"type": "object",
"properties": {
"path": {
"type": "string",
"description": "Path without domain, e.g. \"contact\", \"evisa-list\", \"travel-insurance\", \"visa-requirements\"."
}
},
"required": [
"path"
],
"additionalProperties": false
}
}kawenter.open_evisa_listAction
Go to the eVisa application list, optionally with nationality and country of residence (ISO 3166-1 alpha-2 codes).
View tool JSON
{
"name": "kawenter.open_evisa_list",
"kind": "act",
"impl": "imperative",
"description": "Go to the eVisa application list, optionally with nationality and country of residence (ISO 3166-1 alpha-2 codes).",
"inputSchema": {
"$schema": "https://json-schema.org/draft/2020-12/schema",
"type": "object",
"properties": {
"nationality": {
"type": "string",
"description": "ISO 3166-1 alpha-2 nationality code (e.g. US, GB)."
},
"residency": {
"type": "string",
"description": "ISO 3166-1 alpha-2 country of residence code."
}
},
"additionalProperties": false
}
}kawenter.open_visa_requirementsAction
Navigate to the visa requirements checker with optional ISO destination code (e.g. ARE, SAU) in the destination query parameter.
View tool JSON
{
"name": "kawenter.open_visa_requirements",
"kind": "act",
"impl": "imperative",
"description": "Navigate to the visa requirements checker with optional ISO destination code (e.g. ARE, SAU) in the destination query parameter.",
"inputSchema": {
"$schema": "https://json-schema.org/draft/2020-12/schema",
"type": "object",
"properties": {
"destination": {
"type": "string",
"description": "Destination country as ISO 3166-1 alpha-3 or alpha-2 where supported."
}
},
"additionalProperties": false
}
}kawenter.open_contactAction
Navigate to the Kawenter contact / support page.
View tool JSON
{
"name": "kawenter.open_contact",
"kind": "act",
"impl": "imperative",
"description": "Navigate to the Kawenter contact / support page.",
"inputSchema": {
"$schema": "https://json-schema.org/draft/2020-12/schema",
"type": "object",
"properties": {},
"additionalProperties": false
}
}kawenter.open_travel_insuranceAction
Navigate to the travel insurance information and destination hub.
View tool JSON
{
"name": "kawenter.open_travel_insurance",
"kind": "act",
"impl": "imperative",
"description": "Navigate to the travel insurance information and destination hub.",
"inputSchema": {
"$schema": "https://json-schema.org/draft/2020-12/schema",
"type": "object",
"properties": {},
"additionalProperties": false
}
}kawenter.open_check_statusAction
Navigate to the page where users check eVisa or application status.
View tool JSON
{
"name": "kawenter.open_check_status",
"kind": "act",
"impl": "imperative",
"description": "Navigate to the page where users check eVisa or application status.",
"inputSchema": {
"$schema": "https://json-schema.org/draft/2020-12/schema",
"type": "object",
"properties": {},
"additionalProperties": false
}
}kawenter.open_api_docsAction
Navigate to the developer API overview (discovery, OpenAPI, well-known).
View tool JSON
{
"name": "kawenter.open_api_docs",
"kind": "act",
"impl": "imperative",
"description": "Navigate to the developer API overview (discovery, OpenAPI, well-known).",
"inputSchema": {
"$schema": "https://json-schema.org/draft/2020-12/schema",
"type": "object",
"properties": {},
"additionalProperties": false
}
}kawenter.set_languageAction
Reload the current page with English or Arabic (?lang=en or ?lang=ar). Matches Kawenter language switching behavior.
View tool JSON
{
"name": "kawenter.set_language",
"kind": "act",
"impl": "imperative",
"description": "Reload the current page with English or Arabic (?lang=en or ?lang=ar). Matches Kawenter language switching behavior.",
"inputSchema": {
"$schema": "https://json-schema.org/draft/2020-12/schema",
"type": "object",
"properties": {
"lang": {
"type": "string",
"enum": [
"en",
"ar"
],
"description": "Page language code."
}
},
"required": [
"lang"
],
"additionalProperties": false
}
}kawenter.api_evisa_listAnswer
Same-origin GET to /api/evisa.php?action=list. Requires nationality (ISO2). Optional residency, destination, lang (en|ar), per_page. Read-only.
View tool JSON
{
"name": "kawenter.api_evisa_list",
"kind": "answer",
"impl": "imperative",
"description": "Same-origin GET to /api/evisa.php?action=list. Requires nationality (ISO2). Optional residency, destination, lang (en|ar), per_page. Read-only.",
"inputSchema": {
"$schema": "https://json-schema.org/draft/2020-12/schema",
"type": "object",
"properties": {
"nationality": {
"type": "string",
"description": "ISO 3166-1 alpha-2 nationality code (required by API)."
},
"residency": {
"type": "string",
"description": "ISO 3166-1 alpha-2 residence (optional)."
},
"destination": {
"type": "string",
"description": "Destination filter (optional)."
},
"lang": {
"type": "string",
"enum": [
"en",
"ar"
],
"description": "Response language (optional)."
},
"per_page": {
"type": "integer",
"minimum": 1,
"maximum": 200,
"description": "Max visas to return."
}
},
"required": [
"nationality"
],
"additionalProperties": false
}
}