White-Label
KI-Plattform
für Agenturen
Biete deinen KMU-Kunden echte KI-Automatisierung — unter deiner Marke, konfiguriert auf ihr Business, in Stunden deployed.
• Bestellabgleich
• Preissync Sheet
• Gutschein-Report
• #R-891 Pflanze beschädigt
• #R-892 Falsche Größe
• #R-893 Doppellieferung
Deine Kunden fragen nach KI.
Die Frage ist wie du antwortest.
Selbst entwickeln
3 bis 6 Monate, hohes Risiko, keine Wiederverwendbarkeit. Jeder Kunde von vorne.
No-Code-Tools
n8n, Make, Zapier. Mächtig für einfache Workflows — aber kein Dialog, kein Kontext, keine Bildverarbeitung.
Task Monkey
Eine fertige Plattform, die du unter deinem Brand und zu deinen Preisen einsetzt. Tenant konfiguriert, nicht entwickelt.
Task Monkey verbindet sich mit den Systemen deiner Kunden.
Kein Chatbot. Kein Workflow-Builder.
Ein KI-Operationssystem.
Ein Chatbot redet. Task Monkey handelt. Mitarbeiter oder Kunden geben eine Eingabe — per Chat, Foto oder Sprache. Das System versteht den Kontext, wählt das richtige Tool und führt die Aktion in den echten Systemen aus.
vs. n8n / Make
Keine starren Workflow-Diagramme. Der Dialog ist der Workflow.
vs. Voiceflow / Botpress
Keine Klick-Bäume. Die KI entscheidet welches Tool sie wann einsetzt.
vs. ChatGPT
Angebunden an ERP, CRM, Shopify — nicht generisch, nicht approximativ.
// Aus dem Produktivbetrieb
Kunden-Chat
Öffentlich, Support, Lead-Generierung
Monkey Tasks
Interne Chats, je Abteilung
E-Mail-Verarbeitung
Weiterleiten, fertig
Scheduled Tasks
Cronjobs mit KI
Von Gastronomie bis Konzern.
Strukturiert nach den vier Einstiegspunkten. Ein Kunde muss nicht alle nutzen — oft reicht einer zum Start.
Kunden-Chat
Öffentlich auf der Website — Support, Lead-Generierung und Beratung rund um die Uhr.
KI berät branchenspezifisch und erfasst Kontaktdaten aktiv ins CRM.
Produktdoku, FAQ, Serviceinformationen — per Chat durchsuchbar mit Quellenangabe.
Häufige Supportfragen sofort beantwortet. Komplexe Fälle werden eskaliert.
KI stellt gezielte Fragen und empfiehlt das passende Produkt — ohne Skript.
Monkey Tasks
Interne Chat-Umgebungen je Abteilung — Lager, Einkauf, Kundenservice, Buchhaltung.
QR/GTIN scannen, Lagerbestand, Preis, Warenbewegung — kein ERP-Login nötig.
"Tomate, 15 Kilo." Keine Masken, kein Klickpfad, keine Schulung.
CSV, InDesign, PDF per Mail — alles aus einer Nachricht im Chat.
Handbücher, Prozessdokus — per Chat durchsuchbar. PDFs automatisch eingelesen.
E-Mail-Verarbeitung
Eigene Tenant-Adresse — E-Mail weiterleiten, KI verarbeitet den Rest.
Eigene Adresse mit eigenem Prompt. Kein Webhook, keine API nötig.
Lieferschein fotografieren, weiterleiten — Wareneingang gebucht.
KI liest, kategorisiert und leitet weiter — mit extrahiertem Kontext.
Bewerbungen geparst, Daten extrahiert, Eingangsbestätigung versendet.
Scheduled Tasks
Wiederkehrende Prozesse laufen automatisch — Cronjobs mit KI und Tool-Chains.
Bestellabgleich, Preissync, Reports — zur definierten Zeit, ohne Trigger.
Kontostände, Transaktionen, Zahlungsabgleich. Alle Banken mit PSD2.
KPIs aus ERP, Shop und Konto gesammelt und per E-Mail versendet.
Neue Bestellung → Dokument generiert und im System hinterlegt.
KI die weiß
wann sie einen
Menschen braucht.
Task Monkey entscheidet selbst wann ein Fall intern bearbeitet werden muss — bei Reklamationen, komplexen Anfragen, oder wenn ein Mensch gefragt ist. Der Mitarbeiter bekommt einen Monkey Task mit vollständigem Gesprächskontext und den passenden Tools: Gutschein erstellen, Bestellung nachschlagen, E-Mail versenden. Der Kunde bekommt am Ende eine Mail — kein Live-Chat nötig.
Das ist kein "KI statt Mensch" — es ist KI und Mensch im richtigen Moment. Der MA entscheidet und schließt ab. Die KI hat die Vorarbeit erledigt.
Für Agenturen mit
Entwickler-Background.
Kein No-Code-Baukasten mit versteckter Komplexität. Ein durchdachtes PHP-Framework — konventionsbasiert, erweiterbar, ohne Magie. Drei Tool-Patterns, zwei Config-Schlüsselbereiche.
return [ 'tools.createVoucher' => [ 'description' => 'Erstelle einen Rabattcode im Shopify-Shop', 'api' => 'shopify', 'endpoint' => 'price_rules/{ruleId}/discount_codes.json', 'method' => 'POST', 'body' => [ 'discount_code' => [ 'code' => '{code}', ], ], 'preprocess' => function($args, $ctx) { // Regel anlegen, ruleId zurückgeben $rule = $ctx['tool']('createPriceRule', [ 'value' => $args['value'], 'code' => $args['code'], ]); return ['ruleId' => $rule['id']]; }, 'parameters' => [ 'type' => 'object', 'properties' => [ 'code' => ['type' => 'string', 'description' => 'z.B. NEUKUNDE10'], 'value' => ['type' => 'number', 'description' => 'Rabatt in Euro'], ], ], ], ];
return [ 'tools.processDeliveryNote' => [ 'description' => 'Lieferschein-Foto analysieren und Wareneingang buchen', 'internal' => true, 'statusMessages' => ['Lieferschein wird analysiert...', 'Positionen werden gebucht...'], 'handler' => function($results, $args, $ctx) { $logger = $ctx['logger']; // 1. Bild per Vision-API analysieren $logger->info('Lieferschein wird analysiert...'); $items = $ctx['tool']('analyzeImage', [ 'image' => $args['image_url'], 'prompt' => 'Extrahiere alle Positionen mit Menge und Artikel', ]); // 2. Jede Position im ERP buchen $booked = 0; foreach ($items['positions'] as $pos) { $ctx['tool']('bookStockMovement', [ 'sku' => $pos['sku'], 'qty' => $pos['quantity'], ]); $booked++; } $logger->success($booked . ' Positionen eingebucht'); return $logger->complete(['booked' => $booked]); }, 'parameters' => [ 'type' => 'object', 'properties' => [ 'image_url' => ['type' => 'string', 'description' => 'URL des Lieferschein-Fotos'], ], 'required' => ['image_url'], ], ], ];
'handler' => function($results, $args, $ctx) { $logger = $ctx['logger']; // Kontext aus dem Kundenchat sammeln $context = [ 'customer' => $args['customer_name'], 'order' => $args['order_number'], 'issue' => $args['issue_summary'], 'tone' => $args['customer_tone'], 'history' => $ctx['chatHistory'], ]; // Monkey Task mit situativen Tools $task = $ctx['tool']('createMonkeyTask', [ 'type' => 'Reklamation', 'context' => $context, 'tools' => ['createVoucher', 'lookupOrder', 'sendMail', 'processRefund'], 'assign' => 'kundenservice', ]); return ['task_id' => $task['id'], 'status' => 'escalated']; },
'daily_report' => [ 'enabled' => true, 'interval' => '24h', 'time' => '07:00', 'tool' => 'sendDailyReport', 'args' => [ 'sources' => ['shopify', 'erp', 'finapi'], 'recipients' => ['gf@kunde.de'], 'format' => 'html_mail', ], ], 'sync_orders' => [ 'enabled' => true, 'interval' => '5min', 'tool' => 'processNewOrders', ], 'check_vouchers' => [ 'enabled' => true, 'interval' => '24h', 'tool' => 'syncVouchersToSheet', ],
return [ 'email_address' => 'rechnungen@meco-ops.de', 'email_prompt' => 'Du verarbeitest eingehende Rechnungen. ' . '1. Extrahiere Rechnungsnummer, Betrag, Datum, Lieferant. ' . '2. Schreibe die Daten ins Google Sheet. ' . '3. Speichere das PDF in Dropbox. ' . '4. Prüfe ob eine passende Bankbuchung existiert.', 'email_tools' => [ 'extractInvoiceData', 'writeToSheet', 'uploadToDropbox', 'matchBankTransaction', ], ];
// Ein Tenant = ein Ordner. Alles konventionsbasiert. config/tenants/client_shop/ ├── tenant.php // Name, Model, Widget-Theme, Accent-Color ├── apis.php // Shopify, ERP, FinAPI — Credentials + Base-URLs ├── prompts/ │ ├── system.php // Persönlichkeit + Verhalten der KI │ ├── reminder.php // Vor jeder User-Nachricht injiziert │ ├── first_message.php // Begrüßung beim Chat-Start │ └── suggestions.php // Buttons nach der ersten Nachricht ├── widget/ │ ├── config.php // Theme, Position, CSS-Overrides │ ├── qr_scanner.php // QR/Barcode-Scanner aktivieren │ └── voice_input.php // Spracheingabe aktivieren ├── tools/ │ ├── shop/ │ │ ├── getOrders.php // API-only: Endpoint + Mapping │ │ ├── createVoucher.php // preprocess + API │ │ └── processRefund.php // Handler mit Tool Chaining │ ├── warehouse/ │ │ ├── findProduct.php │ │ ├── updateStock.php │ │ └── processDeliveryNote.php // Vision + Multi-Step │ └── support/ │ ├── createInternalTask.php // Human Handoff │ └── sendMail.php ├── monkey_tasks/ │ ├── warehouse.php // Lager: Scanner, Bestände, Bewegungen │ ├── accounting.php // Buchhaltung: Rechnungen, Bankabgleich │ └── customerservice.php // Reklamationen mit situativen Tools ├── scheduled_tasks.php // Cronjobs: Sync, Reports, Prüfungen ├── email.php // Eigene Adresse + Verarbeitungs-Prompt └── test_cases.php // Fixtures für bin/cake test_tool
return [ 'dashboard' => [ 'kpis' => [ ['label' => 'Umsatz heute', 'tool' => 'getRevenue', 'format' => 'currency'], ['label' => 'Offene Orders', 'tool' => 'countOpenOrders', 'format' => 'number'], ['label' => 'Kontostand', 'tool' => 'getBalance', 'format' => 'currency'], ['label' => 'Retouren-Quote', 'tool' => 'getReturnRate', 'format' => 'percent'], ], 'charts' => [ [ 'label' => 'Umsatz 30 Tage', 'source' => 'google_sheet', 'sheet' => 'KPIs', 'range' => 'A:B', 'type' => 'line', 'compare' => 'previous_year', ], ], 'refresh' => '5min', ], ];
return [ 'apis' => [ 'shopify' => [ 'base_url' => 'https://{shop}.myshopify.com/admin/api/2024-01/', 'auth' => 'header', 'token' => env('SHOPIFY_TOKEN'), ], 'erp_internal' => [ 'base_url' => 'https://erp.kunde.de/api/v2/', 'auth' => 'basic', 'user' => env('ERP_USER'), 'pass' => env('ERP_PASS'), ], 'finapi' => [ 'base_url' => 'https://live.finapi.io/api/v2/', 'auth' => 'oauth2', 'flow' => 'client_credentials', ], 'google_sheets' => [ 'auth' => 'oauth2', 'flow' => 'refresh_token', // Login-Button im Backend ], ], ];
Die Plattform — was dahintersteckt
iOS App · Flutter
Chat, QR/GTIN-Scanner, Voice-Input, Bild-Upload. Scanner und Voice per Tenant konfigurierbar.
JS Widget · Embeddable
Script-Tag, eigenes CSS, HTML-Wrapper, Suggestion-Buttons — alles per Config.
SSE Streaming
Server-Sent Events statt Polling. Antworten und Tool-Status live — Zeichen für Zeichen.
ToolRunner
preprocess → API → postprocess → handler. Testbar via CLI (bin/cake test_tool).
Knowledge Base
URLs + PDFs hinterlegen → automatisch eingelesen → durchsuchbar via getKnowledge.
OAuth2
Google, Dropbox, FinAPI per Login-Button. Kein API-Key-Kopieren. Pro Tenant isoliert.
Dashboards
KPI-Kacheln + Liniendiagramme aus Google Sheets. Jahresvergleich, Forecast, Auto-Refresh.
Tool Chaining
Handler können Tools intern aufrufen und verketten. Komplexe Prozesse in einem Chat-Schritt.
AI-Config
Claude Code generiert Tenant-Configs aus einer Beschreibung. Neue Integrationen in Minuten.
Human Handoff
KI übergibt den Fall als Monkey Task mit vollem Gesprächskontext und situativen Tools.
Analytics
Tool-Calls, Nutzungsdaten, Fehler — vollständig geloggt. ROI sichtbar machen.
E-Mail-Eingang
Jeder Tenant bekommt eine eigene Adresse. Mails laufen automatisch durch Prompt + Tools.
Alles was du brauchst —
in einer App.
Die App ist im App Store verfügbar. Flutter, nativ. Kunden und Mitarbeiter chatten, scannen und sprechen — ohne Browser, ohne Login-Umwege.
Lokal entwickeln.
Live testen.
Git-tracked.
Die CLI gibt Tier-2-Agenturen einen vollständigen lokalen Entwicklungsworkflow. Tenant-Config per Pull auf den eigenen Rechner, live gegen die Plattform testen, Code im eigenen Git-Repo tracken.
Im Pull-Paket enthalten: vollständige Dokumentation, eine .claude-Datei für Claude Code Integration und vorkonfigurierte Skills.
Was es kosten würde,
das selbst zu bauen.
| Chat-Interface + SSE Streaming | ~3 Monate |
| Multi-Tenant Tool-Framework | ~4 Monate |
| OAuth2 Onboarding (Google, Dropbox etc.) | ~2 Monate |
| Knowledge Base / RAG Pipeline | ~3 Monate |
| iOS App (nativ, Flutter) | ~4 Monate |
| Dashboard-System (Chart + KPI) | ~2 Monate |
| Banking-Integration (FinAPI) | ~3 Monate |
| Browser-Automation-Anbindung | ~2 Monate |
| Gesamt | ~23 Entwicklermonate |
Task Monkey ist das Ergebnis dieser 23 Monate — plus zwei Jahre Produktivbetrieb.
Drei Wege.
Einer passt zu dir.
Reseller-Partner
Für Agenturen die KI anbieten wollen, ohne eigenes Entwickler-Team einzusetzen. Wir richten ein, du verkaufst.
White-Label-Partner
Für Agenturen mit PHP-Entwickler. Volle Kontrolle, eigenes Branding, maximale Marge.
Enterprise
Für größere Strukturen, individuelle SLAs oder Sonderfälle. Eigenes Hosting möglich.
Läuft produktiv.
Nicht im Demo-Modus.
Operations-Hub Onlineshop
Vollständiger Betrieb über einen Tenant: Bestellungen, Lager, Preise, Tickets, Gutscheine, Lieferschein-Erfassung, Etikettendruck, KPI-Dashboard. Über 100 Tools.
Lead-Generierung + CRM-Anbindung
KI-Berater auf der Website der Neubau-Projekte erklärt und Kontaktdaten aktiv ins CRM schreibt. E-Mail-Anfragen automatisch verarbeitet.
Strichlisten-Abrechnung
Foto der Strichliste → KI zählt Striche → Rechnung → Bestätigung → Google Sheet. Zwei Klicks statt 20 Minuten.
Brand-Guideline-Assistent
Chatbot für Designer und Ingenieure: Logo, Farben, Typografie — Wissensdatenbank mit Bildausgabe, für mehrere Business Units.
Demo anfragen oder direkt loslegen.
Wir zeigen Ihnen TaskMonkey in 30 Minuten — oder beantworten Ihre Fragen per E-Mail und Telefon.
Direkter Kontakt
An d. Reeperbahn 6
28217 Bremen