
GRIP OS
CAUGIA · CONNECTOR LIBRARY
Pull-Sync aus Ihrem Stack in die Diagnose. Push outbound vom Action-Plan in die Tools, in denen Ihr Team bereits lebt.
Täglich um 06:00 UTC läuft der Connector-Dispatcher durch jede aktive inbound Quelle: CRM, Billing, Product Analytics, Mailbox, Helpdesk, Customer Success. Jeder Connector gibt einen SignalBatch in den Workspace zurück. Sophie scort die 12 Pillars aus echtem Signal, nicht nur aus dem Assessment.
Wenn eine Action landet oder ein Constraint sich weiterbewegt, feuert ein event-driven Dispatcher die Push-Anfrage an jede konfigurierte Destination. Ein Asana-Push landet als Task. Ein Atlassian-Push landet als Jira-Issue. Ein Clay-Push hängt eine Zeile an. Das Mapping ist deterministisch.
Das Push-Registry taggt jeden Handler in eine von 25 Kategorien, die spiegeln, wie Operatoren den GTM-Stack tatsächlich strukturieren. Konfigurieren Sie nur die Destinationen, die Ihr Team nutzt; ignorieren Sie den Rest.
Hard-active Handler erreichen eine Live-Destination-API und erzeugen das Artefakt Ende-zu-Ende. Soft-no-op Handler liefern dieselbe Konfigurations-UI, aber die Destination-API ist aktuell gated, enterprise-only oder in Wartestellung für eine Vendor-Partnerschaft. Das Audit-Log erfasst den Call in beiden Fällen. Sobald wir Partner-Credentials erhalten, steigt der Handler ohne Änderung am Slug oder an der gespeicherten Konfiguration auf hard-active auf. Heute ist der Split 86 hard-active und 386 soft no-op, was widerspiegelt, wie viele Vendor-APIs hinter Partner-Gates liegen, statt wie viele Tools wir supporten wollen.
OAuth-Refresh-Tokens und API-Keys liegen in einer Service-Role-only Postgres-Tabelle mit Envelope-Verschlüsselung. Der Verschlüsselungsschlüssel lebt im Supabase-Secrets-Store, separat von der Datenbank, sodass ein DB-Dump allein die Credentials nicht offenlegt. Das Connector-Chassis holt das Credential zur Sync-Zeit, entschlüsselt es im Speicher, führt den Source-Call aus und verwirft den entschlüsselten Wert vor dem Return. Das Credential landet niemals in einer Log-Zeile, einer Fehlermeldung oder einem Response-Body. Audit-Log-Einträge erfassen jedes Connect, Push und Disconnect mit Aktor und Zeitstempel.
Die Connector-Bibliothek ist by design gross, weil die Diagnose nur so gut ist wie die Signal-Abdeckung, die sie speist. Die meisten Workspaces starten mit dem CRM, der Billing-Quelle und einer Product-Analytics-Quelle und fügen weitere hinzu, wenn die Diagnose schmaler wird.