MCP Tool

Suche nach Tickets im Ticketsystem SELECT

Tool-Name

tool
select_ticketsystem

Parameter

ParameterTypPflichtBeschreibung
cursor integer Nein –
datum_bis string Nein Ticketdatum von <=
datum_von string Nein Ticketdatum von >=
detailgrad string Nein Kommagetrennt, z.B. stammdaten,texte
details_cursor integer Nein –
details_limit integer Nein –
details_snapshot_bis_ID integer Nein –
geaendert_seit string Nein Optionaler validierter Filter. limit max500; umfangreiche Details max20 Tickets. Zeit YYYY-MM-DD oder YYYY-MM-DD - HH:MM:SS. zustaendig=unzugeordnet. status_liste=0/1/4 (keine Log-Codes). vk_modul/vk_ID gemeinsam. Childcursor fuer genau eine Hauptticket-ID.
ID integer Nein Element-ID (optional)
kat integer Nein –
kommunikation_cursor integer Nein –
kommunikation_limit integer Nein –
kommunikation_snapshot_bis_ID integer Nein –
kundennummer string Nein Suche nach Kundennummern
letzte_kundenantwort_bis string Nein Optionaler validierter Filter. limit max500; umfangreiche Details max20 Tickets. Zeit YYYY-MM-DD oder YYYY-MM-DD - HH:MM:SS. zustaendig=unzugeordnet. status_liste=0/1/4 (keine Log-Codes). vk_modul/vk_ID gemeinsam. Childcursor fuer genau eine Hauptticket-ID.
limit integer Nein –
nachrichten_seit string Nein Optionaler validierter Filter. limit max500; umfangreiche Details max20 Tickets. Zeit YYYY-MM-DD oder YYYY-MM-DD - HH:MM:SS. zustaendig=unzugeordnet. status_liste=0/1/4 (keine Log-Codes). vk_modul/vk_ID gemeinsam. Childcursor fuer genau eine Hauptticket-ID.
offen string Nein 1 = nur offene Tickets (status<>4), 0 = nur geschlossene Tickets
prio integer Nein –
snapshot_bis_ID integer Nein –
status_liste array Nein –
suchtyp string Nein Fixer Suchtyp: ticketsystem Standard: ticketsystem
teilfall_ID integer Nein –
vk_ID integer Nein –
vk_modul string Nein Optionaler validierter Filter. limit max500; umfangreiche Details max20 Tickets. Zeit YYYY-MM-DD oder YYYY-MM-DD - HH:MM:SS. zustaendig=unzugeordnet. status_liste=0/1/4 (keine Log-Codes). vk_modul/vk_ID gemeinsam. Childcursor fuer genau eine Hauptticket-ID.
zustaendig string Nein Optionaler validierter Filter. limit max500; umfangreiche Details max20 Tickets. Zeit YYYY-MM-DD oder YYYY-MM-DD - HH:MM:SS. zustaendig=unzugeordnet. status_liste=0/1/4 (keine Log-Codes). vk_modul/vk_ID gemeinsam. Childcursor fuer genau eine Hauptticket-ID.

Input Schema

json
{
    "type": "object",
    "properties": {
        "ID": {
            "type": "integer",
            "description": "Element-ID (optional)"
        },
        "detailgrad": {
            "type": "string",
            "description": "Kommagetrennt, z.B. stammdaten,texte"
        },
        "kundennummer": {
            "type": "string",
            "description": "Suche nach Kundennummern"
        },
        "datum_von": {
            "type": "string",
            "description": "Ticketdatum von >="
        },
        "datum_bis": {
            "type": "string",
            "description": "Ticketdatum von <="
        },
        "offen": {
            "type": "string",
            "description": "1 = nur offene Tickets (status<>4), 0 = nur geschlossene Tickets"
        },
        "limit": {
            "type": "integer",
            "minimum": 1,
            "maximum": 500
        },
        "cursor": {
            "type": "integer",
            "minimum": 1
        },
        "snapshot_bis_ID": {
            "type": "integer",
            "minimum": 0
        },
        "zustaendig": {
            "type": "string",
            "description": "Optionaler validierter Filter. limit max500; umfangreiche Details max20 Tickets. Zeit YYYY-MM-DD oder YYYY-MM-DD - HH:MM:SS. zustaendig=unzugeordnet. status_liste=0/1/4 (keine Log-Codes). vk_modul/vk_ID gemeinsam. Childcursor fuer genau eine Hauptticket-ID."
        },
        "status_liste": {
            "type": "array",
            "minItems": 1,
            "maxItems": 3,
            "items": {
                "type": "integer",
                "enum": [
                    0,
                    1,
                    4
                ]
            }
        },
        "prio": {
            "type": "integer",
            "minimum": 1
        },
        "kat": {
            "type": "integer",
            "minimum": 0
        },
        "geaendert_seit": {
            "type": "string",
            "description": "Optionaler validierter Filter. limit max500; umfangreiche Details max20 Tickets. Zeit YYYY-MM-DD oder YYYY-MM-DD - HH:MM:SS. zustaendig=unzugeordnet. status_liste=0/1/4 (keine Log-Codes). vk_modul/vk_ID gemeinsam. Childcursor fuer genau eine Hauptticket-ID."
        },
        "letzte_kundenantwort_bis": {
            "type": "string",
            "description": "Optionaler validierter Filter. limit max500; umfangreiche Details max20 Tickets. Zeit YYYY-MM-DD oder YYYY-MM-DD - HH:MM:SS. zustaendig=unzugeordnet. status_liste=0/1/4 (keine Log-Codes). vk_modul/vk_ID gemeinsam. Childcursor fuer genau eine Hauptticket-ID."
        },
        "vk_modul": {
            "type": "string",
            "description": "Optionaler validierter Filter. limit max500; umfangreiche Details max20 Tickets. Zeit YYYY-MM-DD oder YYYY-MM-DD - HH:MM:SS. zustaendig=unzugeordnet. status_liste=0/1/4 (keine Log-Codes). vk_modul/vk_ID gemeinsam. Childcursor fuer genau eine Hauptticket-ID."
        },
        "vk_ID": {
            "type": "integer",
            "minimum": 1
        },
        "teilfall_ID": {
            "type": "integer",
            "minimum": 1
        },
        "kommunikation_limit": {
            "type": "integer",
            "minimum": 1,
            "maximum": 500
        },
        "kommunikation_cursor": {
            "type": "integer",
            "minimum": 1
        },
        "kommunikation_snapshot_bis_ID": {
            "type": "integer",
            "minimum": 0
        },
        "nachrichten_seit": {
            "type": "string",
            "description": "Optionaler validierter Filter. limit max500; umfangreiche Details max20 Tickets. Zeit YYYY-MM-DD oder YYYY-MM-DD - HH:MM:SS. zustaendig=unzugeordnet. status_liste=0/1/4 (keine Log-Codes). vk_modul/vk_ID gemeinsam. Childcursor fuer genau eine Hauptticket-ID."
        },
        "details_limit": {
            "type": "integer",
            "minimum": 1,
            "maximum": 500
        },
        "details_cursor": {
            "type": "integer",
            "minimum": 1
        },
        "details_snapshot_bis_ID": {
            "type": "integer",
            "minimum": 0
        },
        "suchtyp": {
            "type": "string",
            "description": "Fixer Suchtyp: ticketsystem",
            "default": "ticketsystem"
        }
    }
}

Beispiel-Aufruf

json
{
    "tool": "select_ticketsystem",
    "arguments": {
        "cursor": 1,
        "datum_bis": "...",
        "datum_von": "...",
        "detailgrad": "...",
        "details_cursor": 1,
        "details_limit": 1,
        "details_snapshot_bis_ID": 1,
        "geaendert_seit": "...",
        "ID": 1,
        "kat": 1,
        "kommunikation_cursor": 1,
        "kommunikation_limit": 1,
        "kommunikation_snapshot_bis_ID": 1,
        "kundennummer": "...",
        "letzte_kundenantwort_bis": "...",
        "limit": 1,
        "nachrichten_seit": "...",
        "offen": "...",
        "prio": 1,
        "snapshot_bis_ID": 1,
        "status_liste": [],
        "suchtyp": "ticketsystem",
        "teilfall_ID": 1,
        "vk_ID": 1,
        "vk_modul": "...",
        "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