Tool tree
gradeNot graded
page: Every page
navigate_to_pageAction
Navigate the Better I18N marketing site to a specific page using client-side routing. Accepts a locale-less slug such as 'pricing', 'features', 'i18n/react', 'compare/crowdin', or 'for-developers'. Pass an empty string to go to the homepage. Use the list_pages tool to discover valid slugs.
View tool JSON
{
"name": "navigate_to_page",
"kind": "act",
"impl": "imperative",
"description": "Navigate the Better I18N marketing site to a specific page using client-side routing. Accepts a locale-less slug such as 'pricing', 'features', 'i18n/react', 'compare/crowdin', or 'for-developers'. Pass an empty string to go to the homepage. Use the list_pages tool to discover valid slugs.",
"inputSchema": {
"type": "object",
"properties": {
"path": {
"type": "string",
"description": "Page slug without locale prefix (e.g. 'pricing', 'i18n/nextjs', '' for home)."
}
},
"required": [
"path"
],
"additionalProperties": false
},
"page": "/en/"
}list_pagesAnswer
Return a catalog of every public page on Better I18N's marketing site, grouped by category: 'core' (home, features, pricing, integrations), 'personas' (for-developers, for-agencies, etc.), 'frameworkGuides' (i18n/react, i18n/nextjs, i18n/expo, etc.), 'comparisons' (compare/crowdin, compare/lokalise, etc.), 'tools' (free developer tools), and 'educational' (what-is-*). Call this before navigate_to_page when unsure of a path.
View tool JSON
{
"name": "list_pages",
"kind": "answer",
"impl": "imperative",
"description": "Return a catalog of every public page on Better I18N's marketing site, grouped by category: 'core' (home, features, pricing, integrations), 'personas' (for-developers, for-agencies, etc.), 'frameworkGuides' (i18n/react, i18n/nextjs, i18n/expo, etc.), 'comparisons' (compare/crowdin, compare/lokalise, etc.), 'tools' (free developer tools), and 'educational' (what-is-*). Call this before navigate_to_page when unsure of a path.",
"inputSchema": {
"type": "object",
"properties": {},
"additionalProperties": false
},
"page": "/en/"
}search_pagesAnswer
Find pages on the Better I18N marketing site whose slug contains a keyword. Useful for locating a framework guide, competitor comparison, or persona page when the exact slug is unknown. Matches are case-insensitive substring matches against the path.
View tool JSON
{
"name": "search_pages",
"kind": "answer",
"impl": "imperative",
"description": "Find pages on the Better I18N marketing site whose slug contains a keyword. Useful for locating a framework guide, competitor comparison, or persona page when the exact slug is unknown. Matches are case-insensitive substring matches against the path.",
"inputSchema": {
"type": "object",
"properties": {
"query": {
"type": "string",
"description": "Keyword to match against page slugs (case-insensitive)."
}
},
"required": [
"query"
],
"additionalProperties": false
},
"page": "/en/"
}open_dashboardAction
Navigate the browser to the Better I18N dashboard at dash.better-i18n.com. Use this when the user wants to sign up, sign in, or start a new localization project. Optionally accepts a sub-path such as 'signup' or 'login'.
View tool JSON
{
"name": "open_dashboard",
"kind": "act",
"impl": "imperative",
"description": "Navigate the browser to the Better I18N dashboard at dash.better-i18n.com. Use this when the user wants to sign up, sign in, or start a new localization project. Optionally accepts a sub-path such as 'signup' or 'login'.",
"inputSchema": {
"type": "object",
"properties": {
"path": {
"type": "string",
"description": "Optional dashboard sub-path (e.g. 'signup', 'login')."
}
},
"additionalProperties": false
},
"page": "/en/"
}open_docsAction
Navigate the browser to the Better I18N docs at docs.better-i18n.com. Use this when the user asks how to integrate Better I18N or needs SDK/API reference. Optionally accepts a sub-path such as 'quickstart' or 'sdk/next'.
View tool JSON
{
"name": "open_docs",
"kind": "act",
"impl": "imperative",
"description": "Navigate the browser to the Better I18N docs at docs.better-i18n.com. Use this when the user asks how to integrate Better I18N or needs SDK/API reference. Optionally accepts a sub-path such as 'quickstart' or 'sdk/next'.",
"inputSchema": {
"type": "object",
"properties": {
"path": {
"type": "string",
"description": "Optional docs sub-path (e.g. 'quickstart', 'sdk/next')."
}
},
"additionalProperties": false
},
"page": "/en/"
}