Tool tree
gradeNot graded
check_eligibilityAnswer
Check a Berlin household against preliminary family-benefit gates. Orientation only: returns sources and uncertainty, never a legal entitlement.
View tool JSON
{
"name": "check_eligibility",
"kind": "answer",
"impl": "imperative",
"description": "Check a Berlin household against preliminary family-benefit gates. Orientation only: returns sources and uncertainty, never a legal entitlement.",
"inputSchema": {
"type": "object",
"properties": {
"household": {
"type": "object",
"description": "Household with adults, children ages, monthlyGrossIncome, warmRent, receivesKindergeld and city=Berlin."
}
},
"required": [
"household"
],
"additionalProperties": false
}
}calculate_supportAction
Return only amounts justified from pinned 2026 anchors, separating known amounts, maximum potentials and official-check-only values.
View tool JSON
{
"name": "calculate_support",
"kind": "act",
"impl": "imperative",
"description": "Return only amounts justified from pinned 2026 anchors, separating known amounts, maximum potentials and official-check-only values.",
"inputSchema": {
"type": "object",
"properties": {
"household": {
"type": "object"
}
},
"required": [
"household"
],
"additionalProperties": false
}
}list_missing_evidenceAnswer
List evidence categories for the latest or supplied evaluation while preserving claims versus documentary evidence.
View tool JSON
{
"name": "list_missing_evidence",
"kind": "answer",
"impl": "imperative",
"description": "List evidence categories for the latest or supplied evaluation while preserving claims versus documentary evidence.",
"inputSchema": {
"type": "object",
"properties": {
"traceId": {
"type": "string"
},
"household": {
"type": "object"
}
},
"additionalProperties": false
}
}explain_resultAction
Explain why a result was produced using its deterministic trace and source anchors.
View tool JSON
{
"name": "explain_result",
"kind": "act",
"impl": "imperative",
"description": "Explain why a result was produced using its deterministic trace and source anchors.",
"inputSchema": {
"type": "object",
"properties": {
"traceId": {
"type": "string"
}
},
"required": [
"traceId"
],
"additionalProperties": false
}
}prepare_next_stepsAction
Return ordered human-reviewable next actions and official service links. Cannot submit an application or act on the user’s behalf.
View tool JSON
{
"name": "prepare_next_steps",
"kind": "act",
"impl": "imperative",
"description": "Return ordered human-reviewable next actions and official service links. Cannot submit an application or act on the user’s behalf.",
"inputSchema": {
"type": "object",
"properties": {
"traceId": {
"type": "string"
}
},
"required": [
"traceId"
],
"additionalProperties": false
}
}replay_caseAction
Replay the exact rule trace and derived passport for a trace ID.
View tool JSON
{
"name": "replay_case",
"kind": "act",
"impl": "imperative",
"description": "Replay the exact rule trace and derived passport for a trace ID.",
"inputSchema": {
"type": "object",
"properties": {
"traceId": {
"type": "string"
}
},
"required": [
"traceId"
],
"additionalProperties": false
}
}derive_benefit_passportAction
Derive structured self-attested claims, evidence categories and cross-service reuse from a household snapshot. Does not persist or verify documents.
View tool JSON
{
"name": "derive_benefit_passport",
"kind": "act",
"impl": "imperative",
"description": "Derive structured self-attested claims, evidence categories and cross-service reuse from a household snapshot. Does not persist or verify documents.",
"inputSchema": {
"type": "object",
"properties": {
"household": {
"type": "object"
}
},
"required": [
"household"
],
"additionalProperties": false
}
}get_passport_statusAnswer
Read the latest passport plus human-marked local evidence readiness. Read only; does not mark evidence as verified.
View tool JSON
{
"name": "get_passport_status",
"kind": "answer",
"impl": "imperative",
"description": "Read the latest passport plus human-marked local evidence readiness. Read only; does not mark evidence as verified.",
"inputSchema": {
"type": "object",
"properties": {
"traceId": {
"type": "string"
}
},
"additionalProperties": false
}
}plan_applicationAction
Build an evidence preparation plan for KiZ, Wohngeld or Bildung & Teilhabe. Never submits or signs anything.
View tool JSON
{
"name": "plan_application",
"kind": "act",
"impl": "imperative",
"description": "Build an evidence preparation plan for KiZ, Wohngeld or Bildung & Teilhabe. Never submits or signs anything.",
"inputSchema": {
"type": "object",
"properties": {
"traceId": {
"type": "string"
},
"service": {
"type": "string",
"enum": [
"kiz",
"wohngeld",
"but"
]
}
},
"required": [
"service"
],
"additionalProperties": false
}
}prepare_application_packetAction
Prepare a browser-local draft using passport claims, local applicant details and human-marked evidence. Never submits or signs.
View tool JSON
{
"name": "prepare_application_packet",
"kind": "act",
"impl": "imperative",
"description": "Prepare a browser-local draft using passport claims, local applicant details and human-marked evidence. Never submits or signs.",
"inputSchema": {
"type": "object",
"properties": {
"service": {
"type": "string",
"enum": [
"kiz",
"wohngeld",
"but"
]
},
"applicationDetails": {
"type": "object"
},
"preparedEvidence": {
"type": "array",
"items": {
"type": "string"
},
"maxItems": 20
}
},
"required": [
"service"
],
"additionalProperties": false
}
}validate_application_packetAnswer
Report missing fields, evidence blockers and human-review requirements for a browser-local application packet. Never changes or submits it.
View tool JSON
{
"name": "validate_application_packet",
"kind": "answer",
"impl": "imperative",
"description": "Report missing fields, evidence blockers and human-review requirements for a browser-local application packet. Never changes or submits it.",
"inputSchema": {
"type": "object",
"properties": {
"service": {
"type": "string",
"enum": [
"kiz",
"wohngeld",
"but"
]
}
},
"required": [
"service"
],
"additionalProperties": false
}
}