Tool tree
searchPostsanswer
Semantische Suche über alle Beiträge des KI-Fachmagazins Beckmann (DE/EN). Liefert passende Artikel mit Titel, URL und Snippet.
View tool JSON
{
"name": "searchPosts",
"kind": "answer",
"impl": "imperative",
"description": "Semantische Suche über alle Beiträge des KI-Fachmagazins Beckmann (DE/EN). Liefert passende Artikel mit Titel, URL und Snippet.",
"inputSchema": {
"type": "object",
"properties": {
"query": {
"type": "string",
"description": "Suchanfrage (2–200 Zeichen)"
},
"lang": {
"type": "string",
"enum": [
"de",
"en"
],
"description": "Optional: Sprache filtern"
},
"limit": {
"type": "number",
"description": "Max. Treffer (1–20, Default 8)"
}
},
"required": [
"query"
]
},
"page": "/"
}askBlogQuestionact
Stellt eine Frage an die Inhalte von Beckmann und erhält eine kurze, quellenbasierte Antwort (RAG) mit Artikel-Links.
View tool JSON
{
"name": "askBlogQuestion",
"kind": "act",
"impl": "imperative",
"description": "Stellt eine Frage an die Inhalte von Beckmann und erhält eine kurze, quellenbasierte Antwort (RAG) mit Artikel-Links.",
"inputSchema": {
"type": "object",
"properties": {
"question": {
"type": "string",
"description": "Frage in natürlicher Sprache (max. 200 Zeichen)"
},
"lang": {
"type": "string",
"enum": [
"de",
"en"
],
"description": "Antwortsprache (Default: de)"
}
},
"required": [
"question"
]
},
"page": "/"
}requestConsultationact
Sendet eine Beratungs-/Kontaktanfrage an Brian Beckmann (beckmann.ai) – z. B. zu KI-Agenten, GEO/SEO, Automatisierung oder MCP. Die Anfrage wird gespeichert; Antwort kommt per E-Mail, üblicherweise innerhalb von 1–2 Werktagen.
View tool JSON
{
"name": "requestConsultation",
"kind": "act",
"impl": "imperative",
"description": "Sendet eine Beratungs-/Kontaktanfrage an Brian Beckmann (beckmann.ai) – z. B. zu KI-Agenten, GEO/SEO, Automatisierung oder MCP. Die Anfrage wird gespeichert; Antwort kommt per E-Mail, üblicherweise innerhalb von 1–2 Werktagen.",
"inputSchema": {
"type": "object",
"properties": {
"name": {
"type": "string",
"description": "Name der anfragenden Person oder Firma (max. 120 Zeichen)"
},
"email": {
"type": "string",
"description": "E-Mail-Adresse für die Antwort"
},
"topic": {
"type": "string",
"enum": [
"ki-agenten",
"geo-seo",
"automatisierung",
"mcp",
"sonstiges"
],
"description": "Themenfeld der Anfrage (Default: sonstiges)"
},
"timeline": {
"type": "string",
"description": "Optional: gewünschter Zeitrahmen, z. B. \"Q3 2026\""
},
"message": {
"type": "string",
"description": "Anliegen im Klartext (max. 4000 Zeichen)"
}
},
"required": [
"name",
"email",
"message"
]
},
"page": "/"
}listLatestPostsanswer
Listet die neuesten Beiträge von Beckmann (Titel, URL, Datum, Ressort, Zusammenfassung).
View tool JSON
{
"name": "listLatestPosts",
"kind": "answer",
"impl": "imperative",
"description": "Listet die neuesten Beiträge von Beckmann (Titel, URL, Datum, Ressort, Zusammenfassung).",
"inputSchema": {
"type": "object",
"properties": {
"lang": {
"type": "string",
"enum": [
"de",
"en"
],
"description": "Optional: Sprache filtern"
},
"limit": {
"type": "number",
"description": "Max. Beiträge (Default 10)"
}
}
},
"page": "/"
}getPostContentanswer
Liefert den Volltext eines Beckmann-Beitrags als Klartext (Eingabe: die Artikel-URL, z. B. aus searchPosts oder listLatestPosts).
View tool JSON
{
"name": "getPostContent",
"kind": "answer",
"impl": "imperative",
"description": "Liefert den Volltext eines Beckmann-Beitrags als Klartext (Eingabe: die Artikel-URL, z. B. aus searchPosts oder listLatestPosts).",
"inputSchema": {
"type": "object",
"properties": {
"url": {
"type": "string",
"description": "Kanonische Artikel-URL"
}
},
"required": [
"url"
]
},
"page": "/"
}getCurrentPageanswer
Liest die aktuell geöffnete Seite von beckmann.ai aus: Titel, Beschreibung, Sprache, kanonische URL und – auf Artikelseiten – den Artikeltext.
View tool JSON
{
"name": "getCurrentPage",
"kind": "answer",
"impl": "imperative",
"description": "Liest die aktuell geöffnete Seite von beckmann.ai aus: Titel, Beschreibung, Sprache, kanonische URL und – auf Artikelseiten – den Artikeltext.",
"inputSchema": {
"type": "object",
"properties": {}
},
"page": "/"
}openPageact
Navigiert im Browser zu einer Seite auf beckmann.ai (nur interne Pfade oder beckmann.ai-URLs).
View tool JSON
{
"name": "openPage",
"kind": "act",
"impl": "imperative",
"description": "Navigiert im Browser zu einer Seite auf beckmann.ai (nur interne Pfade oder beckmann.ai-URLs).",
"inputSchema": {
"type": "object",
"properties": {
"url": {
"type": "string",
"description": "Interner Pfad (\"/geo/…\") oder https://beckmann.ai/…-URL"
}
},
"required": [
"url"
]
},
"page": "/"
}switchLanguageact
Wechselt zur englischen Version der aktuellen Seite.
View tool JSON
{
"name": "switchLanguage",
"kind": "act",
"impl": "imperative",
"description": "Wechselt zur englischen Version der aktuellen Seite.",
"inputSchema": {
"type": "object",
"properties": {}
},
"page": "/"
}searchBlogPostsanswer
Durchsucht das KI-Fachmagazin Beckmann (Volltextsuche über den lokalen Pagefind-Index; alternativ liefert die toolaction-URL semantische RAG-Treffer als JSON). Menschliche Nutzer öffnen beim Absenden den besten Treffer; Agent-Submits zeigen die Trefferliste an (Human-in-the-Loop).
View tool JSON
{
"name": "searchBlogPosts",
"kind": "answer",
"impl": "declarative",
"description": "Durchsucht das KI-Fachmagazin Beckmann (Volltextsuche über den lokalen Pagefind-Index; alternativ liefert die toolaction-URL semantische RAG-Treffer als JSON). Menschliche Nutzer öffnen beim Absenden den besten Treffer; Agent-Submits zeigen die Trefferliste an (Human-in-the-Loop).",
"inputSchema": {
"type": "object",
"properties": {
"q": {
"type": "string",
"description": "Artikel durchsuchen …"
}
}
},
"page": "/"
}