Nur-Lese-Übersicht. Diese Seite verwaltet nichts — kein Admin, keine
Auth-Konfiguration, keine Schreibaktion. Der Gateway entscheidet und routet;
Autorität liegt bewusst nicht in dieser Oberfläche.
eluna-sop read-only 15 Tools
Hybride semantische + Volltextsuche über die SOPs. Rückgabe: matches[] mit path, plus searchRequestId (für Folge-Reads aufheben). Erster Schritt jeder SOP-Recherche.
| Parameter | Typ | Beschreibung |
|---|
| task_description• |
string |
Beschreibung der Nutzeraufgabe (Pflicht) |
| alpha |
number |
0.3 = Default; Richtung 1.0 für Exakt-Term-Suche |
| limit |
integer |
max. Treffer (Default 5) |
| folder |
string |
auf einen Pfad-Präfix einschränken |
| tags |
any |
|
sop_relationsSOP-Relationsgraph
Beziehungen einer SOP (prerequisite/extends/fallback/similar) über ihren Pfad. Zweiter Schritt: den Treffer aus der Suche in seinen Kontext stellen.
| Parameter | Typ | Beschreibung |
|---|
| path• |
string |
kanonischer Pfad-Slug, z. B. support/refunds |
sop_get_by_pathSOP per Pfad lesen
Volle SOP über ihren (veränderlichen) Pfad. searchRequestId aus der Suche mitgeben, wenn vorhanden.
| Parameter | Typ | Beschreibung |
|---|
| path• |
string |
kanonischer Pfad-Slug |
| searchRequestId |
string |
aus der Such-Response, für Telemetrie/Ranking |
sop_get_by_uuidSOP per UUID lesen
Volle SOP über ihre stabile UUID — für persistente Referenzen (ändert sich nie).
| Parameter | Typ | Beschreibung |
|---|
| uuid• |
string |
stabile DB-UUID der SOP |
Ordnerstruktur der SOPs zur Orientierung. Ohne Parameter.
keine Parameter
sop_upsertSOP anlegen/aktualisieren (WRITE)
Erstellt oder aktualisiert eine SOP am selben Endpunkt. Update, wenn id/uuid gesetzt ist oder der Pfad existiert; sonst neu (isNew:true erzwingt neu). content Pflicht. Nur bei aktiviertem Write-Modus.
| Parameter | Typ | Beschreibung |
|---|
| content• |
string |
SOP-Inhalt (Pflicht) |
| path |
string |
Zielpfad-Slug |
| isNew |
boolean |
true erzwingt Neuanlage |
| id |
string |
UUID → Update-in-place (Pfad bleibt) |
| displayName |
string |
|
| friendlyPath |
string |
|
| summary |
string |
leer = automatisch generiert |
| tags |
array |
|
| versionBump |
string |
|
| folderDisplayNames |
object |
|
sop_moveSOP verschieben/umbenennen (WRITE)
Verschiebt/benennt eine SOP per UUID um. Nur bei aktiviertem Write-Modus.
| Parameter | Typ | Beschreibung |
|---|
| uuid• |
string |
stabile UUID der SOP (Pflicht) |
| newPath |
string |
neuer Pfad (newPath ODER friendlyPath Pflicht) |
| friendlyPath |
string |
|
| newDisplayName |
string | null |
|
sop_deleteSOP löschen (WRITE, endgültig)
Löscht eine SOP inkl. Versionen/Embeddings/Relationen unwiderruflich. Nur bei aktiviertem Write-Modus.
| Parameter | Typ | Beschreibung |
|---|
| path• |
string |
Pfad-Slug der SOP |
sop_relation_addSOP-Relation hinzufügen (WRITE)
Fügt eine Beziehung zwischen zwei SOPs hinzu. Nur bei aktiviertem Write-Modus.
| Parameter | Typ | Beschreibung |
|---|
| path• |
string |
Quell-SOP-Pfad |
| targetPath• |
string |
Ziel-SOP-Pfad (Pflicht) |
| relation• |
string |
Beziehungstyp (Pflicht) |
sop_relation_deleteSOP-Relation entfernen (WRITE)
Entfernt eine Beziehung zwischen zwei SOPs. Nur bei aktiviertem Write-Modus.
| Parameter | Typ | Beschreibung |
|---|
| sourcePath• |
string |
Quell-SOP-Pfad |
| targetPath• |
string |
Ziel-SOP-Pfad |
sop_revertSOP auf Version zurücksetzen (WRITE)
Setzt eine SOP auf eine frühere Version zurück (erzeugt eine neue Version). Nur bei aktiviertem Write-Modus.
| Parameter | Typ | Beschreibung |
|---|
| path• |
string |
Pfad-Slug der SOP |
| versionId• |
string |
UUID der Zielversion (Pflicht) |
sop_draft_createSOP-Entwurf anlegen (WRITE)
Legt einen Entwurf an — targetPath = neue SOP, parentPath = Entwurf einer neuen Version. Nur bei aktiviertem Write-Modus.
| Parameter | Typ | Beschreibung |
|---|
| content |
string |
|
| targetPath |
string |
neue SOP an diesem Pfad |
| parentPath |
string |
neue Version dieser SOP |
| displayName |
string |
|
| friendlyPath |
string |
|
| summary |
string |
|
| tags |
array |
|
| versionBump |
string |
|
sop_draft_updateSOP-Entwurf aktualisieren (WRITE)
Teil-Update eines Entwurfs per draftId. Nur bei aktiviertem Write-Modus.
| Parameter | Typ | Beschreibung |
|---|
| draftId• |
string |
Entwurfs-ID |
| content |
string |
|
| displayName |
string |
|
| summary |
string |
|
| tags |
array |
|
| friendlyPath |
string |
|
| targetPath |
string |
|
| versionBump |
string |
|
sop_draft_deleteSOP-Entwurf verwerfen (WRITE)
Verwirft einen Entwurf. Nur bei aktiviertem Write-Modus.
| Parameter | Typ | Beschreibung |
|---|
| draftId• |
string |
Entwurfs-ID |
sop_draft_publishSOP-Entwurf veröffentlichen (WRITE)
Veröffentlicht einen Entwurf als lebende SOP. Nur bei aktiviertem Write-Modus.
| Parameter | Typ | Beschreibung |
|---|
| draftId• |
string |
Entwurfs-ID |
| versionBump |
string |
Default patch |
connections read-only 8 Tools
connections_listConnections auflisten
Alle Connections des Tenants. Ohne Parameter.
keine Parameter
connections_lookupConnection-Lookup (strikt)
Gefilterte Einzelauflösung; genau ein Treffer, sonst 400/404/409(Kandidaten)/410.
| Parameter | Typ | Beschreibung |
|---|
| connectionKey |
string |
|
| name |
string |
|
| moduleId |
string |
|
| connectionType |
string |
|
connections_by_keyConnection per stabilem Key
Löst den stabilen connectionKey → aktive Connection (410 wenn nur gelöschte existiert).
| Parameter | Typ | Beschreibung |
|---|
| key• |
string |
stabiler connectionKey |
connections_getConnection lesen
Eine Connection über ihre UUID (410 Gone wenn soft-deleted).
| Parameter | Typ | Beschreibung |
|---|
| id• |
string |
Connection-UUID |
connections_resolveConnection-Refs auflösen
Re-resolved veraltete Refs auf lebende Connections (lesend, keine Mutation). Einzel-Ref oder refs[] (max 200).
| Parameter | Typ | Beschreibung |
|---|
| uuid |
string |
|
| moduleId |
string |
|
| key |
string |
|
| name |
string |
|
| refs |
array |
Batch: Liste von Ref-Objekten |
connections_createConnection anlegen (WRITE)
Legt eine Connection an (löst eluna-agent-Versand aus). name+description Pflicht. `apiKey` wird serverseitig verworfen — stattdessen `syncedApiKey` (maskiert). Nur bei aktiviertem Write-Modus.
| Parameter | Typ | Beschreibung |
|---|
| name• |
string |
Name (Pflicht) |
| description• |
string |
Beschreibung (Pflicht) |
| endpoint |
string |
|
| connectionType |
string |
|
| moduleId |
string |
|
| syncedApiKey |
string |
maskierter Key (NICHT apiKey) |
| version |
string |
|
| status |
string |
|
| installedGeneralMd |
string |
|
| installedAgentMd |
string |
|
| generatedPrompt |
string |
|
| metadata |
object |
|
| envVars |
object |
|
| vaultSecretRefs |
array |
|
connections_updateConnection aktualisieren (WRITE)
Teil-Update; status:"deletion_pending" markiert zur Deinstallation. Nur bei aktiviertem Write-Modus.
| Parameter | Typ | Beschreibung |
|---|
| id• |
string |
Connection-UUID |
| name |
string |
|
| description |
string |
|
| endpoint |
string |
|
| connectionType |
string |
|
| moduleId |
string |
|
| syncedApiKey |
string |
|
| version |
string |
|
| status |
string |
|
| installedGeneralMd |
string |
|
| installedAgentMd |
string |
|
| generatedPrompt |
string |
|
| response |
string |
|
| errorMessage |
string |
|
| deletionPrompt |
string |
|
| metadata |
object |
|
| envVars |
object |
|
| vaultSecretRefs |
array |
|
connections_deleteConnection löschen (WRITE, soft)
Soft-Delete (idempotent, 204; spätere GETs → 410). Nur bei aktiviertem Write-Modus.
| Parameter | Typ | Beschreibung |
|---|
| id• |
string |
Connection-UUID |
workloads read-only 12 Tools
workloads_listWorkloads auflisten
Abgeleitete Workload-Zustände mit Filtern und Metadaten-Suche.
| Parameter | Typ | Beschreibung |
|---|
| type |
string |
|
| initial_type |
string |
|
| status |
string |
|
| sla |
string |
|
| since |
string |
ISO-Zeitpunkt |
| include_completed |
boolean |
|
| search |
string |
|
| metadata_search |
string |
rekursive Wertsuche in metadata |
| metadata_key |
string |
exakt, Format "key:value" |
| limit |
integer |
|
| offset |
integer |
|
workloads_getWorkload lesen (mit Timeline)
Ein Workload inkl. verschachtelter events-Timeline (andere Form als die Liste).
| Parameter | Typ | Beschreibung |
|---|
| id• |
string |
Workload-ID |
workloads_eventsWorkload-Events
Nur die chronologische Event-Liste eines Workloads.
| Parameter | Typ | Beschreibung |
|---|
| id• |
string |
Workload-ID |
workloads_typesWorkload-Typen
Alle Workload-Typen mit Status/SLA. Ohne Parameter.
keine Parameter
workloads_analyticsWorkload-Analytics
Detaillierte Analytik für einen Typ über einen Zeitraum.
| Parameter | Typ | Beschreibung |
|---|
| typeId• |
string |
Typ-ID (Pflicht) |
| from• |
string |
ISO-Start (Pflicht) |
| to• |
string |
ISO-Ende (Pflicht) |
workloads_metricsWorkload-Metriken
Aggregierte Metriken (totalCreated, slaBreaches, byType…). Ohne Parameter.
keine Parameter
workloads_trackWorkload-Event tracken (WRITE)
Hängt ein Event an; ohne workloadId wird ein Workload angelegt, mit workloadId aktualisiert. Nur bei aktiviertem Write-Modus.
| Parameter | Typ | Beschreibung |
|---|
| typeId• |
string |
Typ-ID (Pflicht) |
| status• |
string |
Zielstatus (Pflicht) |
| workloadId |
string |
weglassen = neu anlegen; setzen = aktualisieren |
| title |
string |
|
| description |
string |
|
| triggeredBy |
string |
|
| message |
string |
|
| eventTitle |
string |
|
| eventDescription |
string |
|
| source |
string |
|
| metadata |
object |
|
workloads_deleteWorkload löschen (WRITE, endgültig)
Löscht einen Workload und ALLE seine Events unwiderruflich. Nur bei aktiviertem Write-Modus.
| Parameter | Typ | Beschreibung |
|---|
| workloadId• |
string |
Workload-ID (Achtung: :workloadId) |
workloads_type_createWorkload-Typ anlegen (WRITE, admin)
Legt einen Workload-Typ an. Nur bei aktiviertem Write-Modus.
| Parameter | Typ | Beschreibung |
|---|
| id• |
string |
|
| name• |
string |
|
| icon• |
string |
|
| color• |
string |
|
| category |
string |
|
| statuses |
array |
|
workloads_type_updateWorkload-Typ aktualisieren (WRITE, admin)
Teil-Update eines Workload-Typs. Nur bei aktiviertem Write-Modus.
| Parameter | Typ | Beschreibung |
|---|
| id• |
string |
Typ-ID |
| name |
string |
|
| icon |
string |
|
| color |
string |
|
| category |
string | null |
|
| statuses |
array |
|
workloads_type_deleteWorkload-Typ löschen (WRITE, admin)
Löscht einen Typ (nur wenn keine Events existieren). Nur bei aktiviertem Write-Modus.
| Parameter | Typ | Beschreibung |
|---|
| id• |
string |
Typ-ID |
workloads_types_reorderWorkload-Typen umsortieren (WRITE, admin)
Setzt die Reihenfolge der Typen. Nur bei aktiviertem Write-Modus.
| Parameter | Typ | Beschreibung |
|---|
| typeIds• |
array |
alle Typ-IDs in gewünschter Reihenfolge |
artifacts read-only 8 Tools
artifacts_listArtefakte auflisten
Liste der Artefakte (paginiert, Inhalt gekürzt als Vorschau).
| Parameter | Typ | Beschreibung |
|---|
| limit |
integer |
max. Treffer (Default 20) |
| offset |
integer |
Offset für Paginierung |
artifacts_getArtefakt lesen
Ein Artefakt mit vollem Inhalt über seine ID.
| Parameter | Typ | Beschreibung |
|---|
| id• |
string |
Artefakt-ID |
artifacts_versionsArtefakt-Versionen
Alle Versionen eines Artefakts.
| Parameter | Typ | Beschreibung |
|---|
| id• |
string |
Artefakt-ID |
artifacts_get_versionArtefakt-Version lesen
Snapshot einer bestimmten Version eines Artefakts.
| Parameter | Typ | Beschreibung |
|---|
| id• |
string |
Artefakt-ID |
| version• |
integer |
Versionsnummer |
artifacts_createArtefakt anlegen (WRITE)
Legt ein Artefakt an. Braucht content ODER link. Nur wirksam bei aktiviertem Write-Modus (ELUNA_ALLOW_WRITES).
| Parameter | Typ | Beschreibung |
|---|
| name• |
string |
Anzeigename (Pflicht) |
| content |
string |
Inhalt (content ODER link Pflicht) |
| link |
string |
externe URL statt Inhalt |
| contentType |
string |
MIME-Klasse des Inhalts |
| fileName |
string |
|
| metadata |
object |
beliebige JSON-Metadaten |
| isPublic |
boolean |
öffentlich zugänglich machen |
artifacts_updateArtefakt aktualisieren (WRITE)
Teil-Update eines Artefakts. Nur bei aktiviertem Write-Modus.
| Parameter | Typ | Beschreibung |
|---|
| id• |
string |
Artefakt-ID |
| name |
string |
|
| content |
string |
|
| link |
string |
|
| contentType |
string |
MIME-Klasse des Inhalts |
| fileName |
string |
|
| metadata |
object |
|
| isPublic |
boolean |
|
artifacts_restore_versionArtefakt-Version wiederherstellen (WRITE)
Setzt eine frühere Version als aktuelle. Nur bei aktiviertem Write-Modus.
| Parameter | Typ | Beschreibung |
|---|
| id• |
string |
Artefakt-ID |
| version• |
integer |
wiederherzustellende Versionsnummer |
artifacts_deleteArtefakt löschen (WRITE)
Löscht ein Artefakt endgültig. Nur bei aktiviertem Write-Modus.
| Parameter | Typ | Beschreibung |
|---|
| id• |
string |
Artefakt-ID |
elunaapp read-only 15 Tools
elunaapp_list_bereicheBereiche auflisten
Bereiche des Tenants (id, name, modus). Ohne Parameter.
keine Parameter
elunaapp_list_automationsAutomationen eines Bereichs
Automationen, die an einen Bereich gebunden sind.
| Parameter | Typ | Beschreibung |
|---|
| bereichId• |
string |
Bereichs-ID (Pflicht) |
| detail |
boolean |
|
elunaapp_get_automationAutomation lesen
Eine Automation inkl. instruction, prePromptSnapshot, lastRun.
| Parameter | Typ | Beschreibung |
|---|
| id• |
string |
Automations-ID |
elunaapp_automation_runsAutomations-Runs
Tatsächliche Läufe (Traces) mit Status, artifactUrl, Verbrauch.
| Parameter | Typ | Beschreibung |
|---|
| id• |
string |
Automations-ID |
| limit |
integer |
|
| offset |
integer |
|
elunaapp_automation_runAutomations-Run-Detail
Ein einzelner Lauf: output, events, Live-Verbrauch.
| Parameter | Typ | Beschreibung |
|---|
| id• |
string |
Automations-ID |
| traceId• |
string |
Trace-/Run-ID |
elunaapp_automation_sopsSOPs einer Automation
SOPs, die eine Automation nutzt (Volltext, bereich vs. company).
| Parameter | Typ | Beschreibung |
|---|
| id• |
string |
Automations-ID |
elunaapp_list_sopsSOPs auflisten (kompakt)
SOPs des Tenants, kompakt (ohne Volltext).
| Parameter | Typ | Beschreibung |
|---|
| bereichId |
string |
optional auf einen Bereich einschränken |
elunaapp_get_sopSOP lesen
Eine SOP mit Volltext.
| Parameter | Typ | Beschreibung |
|---|
| id• |
string |
SOP-ID |
elunaapp_create_bereichBereich anlegen (WRITE)
Legt einen Bereich für den Tenant an. Nur bei aktiviertem Write-Modus.
| Parameter | Typ | Beschreibung |
|---|
| name• |
string |
Name (Pflicht) |
| modus |
string |
simulation/supervised/production/live |
elunaapp_create_automationAutomation anlegen (WRITE)
Erzeugt aus einer NL-Anweisung eine fertige, aktivierte Automation. Nur bei aktiviertem Write-Modus.
| Parameter | Typ | Beschreibung |
|---|
| bereichId• |
string |
Bereichs-ID (Pflicht) |
| instruction• |
string |
natürlichsprachige Anweisung (Pflicht) |
| cron |
string |
optionaler Zeitplan |
elunaapp_update_automationAutomation aktualisieren (WRITE)
Ändert instruction/Zeitplan/aktiviert. Mindestens ein Feld. Nur bei aktiviertem Write-Modus.
| Parameter | Typ | Beschreibung |
|---|
| id• |
string |
Automations-ID |
| instruction |
string |
|
| cron |
string | null |
null = Zeitplan entfernen |
| isEnabled |
boolean |
|
elunaapp_trigger_automationAutomation auslösen (WRITE)
Startet einen Automations-Lauf manuell (async). Nur bei aktiviertem Write-Modus.
| Parameter | Typ | Beschreibung |
|---|
| id• |
string |
Automations-ID |
elunaapp_optimize_automationAutomation optimieren (WRITE)
KI-optimiert die Automation und wendet SOP-Änderungen direkt an. Nur bei aktiviertem Write-Modus.
| Parameter | Typ | Beschreibung |
|---|
| id• |
string |
Automations-ID |
| instruction• |
string |
Optimierungs-Anweisung (Pflicht) |
elunaapp_create_sopSOP anlegen (WRITE)
Legt eine SOP an, bindet sie an einen Bereich, rendert Pre-Prompts neu. Nur bei aktiviertem Write-Modus.
| Parameter | Typ | Beschreibung |
|---|
| bereichId• |
string |
Bereichs-ID (Pflicht) |
| name• |
string |
Name (Pflicht) |
| content• |
string |
Markdown-Inhalt (Pflicht) |
| summary |
string |
|
| tags |
array |
|
elunaapp_update_sopSOP aktualisieren (WRITE)
Teil-Update einer SOP. Mindestens ein Feld. Nur bei aktiviertem Write-Modus.
| Parameter | Typ | Beschreibung |
|---|
| id• |
string |
SOP-ID |
| name |
string |
|
| summary |
string |
|
| content |
string |
|
| tags |
array |
|
middleware read-only 11 Tools
middleware_request_logsRequest-Logs auflisten
Middleware-Request-Logs des Tenants (correlationId, query, response, tokenUsage, cost, botScore, feedback).
| Parameter | Typ | Beschreibung |
|---|
| from |
string |
ISO-Start |
| to |
string |
ISO-Ende |
| source |
string |
|
| user |
string |
|
| automation_id |
string |
|
| context_id |
string |
|
| limit |
integer |
Default 100 |
| offset |
integer |
|
middleware_request_log_getRequest-Log-Detail
Volles Detail eines Laufs (Request, Response, Tokens, Cost, Quality/Feedback, Analyzer-Urteil).
| Parameter | Typ | Beschreibung |
|---|
| correlationId• |
string |
correlationId / traceId |
middleware_log_eventsLauf-Event-Stream
Rohe Callback-Events eines Laufs (OutboundCallbackEvents).
| Parameter | Typ | Beschreibung |
|---|
| correlationId• |
string |
correlationId / traceId |
middleware_agent_requestsAgent-Läufe auflisten
Lauf-Historie der Deep-Agent-Requests.
| Parameter | Typ | Beschreibung |
|---|
| since |
string |
|
| until |
string |
|
| source |
string |
|
| agent_config_id |
string |
|
| context_id |
string |
|
| limit |
integer |
|
| offset |
integer |
|
middleware_agent_feedbackFeedback-/Low-Score-Läufe
Läufe mit niedrigem Score / Feedback zur Qualitätsprüfung.
| Parameter | Typ | Beschreibung |
|---|
| max_score |
number |
|
| since |
string |
|
| until |
string |
|
| context_id |
string |
|
| limit |
integer |
|
| offset |
integer |
|
middleware_agentsDeep-Agents auflisten
Für den Tenant sichtbare, konfigurierte Deep-Agents. Ohne Parameter.
keine Parameter
middleware_usage_summaryUsage-Summary
Usage/Cost-Zusammenfassung mit Pricing + Modell-Mix.
| Parameter | Typ | Beschreibung |
|---|
| range |
string |
|
| from |
string |
|
| to |
string |
|
middleware_usage_dailyUsage täglich
Tägliche Usage/Cost-Zeitreihe.
| Parameter | Typ | Beschreibung |
|---|
| range |
string |
|
| from |
string |
|
| to |
string |
|
middleware_usage_by_sourceUsage nach Kanal
Usage gruppiert nach Kanal/Quelle.
| Parameter | Typ | Beschreibung |
|---|
| range |
string |
|
| from |
string |
|
| to |
string |
|
middleware_usage_by_agentUsage nach Agent
Usage gruppiert nach Agent-Konfiguration.
| Parameter | Typ | Beschreibung |
|---|
| range |
string |
|
| from |
string |
|
| to |
string |
|
middleware_pricing_settingsPricing-Settings
Aktuelle Pricing-Einstellungen (Raten, USD→EUR, Billing). Ohne Parameter.
keine Parameter