PHP Consultant
CYPRESS.IO Ambassador und IT Consultant für QA Engenieering und Qualität in PHP Projekten.
Kundendaten liegen im Postfach, in Tabellen und in Köpfen.
Wir setzen Twenty CRM für euer Team auf, auf Servern in Deutschland, mit eigenen Feldern, sicheren Updates und MCP für KI Assistenten. Euer Team baut mit und übernimmt danach selbst.
Das NCA Twenty CRM Setup bringt euren Vertrieb in ein Open Source CRM auf Servern in Deutschland. Wir richten Twenty CRM für euer Team ein, bauen Felder und Ansichten für euren Alltag und verbinden das CRM per MCP mit KI Assistenten. Euer Team arbeitet von Anfang an mit.
Kontakte im Postfach, Deals in einer Tabelle, Notizen im Kopf. So startet Vertrieb fast überall. Spätestens wenn jemand Neues anruft, fehlt der Überblick: Wer war das, was wurde besprochen, was kommt als Nächstes?
Twenty nutzen wir selbst für unseren eigenen Vertrieb, self hosted und per MCP mit KI verbunden. Was wir bei euch einrichten, läuft bei uns jeden Tag.
Kostenloses Kennenlernen, ehrliche Aufwandsschätzung, minutengenaue Abrechnung. Keine Pakete, keine Mindestlaufzeit.
Remote und als Live Demo: Mit OpenCode und kostenlosen, lokalen Modellen entsteht eine Astro Landing Page von der leeren Mappe bis zum Deploy unter eigener URL. Wir gehen die OneShot Best Practice Datei Zeile für Zeile durch und sichern den Code mit statischer Analyse, curl Checks und Cypress Tests ab. Kein bezahltes US Abo, keine Installation vorab.
PHP Consultant
CYPRESS.IO Ambassador und IT Consultant für QA Engenieering und Qualität in PHP Projekten.
Twenty bringt einen eigenen MCP Server mit. KI Assistenten lesen und schreiben damit Kontakte, Firmen, Opportunities, Notizen und Aufgaben in normaler Sprache. Ein Satz im Chat reicht, und der neue Lead steht mit Notiz und Rückruf Termin im CRM.
Was das im Alltag bringt:
Die Anmeldung läuft über OAuth. Jeder Zugriff erbt die Rolle des angemeldeten Nutzers, für Automationen gibt es API Keys mit eigener Rolle. Wie Agenten sicher an Unternehmensdaten kommen, zeigt die NCA MCP Middleware. Eigene MCP Server bauen wir auch, etwa den NCA PHP MCP Server für Sulu CMS.
Server, Worker, PostgreSQL und Redis per Docker Compose auf Servern in Deutschland, mit TLS und eigener Domain. Alles liegt in eurem Repository.
Eigene Felder für Anrufstatus, Priorität oder nächsten Schritt, dazu passende Pipeline Phasen. Twenty passt sich an euren Prozess an.
Anruflisten als Tabelle, Pipelines als Kanban Board, sortiert nach dem, was heute zählt. Direkt in der Navigation für das ganze Team.
Anbindung per OAuth oder API Key, mit Rollen und Rechten pro Nutzer. Euer Team pflegt das CRM auf Wunsch direkt aus dem Chat.
Feste Versionen, Backup vor jedem Update, erst Stage, dann live. Mit GitLab CI oder GitHub Actions.
Kontakte aus Tabellen, Postfächern oder dem alten CRM übernehmen wir sauber. Euer Team bekommt eine kurze Einführung für den ersten Tag.
Wo liegen eure Kundendaten heute, wie arbeitet euer Vertrieb? Wir klären Ziel und Stand und schätzen den Aufwand ehrlich.
Server, Twenty, Backups und Pipeline. Danach das Datenmodell mit Feldern, Phasen und Ansichten.
Bestehende Kontakte kommen rein, KI Assistenten werden per MCP angebunden. Euer Team arbeitet am geteilten Screen mit.
Euer Team übernimmt, wir bleiben auf Wunsch für Updates und neue Workflows dabei. Kein Lock in, Twenty ist Open Source.
Ein CRM ist voller personenbezogener Daten. Deshalb läuft Twenty bei uns auf Servern in Deutschland. Für das Hosting arbeiten wir mit unserem Netzwerkpartner Conversis in Duisburg zusammen.
Welche KI Modelle auf die Daten zugreifen dürfen, entscheidet ihr. Für Kundendaten setzen wir auf Verarbeitung im eigenen Netzwerk, kleinere Modelle laufen dafür lokal mit Ollama. Welche Modelle zuverlässig mit Tools umgehen, zeigt der Vergleich lokale Modelle für Tool Calling und MCP.
Rechte vergeben wir sparsam. Jeder Nutzer bekommt eine Rolle, API Keys für Automationen sehen nur die Objekte, die sie brauchen. Die organisatorische Seite begleitet unsere DSGVO Beratung für Software Projekte.
Twenty erscheint fast wöchentlich in neuer Version und migriert beim Start das Datenbankschema. Ein unbedachtes Update kann deshalb Daten kosten. Wir setzen den Betrieb so auf, dass ein Update ein normaler Merge Request ist.
Dasselbe Muster nutzen wir für unsere eigenen Deployments. Wie wir Pipelines für Teams aufbauen, zeigt das NCA CI/CD Pipeline Setup.
Viele Teams kommen aus einem SaaS CRM oder aus Tabellen. Wir übernehmen Firmen, Kontakte und offene Deals, räumen Dubletten auf und bauen die Felder nach, die ihr wirklich nutzt. Was keiner pflegt, bleibt draußen.
Twenty ist kein Ersatz für jede Salesforce Installation. Marketing Automation fehlt, und für komplexe Vertriebsprozesse mit Gebieten und Provisionen ist es noch nicht gebaut. Das sagen wir im ersten Gespräch ehrlich. Die Abwägung vertiefen wir in der Beratung zur SaaS Ablösung, die technischen Grundlagen erklärt das NCA Glossar zu Twenty CRM.
Twenty baut auf TypeScript, PostgreSQL und Docker. Das nutzen wir täglich, dazu GitLab CI für Deployments und n8n für Automationen. Unser eigener Vertrieb läuft in Twenty, angebunden per MCP. Was wir bei euch einrichten, haben wir selbst im Einsatz.
Passend dazu gibt es weitere Leistungen: die NCA MCP Middleware für weitere Unternehmensdaten, Self Hosted KI für Unternehmen für lokale Modelle, das NCA Cypress E2E Testing Setup für eigene Erweiterungen, das Deployment eigener Web Apps und das komplette Vibe Coding Consulting.
Wir nutzen Twenty selbst jeden Tag. Felder, Ansichten und Anrufliste für unseren Vertrieb haben wir per MCP gebaut. Was wir euch zeigen, fassen wir selbst an.
Twenty ist Open Source unter AGPL 3.0, und alles liegt bei euch. Keine Lizenz pro Nutzer, kein Lock in. Wir arbeiten als Hands on Consulting mit eurem Team und sind schnell da, wenn ein Update hakt.
Wenn ein anderes System besser passt, sagen wir es. Für Teams fest im PHP Stack ist EspoCRM manchmal die pragmatischere Wahl.
Twenty CRM erklärt: Open Source CRM unter AGPL, Self Hosting mit Docker und PostgreSQL, Twenty 2.0 mit KI und SDK. Stärken, Grenzen und Vergleich 2026.
Mehr erfahren
Die NCA MCP Middleware bringt ERP und Controlling Daten sicher an KI Agenten. Umsetzung in PHP, JavaScript oder Python, Hardware Beratung, Wissenstransfer.
Mehr erfahren
Roland Golla ist Entwickler aus Leidenschaft – seit über 20 Jahren. Er hat hunderte Projekte begleitet, von Legacy-Refactoring bis KI-Integration. Bei Vibe Coding verbindet er das Beste aus beiden Welten: Die Geschwindigkeit von KI-generiertem Code mit der Qualität professioneller Softwareentwicklung. Kein Bullshit, keine Agentur-Floskeln – direkte Hilfe von jemandem, der selbst täglich im Code steckt.
Die Fragen, die im ersten Gespräch zu Twenty fast immer kommen.
Hands on Einrichtung von Twenty CRM für euer Team. Wir hosten Twenty auf Servern in Deutschland, bauen Felder, Phasen und Ansichten für euren Vertrieb, übernehmen bestehende Kontakte und binden KI Assistenten per MCP an. Updates laufen abgesichert über eine Pipeline. Euer Team arbeitet mit und übernimmt danach selbst.
Wir starten mit einem kostenlosen Kennenlernen und schätzen danach ehrlich den Aufwand. Abgerechnet wird transparent und minutengenau, ohne Pakete, Festpreis oder Mindestlaufzeit. Die Community Edition von Twenty ist Open Source, eine Lizenz pro Nutzer fällt nicht an. Kosten entstehen für Server, Betrieb und Anpassungen.
Für Teams, die Kundendaten an einem Ort wollen, Wert auf Datenhoheit legen und ihr CRM an den eigenen Prozess anpassen möchten. Twenty passt gut zu kleinen und mittleren Vertriebsteams. Wer Marketing Automation ins Zentrum stellt oder sehr komplexe Vertriebsstrukturen abbildet, sollte genau prüfen. Das klären wir im ersten Gespräch.
Twenty stellt unter der eigenen Domain einen MCP Endpunkt bereit. KI Assistenten melden sich per OAuth an und können danach Datensätze lesen, anlegen und ändern. Jeder Zugriff erbt die Rolle des angemeldeten Nutzers. Für Automationen gibt es alternativ API Keys mit eigener Rolle. Wir richten beides ein und legen die Rechte fest.
Ja, wenn der Betrieb stimmt. Wir hosten Twenty auf Servern in Deutschland, damit Kundendaten in eurer Infrastruktur bleiben. Dazu gehören Rollen, Backups, ein Löschkonzept und ein Auftragsverarbeitungsvertrag mit dem Hoster. Welche KI Modelle auf die Daten zugreifen dürfen, legt ihr fest. Rechtliche Detailfragen klärt ihr mit eurem Datenschutz.
Jeder Client, der MCP mit OAuth oder API Key unterstützt. Die offizielle Doku von Twenty nennt unter anderem Claude, Cursor und ChatGPT, auch Coding Agenten wie OpenCode lassen sich anbinden. Für Kundendaten empfehlen wir Verarbeitung im eigenen Netzwerk. Kleinere Modelle laufen dafür lokal mit Ollama.
Ja. Firmen, Kontakte und offene Deals exportieren wir aus dem alten System und übernehmen sie in Twenty. Vorher klären wir, welche Felder ihr wirklich nutzt, und räumen Dubletten auf. Notizen nehmen wir mit, soweit der Export sie hergibt. Danach läuft eine Testphase, bevor das alte System abgeschaltet wird.
Da, wo ihr es betreiben wollt. Standard sind Server in Deutschland, für das Hosting arbeiten wir mit unserem Netzwerkpartner Conversis in Duisburg. Ihr könnt Twenty auch auf eurer eigenen Infrastruktur betreiben. Wir richten Docker, TLS, Backups und Pipeline so ein, dass euer Team den Betrieb versteht.
Twenty migriert beim Start das Datenbankschema. Deshalb pinnen wir die Version, ziehen vor jedem Update ein Backup und rollen neue Versionen zuerst auf eine Stage Instanz aus. Erst wenn der Healthcheck grün ist, geht es per Klick live. Ein Update ist damit ein normaler Merge Request.
Ja. Twenty bietet REST, GraphQL und Webhooks. Mit n8n landen Leads aus Formularen direkt im CRM, und Statuswechsel lösen Mails oder Aufgaben aus. Wir nutzen n8n täglich für eigene Automationen und bauen Workflows passend zu eurem Vertrieb.
Marketing Automation wie Newsletter, Landingpages und Kampagnen fehlt. Angebotskonfiguration, Gebietsmanagement und Mehrwährung mit automatischen Kursen sind kaum vorhanden. Für mobile Nutzung gibt es eine responsive Web App im Browser. Für Pipeline, Kontakte, Notizen und Aufgaben ist Twenty dagegen stark und schnell im Alltag.
Ja, meist remote mit geteiltem Screen. Wir richten gemeinsam ein, erklären Datenmodell und Ansichten und zeigen, wie neue Felder entstehen. So bleibt das Wissen bei euch, und euer Team pflegt das CRM nach der Übergabe selbst.