MCP Tool

Bewerbungen: Liste mit Filtern und Seiten oder eine Bewerbung abrufen SELECT

Bewerbungen mit Suche (ID, Vor- oder Nachname), Filtern, Sortierung und Seiten (_meta); Liste nur mit Name, Status und Zuordnung. Mit ID genau eine Bewerbung mit Kontaktdaten, Anmerkungen, Stellen, Berufserfahrungen, Skills und Kriterien. Personenbezogene Bewerberdaten; ohne Unterlagen, OCR- und KI-Texte. Alle Bewerbungen sichtbar (kein Stellen-Rechtesystem).

Tool-Name

tool
select_bewerbungen_liste

Parameter

ParameterTypPflichtBeschreibung
abgelehnt_ausblenden integer Nein 1 = Status 10 ausblenden.
berufserfahrung_ID integer Nein ID aus select_bewerbungen_berufserfahrungen.
datum_bis string Nein YYYY-MM-DD
datum_von string Nein YYYY-MM-DD
detailgrad string Nein Nur uebersicht.
help integer Nein Filterhilfe.
ID integer Nein Eine Bewerbung vollstaendig abrufen; andere Filter werden dann ignoriert.
leadtyp_ID integer Nein ID aus select_bewerbungen_leadtypen.
limit integer Nein Eintraege je Seite, 1 bis 200, Standard 50.
offset integer Nein Startposition ab 0, Standard 0. Naechste Seite: offset + limit, solange _meta.has_more true ist.
schulbildung_ID integer Nein ID aus select_bewerbungen_schulbildungen.
skill_ID integer Nein ID aus select_bewerbungen_skills (mit direkten Unter-Skills).
sortierung string Nein Ein Wert, Minus = absteigend. Standard: -id.
status array Nein Status-IDs aus select_bewerbungen_status: 0 neu eingetroffen, 1 uebergeben an, 2 in Pruefung, 3 bis 5 Auswahl Stufe 1 bis 3, 6 Vorstellungsgespraech, 8 Archivierung nicht erlaubt, 9 archiviert, 10 abgelehnt, 11 eingestellt, 12 abgesagt.
stellen_ID integer Nein ID aus select_bewerbungen_stellen.
suche string Nein Bewerbungs-ID, Vor- oder Nachname.
suchtyp string Nein – Standard: bewerbungen_liste
zustaendig string Nein tricoma-Benutzername des Zustaendigen.

Input Schema

json
{
    "type": "object",
    "properties": {
        "ID": {
            "type": "integer",
            "description": "Eine Bewerbung vollstaendig abrufen; andere Filter werden dann ignoriert.",
            "minimum": 1
        },
        "suche": {
            "type": "string",
            "description": "Bewerbungs-ID, Vor- oder Nachname.",
            "maxLength": 100
        },
        "status": {
            "type": "array",
            "items": {
                "type": "integer"
            },
            "description": "Status-IDs aus select_bewerbungen_status: 0 neu eingetroffen, 1 uebergeben an, 2 in Pruefung, 3 bis 5 Auswahl Stufe 1 bis 3, 6 Vorstellungsgespraech, 8 Archivierung nicht erlaubt, 9 archiviert, 10 abgelehnt, 11 eingestellt, 12 abgesagt.",
            "minItems": 1,
            "maxItems": 500
        },
        "stellen_ID": {
            "type": "integer",
            "description": "ID aus select_bewerbungen_stellen.",
            "minimum": 1
        },
        "schulbildung_ID": {
            "type": "integer",
            "description": "ID aus select_bewerbungen_schulbildungen.",
            "minimum": 1
        },
        "berufserfahrung_ID": {
            "type": "integer",
            "description": "ID aus select_bewerbungen_berufserfahrungen.",
            "minimum": 1
        },
        "skill_ID": {
            "type": "integer",
            "description": "ID aus select_bewerbungen_skills (mit direkten Unter-Skills).",
            "minimum": 1
        },
        "leadtyp_ID": {
            "type": "integer",
            "description": "ID aus select_bewerbungen_leadtypen.",
            "minimum": 1
        },
        "zustaendig": {
            "type": "string",
            "description": "tricoma-Benutzername des Zustaendigen.",
            "maxLength": 100
        },
        "datum_von": {
            "type": "string",
            "format": "date",
            "description": "YYYY-MM-DD"
        },
        "datum_bis": {
            "type": "string",
            "format": "date",
            "description": "YYYY-MM-DD"
        },
        "abgelehnt_ausblenden": {
            "type": "integer",
            "description": "1 = Status 10 ausblenden.",
            "minimum": 0,
            "maximum": 1
        },
        "sortierung": {
            "type": "string",
            "description": "Ein Wert, Minus = absteigend. Standard: -id.",
            "enum": [
                "id",
                "-id",
                "datum",
                "-datum",
                "nachname",
                "-nachname"
            ],
            "werte": {
                "id": "id aufsteigend",
                "-id": "id absteigend",
                "datum": "datum aufsteigend",
                "-datum": "datum absteigend",
                "nachname": "nachname aufsteigend",
                "-nachname": "nachname absteigend"
            }
        },
        "limit": {
            "type": "integer",
            "description": "Eintraege je Seite, 1 bis 200, Standard 50.",
            "minimum": 1,
            "maximum": 200
        },
        "offset": {
            "type": "integer",
            "description": "Startposition ab 0, Standard 0. Naechste Seite: offset + limit, solange _meta.has_more true ist.",
            "minimum": 0
        },
        "detailgrad": {
            "type": "string",
            "description": "Nur uebersicht.",
            "enum": [
                "uebersicht"
            ]
        },
        "help": {
            "type": "integer",
            "enum": [
                1
            ],
            "description": "Filterhilfe."
        },
        "suchtyp": {
            "type": "string",
            "enum": [
                "bewerbungen_liste"
            ],
            "default": "bewerbungen_liste"
        }
    },
    "additionalProperties": false
}

Beispiel-Aufruf

json
{
    "tool": "select_bewerbungen_liste",
    "arguments": {
        "abgelehnt_ausblenden": 1,
        "berufserfahrung_ID": 1,
        "datum_bis": "...",
        "datum_von": "...",
        "detailgrad": "...",
        "help": 1,
        "ID": 1,
        "leadtyp_ID": 1,
        "limit": 1,
        "offset": 1,
        "schulbildung_ID": 1,
        "skill_ID": 1,
        "sortierung": "...",
        "status": [],
        "stellen_ID": 1,
        "suche": "...",
        "suchtyp": "bewerbungen_liste",
        "zustaendig": "..."
    }
}
Cookie und Tracking
Diese Webseite nutzt Cookies, um eine sichere und zuverlässige Bereitstellung zu gewährleisten. Erforderliche Cookies sind für den Betrieb notwendig. Optionale Cookies unterstützen uns dabei, die Webseite zu analysieren und kontinuierlich zu verbessern.

Impressum | Datenschutzerklärung