Tool tree
Work and residence permit consulting in Turkey from Deniz Kurumsal.
Implementation
gradeNot graded
gradeNot graded
search_pagesAnswer
Deniz Kurumsal sitesinde göçmenlik danışmanlığı içeriğini arar (hizmetler, rehberler, blog). Returns matching pages with titles, excerpts and URLs.
View tool JSON
{
"name": "search_pages",
"kind": "answer",
"impl": "imperative",
"description": "Deniz Kurumsal sitesinde göçmenlik danışmanlığı içeriğini arar (hizmetler, rehberler, blog). Returns matching pages with titles, excerpts and URLs.",
"inputSchema": {
"type": "object",
"properties": {
"query": {
"type": "string",
"description": "Arama sorgusu / search query"
}
},
"required": [
"query"
]
},
"page": "/en"
}get_pageAnswer
Belirli bir sayfanın yapılandırılmış içeriğini döndürür (blog için tam metin). Provide the page slug from search_pages results.
View tool JSON
{
"name": "get_page",
"kind": "answer",
"impl": "imperative",
"description": "Belirli bir sayfanın yapılandırılmış içeriğini döndürür (blog için tam metin). Provide the page slug from search_pages results.",
"inputSchema": {
"type": "object",
"properties": {
"slug": {
"type": "string",
"description": "Sayfa slug (örn. calisma-izni)"
}
},
"required": [
"slug"
]
},
"page": "/en"
}list_categoriesAnswer
Sitenin bilgi mimarisini (ana kategoriler) listeler. Use this to understand what the site offers before searching.
View tool JSON
{
"name": "list_categories",
"kind": "answer",
"impl": "imperative",
"description": "Sitenin bilgi mimarisini (ana kategoriler) listeler. Use this to understand what the site offers before searching.",
"inputSchema": {
"type": "object",
"properties": {}
},
"page": "/en"
}request_consultationSensitive Action
Danışmanlık talebi gönderir (iletişim formu). The only write channel; server-side validated. Provide name, email and a message; phone is optional.
View tool JSON
{
"name": "request_consultation",
"kind": "transact",
"impl": "imperative",
"description": "Danışmanlık talebi gönderir (iletişim formu). The only write channel; server-side validated. Provide name, email and a message; phone is optional.",
"inputSchema": {
"type": "object",
"properties": {
"name": {
"type": "string",
"description": "Ad soyad"
},
"email": {
"type": "string",
"description": "E-posta"
},
"phone": {
"type": "string",
"description": "Telefon (opsiyonel)"
},
"message": {
"type": "string",
"description": "Mesaj (en az 10 karakter)"
},
"service": {
"type": "string",
"description": "İlgili hizmet (opsiyonel)"
},
"consent": {
"type": "boolean",
"description": "KVKK aydınlatma metni (/tr/gizlilik) kullanıcıya gösterildi ve kullanıcı AÇIKÇA onayladı mı? Onay alınmadan true gönderme; false ise talep kabul edilmez."
}
},
"required": [
"name",
"email",
"message",
"consent"
]
},
"page": "/en"
}