Integrieren Sie Monday.com Work OS in Ihre Mid-call Actions mit drei mächtigen Funktionen: Items suchen, Status aktualisieren und neue Items erstellen. Perfekt für Team-Koordination, Projekt-Tracking und agile Workflows.
”Aktualisiert den Status oder andere Column-Values eines Monday.com Items”
Funktionsname*
update_monday_status
Funktionsbeschreibung*
“Aktualisiert ein Monday.com Item. Verwenden Sie dies, um Task-Status zu ändern, Assignees zu aktualisieren oder Deadline-Änderungen vorzunehmen.”
HTTP-Methode
POST
Timeout (ms)
5000
Endpoint*
https://api.monday.com/v2
Copy
{ "query": "mutation { change_column_value (board_id: {board_id}, item_id: {item_id}, column_id: \"{column_id}\", value: \"{value}\") { id name column_values { id text value } } }"}
”Erstellt ein neues Item (Task) in einem Monday.com Board basierend auf Gesprächsinhalten”
Funktionsname*
create_monday_item
Funktionsbeschreibung*
“Erstellt ein neues Item in Monday.com. Verwenden Sie dies für Action Items, Follow-up-Tasks oder Kundenanfragen aus dem Gespräch.”
HTTP-Methode
POST
Timeout (ms)
5000
Endpoint*
https://api.monday.com/v2
Copy
{ "query": "mutation { create_item (board_id: {board_id}, group_id: \"{group_id}\", item_name: \"{item_name}\", column_values: \"{column_values}\") { id name created_at column_values { id text value } } }"}
Kunde: "Mein Ticket SUP-123 - gibt es Updates?"KI: "Ich schaue nach Ihrem Ticket..."search_monday_items: board_ids: [2345678901] # Support Board search_term: "SUP-123"GraphQL Query: query { boards (ids: [2345678901]) { items (limit: 50) { id name column_values { id text value } } } }
2
Status-Update basierend auf Gespräch
Copy
Wenn Problem gelöst: KI: "Ich markiere Ihr Ticket als erledigt..."update_monday_status: board_id: 2345678901 item_id: 987654321 # Aus Search-Result column_id: "status" value: "{\"label\": \"Done\"}"GraphQL Mutation: mutation { change_column_value ( board_id: 2345678901, item_id: 987654321, column_id: "status", value: "{\"label\": \"Done\"}" ) { id name } }
query SearchCustomerItems($boards: [Int!], $customerName: String!) { boards(ids: $boards) { id name items(limit: 50) { id name column_values { id text value } created_at updated_at } }}
Verwendung für Customer-Lookup:
Customer-Name in Text-Columns suchen
Status-Filter anwenden
Cross-Board-Search möglich
Status-basierte Filtering
Copy
query GetOpenTasks($boardId: Int!, $statusLabel: String!) { boards(ids: [$boardId]) { items { id name column_values(ids: ["status"]) { ... on StatusValue { text label color } } } }}
Template: "{{totalCount}} Items gefunden. Erste Ergebnisse: {{items[0].name}}, {{items[1].name}}"Erweiterte Interpretationen:
Copy
Wenn Items gefunden: "Ich habe 3 relevante Aufgaben gefunden. Ihr Demo-Request mit Beispiel AG ist aktuell in Bearbeitung und wird von unserem Sales-Team betreut."Wenn keine Items: "Ich konnte keine passenden Aufgaben finden. Soll ich eine neue erstellen?"Mit Status-Context: "Ihr Support-Ticket ist seit gestern in Bearbeitung. Das Team arbeitet aktiv an der Lösung."
Mit Team-Assignment: "Aufgabe wurde erstellt und an das Entwicklungsteam zugewiesen."Mit Deadline: "Feature-Request wurde mit Deadline Ende Januar eingeplant."Mit Priority-Escalation: "Support-Ticket wurde als High-Priority markiert und priorisiert bearbeitet."
Board-Automation-Integration:Wenn Mid-Call-Item erstellt: → Automatische Email-Benachrichtigung an Assignee → Slack-Notification in Team-Channel → Due-Date-Reminder 24h vorherWenn Status = "Done": → Customer-Benachrichtigung via Email → Move Item to "Completed" Group → Archive nach 30 TagenWenn Priority = "Critical": → Sofortige Manager-Benachrichtigung → Auto-assign to Senior Team Member → SLA-Timer activation
Productivity-Metriken: - Reduzierte Zeit von Gespräch zu Task-Assignment - Höhere Follow-up-Rate durch automatische Item-Creation - Verbesserte Team-Coordination durch structured Data - Reduzierte "vergessene Action Items"
2
Customer-Experience-Impact
Copy
Customer-Satisfaction: - Schnellere Problem-Resolution durch sofortige Ticket-Creation - Höhere Transparenz durch Item-Status-Sharing - Proaktive Updates durch Automation-Rules - Reduzierte "Lost in System"-Erfahrungen
Error: "Invalid authentication credentials"Ursache: API-Token ungültig oder abgelaufenFallback: "Monday.com-Synchronisation ist momentan nicht verfügbar. Ich dokumentiere die Aufgabe für manuelle Erstellung."Resolution: - API-Token überprüfen und erneuern - Account-Permissions validieren - Board-Access-Rights überprüfen
Board/Item nicht gefunden
Copy
Error: "Resource not found"Mögliche Ursachen: - Board-ID falsch oder Board gelöscht - Item-ID existiert nicht - Unzureichende BerechtigungenIntelligent-Fallback: - Alternative Board-IDs versuchen - Default-Board für neue Items verwenden - Admin-Benachrichtigung über Konfigurationsproblem
GraphQL-Syntax-Errors
Copy
Error: "Query error: Syntax error"Handling: - Fallback auf einfachere Query - Parameter-Validation vor API-Call - Dynamic Query-Building mit Error-CheckingRecovery-Strategy: "Es gab ein technisches Problem mit der Monday.com-Integration. Ich verwende eine alternative Methode."
GraphQL-Komplexität: Monday.com verwendet GraphQL, was komplexere Query-Strukturen erfordert. Testen Sie alle Queries ausführlich in der Monday.com API-Playground bevor Sie sie in Production verwenden.
Productivity-Tipp: Nutzen Sie Monday.com-Automation-Rules in Kombination mit den Mid-call Actions um vollständige Workflow-Automation zu erreichen. Dies maximiert den ROI der Integration.