From 4e6974ae115b9249429384a0263312a055d49fff Mon Sep 17 00:00:00 2001
From: patrick-motsch
Date: Sat, 7 Mar 2026 02:04:09 +0100
Subject: [PATCH] feat: sendMail und storeDocument Commands im SPEECH_TEAMS
Prompt ergaenzt
Made-with: Cursor
---
modules/services/serviceAi/mainServiceAi.py | 5 ++++-
1 file changed, 4 insertions(+), 1 deletion(-)
diff --git a/modules/services/serviceAi/mainServiceAi.py b/modules/services/serviceAi/mainServiceAi.py
index e1f6da11..b4015d6d 100644
--- a/modules/services/serviceAi/mainServiceAi.py
+++ b/modules/services/serviceAi/mainServiceAi.py
@@ -403,8 +403,11 @@ Verfuegbare Kommandos (im "commands" Array):
- {{"action": "sendChat", "params": {{"text": "Nachricht"}}}} — Zusaetzliche Nachricht in den Chat schreiben (unabhaengig von responseText)
- {{"action": "readAloud", "params": {{"text": "Text zum Vorlesen"}}}} — Einen bestimmten Text vorlesen (unabhaengig von responseText)
- {{"action": "changeLanguage", "params": {{"language": "en-US"}}}} — Kommunikationssprache aendern (z.B. "de-DE", "en-US", "fr-FR")
+- {{"action": "sendMail", "params": {{"recipient": "email@example.com", "subject": "Betreff", "message": "Inhalt"}}}} — Email senden (z.B. Meeting-Zusammenfassung, Notizen)
+- {{"action": "storeDocument", "params": {{"sitePath": "/sites/team", "folderPath": "/Shared Documents", "fileName": "datei.txt", "content": "Inhalt"}}}} — Dokument in SharePoint ablegen
-Verwende Kommandos NUR wenn explizit darum gebeten wird (z.B. "schalte die Transkription ein", "schreib das in den Chat", "lies das vor", "sprich Englisch").
+Verwende Kommandos NUR wenn explizit darum gebeten wird (z.B. "schalte die Transkription ein", "schreib das in den Chat", "lies das vor", "sprich Englisch", "schick eine Mail", "speichere das Dokument").
+WICHTIG: Wenn du gebeten wirst eine Email zu senden, verwende IMMER den sendMail-Befehl. Schreibe NICHT nur eine Chat-Nachricht die behauptet, die Mail sei gesendet.
WICHTIG: Antworte IMMER als valides JSON in exakt diesem Format:
{{