Tool tree
gradeNot graded
search_bajorat_mediaAction
Search the Bajorat Media website and open the localized search results page. Use this for services, references, blog articles, glossary entries and background pages.
View tool JSON
{
"name": "search_bajorat_media",
"kind": "act",
"impl": "imperative",
"description": "Search the Bajorat Media website and open the localized search results page. Use this for services, references, blog articles, glossary entries and background pages.",
"inputSchema": {
"type": "object",
"properties": {
"query": {
"type": "string",
"description": "Search query. Use the raw user wording."
},
"scope": {
"type": "string",
"enum": [
"all",
"service",
"blog",
"faq",
"case",
"page"
],
"description": "Optional result type filter. Use all unless the user asks for a specific content type."
},
"locale": {
"type": "string",
"enum": [
"de",
"en"
],
"description": "Optional language for the page to open. Defaults to the current page language."
}
},
"required": [
"query"
]
}
}navigate_bajorat_mediaAction
Navigate to an important Bajorat Media page or core service area. Use this when the user wants to open a section instead of submitting data.
View tool JSON
{
"name": "navigate_bajorat_media",
"kind": "act",
"impl": "imperative",
"description": "Navigate to an important Bajorat Media page or core service area. Use this when the user wants to open a section instead of submitting data.",
"inputSchema": {
"type": "object",
"properties": {
"destination": {
"type": "string",
"enum": [
"home",
"agency",
"services",
"software",
"references",
"blog",
"faq",
"search",
"contact",
"project_inquiry",
"briefing",
"geo",
"seo",
"webdesign",
"wordpress",
"woocommerce"
],
"description": "Target page or topic to open."
},
"locale": {
"type": "string",
"enum": [
"de",
"en"
],
"description": "Optional language for the page to open. Defaults to the current page language."
}
},
"required": [
"destination"
]
}
}prepare_general_contactSensitive Action
Open and prefill the general Bajorat Media contact form. This does not submit the form; the user must review the details, accept privacy information and click submit manually.
View tool JSON
{
"name": "prepare_general_contact",
"kind": "transact",
"impl": "imperative",
"description": "Open and prefill the general Bajorat Media contact form. This does not submit the form; the user must review the details, accept privacy information and click submit manually.",
"inputSchema": {
"type": "object",
"properties": {
"locale": {
"type": "string",
"enum": [
"de",
"en"
],
"description": "Optional language for the page to open. Defaults to the current page language."
},
"company": {
"type": "string",
"description": "Company, association, organization or project owner."
},
"salutation": {
"type": "string",
"enum": [
"herr",
"frau"
],
"description": "Salutation value for the form."
},
"first_name": {
"type": "string",
"description": "First name of the contact person."
},
"last_name": {
"type": "string",
"description": "Last name of the contact person."
},
"email": {
"type": "string",
"description": "Email address for the reply."
},
"phone": {
"type": "string",
"description": "Optional phone number for follow-up questions."
},
"website": {
"type": "string",
"description": "Optional existing website URL, including https:// or http:// when known."
},
"message": {
"type": "string",
"description": "General message or question for Bajorat Media."
}
}
}
}prepare_project_inquiryAction
Open and prefill the Bajorat Media project inquiry form. This does not submit the form; the user must review the details, accept privacy information and click submit manually.
View tool JSON
{
"name": "prepare_project_inquiry",
"kind": "act",
"impl": "imperative",
"description": "Open and prefill the Bajorat Media project inquiry form. This does not submit the form; the user must review the details, accept privacy information and click submit manually.",
"inputSchema": {
"type": "object",
"properties": {
"locale": {
"type": "string",
"enum": [
"de",
"en"
],
"description": "Optional language for the page to open. Defaults to the current page language."
},
"company": {
"type": "string",
"description": "Company, association, organization or project owner."
},
"salutation": {
"type": "string",
"enum": [
"herr",
"frau"
],
"description": "Salutation value for the form."
},
"first_name": {
"type": "string",
"description": "First name of the contact person."
},
"last_name": {
"type": "string",
"description": "Last name of the contact person."
},
"email": {
"type": "string",
"description": "Email address for the reply."
},
"phone": {
"type": "string",
"description": "Optional phone number for follow-up questions."
},
"website": {
"type": "string",
"description": "Optional existing website URL, including https:// or http:// when known."
},
"topic": {
"type": "string",
"enum": [
"Webdesign & Konzeption",
"WordPress-Entwicklung",
"WooCommerce",
"SEO & Online-Marketing",
"Automatisierung & KI",
"Support, Wartung oder Problembehebung",
"Sonstiges"
],
"description": "Project topic. Use the exact form value."
},
"timeline": {
"type": "string",
"enum": [
"zeitnah",
"in 1 bis 3 Monaten",
"in 3 bis 6 Monaten",
"langfristig geplant"
],
"description": "Optional project timeline."
},
"budget": {
"type": "string",
"description": "Optional budget range or budget context as raw user input."
},
"message": {
"type": "string",
"description": "Project goal, current situation and relevant context."
}
}
}
}prepare_project_briefingAction
Open and prefill the detailed Bajorat Media project briefing form. This does not submit the form; file uploads and final privacy confirmation remain manual.
View tool JSON
{
"name": "prepare_project_briefing",
"kind": "act",
"impl": "imperative",
"description": "Open and prefill the detailed Bajorat Media project briefing form. This does not submit the form; file uploads and final privacy confirmation remain manual.",
"inputSchema": {
"type": "object",
"properties": {
"locale": {
"type": "string",
"enum": [
"de",
"en"
],
"description": "Optional language for the page to open. Defaults to the current page language."
},
"company": {
"type": "string",
"description": "Company, association, organization or project owner."
},
"salutation": {
"type": "string",
"enum": [
"herr",
"frau"
],
"description": "Salutation value for the form."
},
"first_name": {
"type": "string",
"description": "First name of the contact person."
},
"last_name": {
"type": "string",
"description": "Last name of the contact person."
},
"email": {
"type": "string",
"description": "Email address for the reply."
},
"phone": {
"type": "string",
"description": "Optional phone number for follow-up questions."
},
"website": {
"type": "string",
"description": "Optional existing website URL, including https:// or http:// when known."
},
"project_types": {
"type": "array",
"items": {
"type": "string",
"enum": [
"Neue Website",
"Relaunch",
"WordPress-Entwicklung",
"WooCommerce",
"SEO & Online-Marketing",
"Wartung & Support",
"Automatisierung & KI",
"Sonstiges"
]
},
"description": "Project types that match the request."
},
"message": {
"type": "string",
"description": "Main project description, goal and current need."
},
"current_state": {
"type": "string",
"description": "Current situation, existing systems or problem state."
},
"goals": {
"type": "array",
"items": {
"type": "string",
"enum": [
"mehr Anfragen oder Leads",
"mehr Verkäufe",
"bessere Sichtbarkeit bei Google",
"klarere Positionierung",
"leichtere Pflege der Website",
"stabilere Technik",
"Prozesse automatisieren",
"Zielklärung gewünscht"
]
},
"description": "Business goals the project should support."
},
"audience": {
"type": "string",
"description": "Target audience, customer group or user group."
},
"competitors": {
"type": "string",
"description": "Known competitors, examples or benchmark websites."
},
"page_count": {
"type": "string",
"description": "Approximate page count as raw user input."
},
"languages": {
"type": "string",
"description": "Language requirements as raw user input."
},
"design_status": {
"type": "string",
"description": "Design status as raw user input."
},
"content_status": {
"type": "string",
"description": "Content status as raw user input."
},
"features": {
"type": "array",
"items": {
"type": "string",
"enum": [
"Kontakt- oder Anfrageformular",
"Terminbuchung",
"Shop oder Zahlungsfunktion",
"Mitglieder- oder Kundenbereich",
"Blog, News oder Ratgeber",
"Suche oder Filter",
"Mehrsprachigkeit",
"Schnittstellen zu bestehenden Systemen",
"Tracking, Consent und Reporting",
"Barrierearme Umsetzung"
]
},
"description": "Needed website features or integrations."
},
"integrations": {
"type": "string",
"description": "Existing tools, systems, APIs or integration requirements."
},
"services": {
"type": "array",
"items": {
"type": "string",
"enum": [
"Strategie und Konzeption",
"UX/UI-Design",
"WordPress-Entwicklung",
"WooCommerce-Umsetzung",
"Migration oder Relaunch-Begleitung",
"SEO und Content-Struktur",
"Tracking, Consent und Analytics",
"Hosting und technischer Betrieb",
"Wartung und Support",
"Automatisierung & KI für Geschäftsprozesse",
"Online-Marketing und Kampagnen"
]
},
"description": "Services requested from Bajorat Media."
},
"timeline": {
"type": "string",
"enum": [
"Noch offen",
"zeitnah",
"in 1 bis 3 Monaten",
"in 3 bis 6 Monaten",
"langfristig geplant",
"fester Termin vorhanden"
],
"description": "Project timeline."
},
"budget": {
"type": "string",
"enum": [
"Noch offen",
"unter 5.000 Euro",
"5.000 bis 10.000 Euro",
"10.000 bis 20.000 Euro",
"20.000 bis 40.000 Euro",
"über 40.000 Euro"
],
"description": "Budget range."
},
"decision_status": {
"type": "string",
"description": "Decision status, stakeholder state or procurement context."
},
"notes": {
"type": "string",
"description": "Additional notes that do not fit other fields."
}
}
}
}search_bajorat_media_headerAction
Searches the Bajorat Media website from the desktop header.
View tool JSON
{
"name": "search_bajorat_media_header",
"kind": "act",
"impl": "declarative",
"description": "Searches the Bajorat Media website from the desktop header.",
"inputSchema": {
"type": "object",
"properties": {
"q": {
"type": "string",
"description": "Suchbegriff eingeben"
}
}
}
}search_bajorat_media_mobile_headerAction
Searches the Bajorat Media website from the mobile header.
View tool JSON
{
"name": "search_bajorat_media_mobile_header",
"kind": "act",
"impl": "declarative",
"description": "Searches the Bajorat Media website from the mobile header.",
"inputSchema": {
"type": "object",
"properties": {
"q": {
"type": "string",
"description": "Suchbegriff eingeben"
}
}
}
}start_website_potential_checkAction
Starts the Bajorat Media website potential check flow with the entered website domain.
View tool JSON
{
"name": "start_website_potential_check",
"kind": "act",
"impl": "declarative",
"description": "Starts the Bajorat Media website potential check flow with the entered website domain.",
"inputSchema": {
"type": "object",
"properties": {
"domain": {
"type": "string",
"description": "www.ihre-domain.de"
}
}
}
}