Dein Wissens-Hub mit Zoho: Wie Du eine KI-Assistenz für Shopify, Google Ads & Co. baust
In jedem Unternehmen wächst die Menge an wertvollem Wissen täglich – verteilt auf E-Mails, Chat-Verläufe, PDFs und Meeting-Notizen. Diese Informationssilos sind nicht nur ineffizient, sondern führen auch zu Fehlern und verlangsamten Prozessen. Stell Dir vor, Du könntest dieses gesamte Wissen bündeln und über eine intelligente Assistenz zugänglich machen, die nicht nur Fragen beantwortet, sondern auch aktiv Aufgaben in anderen Systemen ausführt. Genau das ist heute keine Zukunftsmusik mehr. In diesem Artikel zeigen wir Dir, wie Du mit den Werkzeugen des Zoho-Ökosystems und externen APIs einen zentralen, KI-gestützten Wissens-Hub aufbaust, der Deine Arbeitsabläufe revolutionieren kann.
Die Herausforderung aus der Praxis: Eine Manufaktur im Wandel
Stell Dir eine etablierte Manufaktur für hochwertige Konsumgüter vor. Das Unternehmen plant einen kompletten Relaunch seines Shopify-Onlineshops. Die Design-Vorgaben einer externen Agentur liegen als umfangreiche PDF-Dokumente vor. Parallel dazu gibt es wichtige Erkenntnisse aus dem Marketing, die in Google Ads-Kampagnen gewonnen wurden. Die Entwickler, das Marketing-Team und die Geschäftsführung müssen auf dem gleichen Stand sein, um das Projekt effizient umzusetzen. Typische Fragen sind:
- Welche Schriftart wurde für die Produktüberschriften im neuen Design definiert?
- Wie lautet der exakte Hex-Code für unsere primäre Markenfarbe?
- Welche Zielgruppe hat in der letzten Google-Ads-Kampagne am besten konvertiert?
- Wie soll die Tonalität der Produktbeschreibungen laut Marken-Guide sein?
Die Antworten sind zwar vorhanden, aber verstreut. Der ständige Abstimmungsaufwand bremst das Projekt aus. Die Lösung: Eine zentrale KI-Assistenz, die auf einem strukturierten Wissensspeicher basiert und direkt per Chat – zum Beispiel über Telegram – angesprochen werden kann.
Schritt-für-Schritt: Dein Weg zum intelligenten Wissens-Hub
Wir bauen nun ein System, das genau dieses Problem löst. Als Fundament nutzen wir Zoho, um die Wissensbausteine – wir nennen sie „Skills“ – zu verwalten. Die Intelligenz kommt von einer externen KI, und die Kommunikation läuft über einen Chat-Bot.
Schritt 1: Das Fundament – Dein Wissensspeicher in Zoho CRM
Das Herzstück unseres Systems ist eine strukturierte Wissensdatenbank. Ein Custom Module in Zoho CRM eignet sich hierfür perfekt. Alternativ könntest du auch Zoho Tables oder Zoho Creator verwenden.
- Erstelle ein neues Modul: Gehe in Deinem Zoho CRM zu Einstellungen > Anpassung > Module und erstelle ein neues Modul. Nenne es „Wissens-Skills“.
- Definiere die Felder:
- Skill-Name: Einzeiliges Textfeld (z.B. „Shopify Designvorgaben“, „Markenwerte“, „Google Ads Performance Q3“).
- Inhalt: Mehrzeiliges Textfeld. Hier kommt der eigentliche Wissensinhalt hinein. Du kannst Texte, Anleitungen oder zusammengefasste Informationen direkt hier einfügen.
- Quellen: URL-Feld. Verlinke hier auf relevante Dokumente, die in Zoho WorkDrive gespeichert sind (z.B. das PDF der Designagentur).
- Tags: Multi-Select-Feld. Nutze Tags wie „Shopify“, „Marketing“, „Design“, „Technik“, um die Skills zu kategorisieren.
- Fülle die ersten Skills: Erstelle nun die ersten Datensätze. Kopiere die wichtigsten Informationen aus den Design-PDFs in einen Skill „Shopify Designvorgaben“. Erstelle einen weiteren Skill „Markentonalität“ und beschreibe die gewünschte Kundenansprache.
Du hast jetzt eine strukturierte, durchsuchbare Wissensbasis. Der nächste Schritt ist, sie intelligent zu machen.
Schritt 2: Die Intelligenz – Anbindung einer externen KI-API mit Deluge
Wir nutzen die API eines großen Sprachmodells (z.B. von OpenAI), um natürliche Sprache zu verstehen und Antworten zu generieren. Die Anbindung erfolgt über eine Custom Function in Zoho, geschrieben in der Skriptsprache Deluge.
Lege Deine API-Keys sicher in Zoho Vault ab und rufe sie von dort ab, anstatt sie direkt im Code zu speichern.
Hier ist eine beispielhafte Deluge-Funktion, die eine Anfrage an die OpenAI-API sendet. Du kannst diese Funktion in Zoho CRM oder Zoho Creator erstellen.
// Deluge Custom Function: getKIResponse
// Parameter: user_question (string), knowledge_context (string)
string getKIResponse(string user_question, string knowledge_context)
{
// OpenAI API-Endpunkt
api_url = "https://api.openai.com/v1/chat/completions";
// Dein API-Key (sicher aus Zoho Vault oder einer Connection abrufen)
api_key = "DEIN_OPENAI_API_KEY";
// Header für die Authentifizierung
headers = Map();
headers.put("Authorization", "Bearer " + api_key);
headers.put("Content-Type", "application/json");
// Erstelle den Prompt für die KI
system_prompt = "Du bist ein hilfreicher interner Assistent. Beantworte die Frage des Nutzers ausschließlich basierend auf dem folgenden Wissenskontext. Wenn die Antwort nicht im Kontext enthalten ist, sage 'Diese Information liegt mir nicht vor.' Kontext: " + knowledge_context;
// Body der Anfrage
body = Map();
body.put("model", "gpt-4-turbo");
messages = List();
messages.add({"role":"system", "content":system_prompt});
messages.add({"role":"user", "content":user_question});
body.put("messages", messages);
// API-Aufruf mit invokeurl
response = invokeurl
[
url :api_url
type :POST
headers:headers
parameters:body.toString()
];
// Extrahiere die Antwort aus der JSON-Response
response_json = response.toJSON();
if(response_json.get("choices") != null && response_json.get("choices").size() > 0)
{
message_content = response_json.get("choices").get(0).get("message").get("content");
return message_content;
}
return "Es gab ein Problem bei der Anfrage an die KI.";
}
Schritt 3: Der Kommunikationskanal – Ein Telegram-Bot mit Zoho Cliq
Dein Team soll die KI einfach per Chat bedienen können. Zoho Cliq, das Chat-Tool von Zoho, ist die perfekte Schaltzentrale dafür. Wir erstellen einen Bot in Cliq, der auf Nachrichten lauscht, die Skills in CRM sucht und die KI-Funktion aufruft.
- Erstelle einen Bot in Zoho Cliq: Gehe in Deinem Cliq-Profil zu Bots & Tools > Create Bot.
- Programmiere den Message Handler: Der Bot benötigt eine Logik, die bei jeder eingehenden Nachricht ausgeführt wird.
// Cliq Bot - Message Handler // Eingehende Nachricht vom Nutzer user_message = message.get("content"); // 1. Durchsuche das "Wissens-Skills"-Modul in Zoho CRM // Hier wird eine vereinfachte Suche nach dem ersten passenden Skill gezeigt search_response = zoho.crm.searchRecords("Wissens_Skills", "(Skill_Name:contains:" + user_message + ") or (Tags:contains:" + user_message + ")"); // 2. Bereite den Kontext für die KI vor knowledge_context = "Kein spezifischer Skill gefunden."; if(search_response.size() > 0) { // Nimm den Inhalt des ersten gefundenen Skills skill_record = search_response.get(0); knowledge_context = skill_record.get("Inhalt"); } // 3. Rufe die KI-Funktion aus Schritt 2 auf ki_answer = thisapp.getKIResponse(user_message, knowledge_context); // 4. Sende die Antwort zurück an den Nutzer im Cliq-Chat response = Map(); response.put("text", ki_answer); return response;
Wenn ein Nutzer nun den Bot in Cliq fragt „Welche Schriftart für H1?“, durchsucht der Bot das CRM nach einem Skill, der „Schriftart“ enthält, extrahiert den Inhalt und übergibt ihn zusammen mit der Frage an die KI. Die generierte Antwort wird direkt im Chat ausgegeben.
Schritt 4: Aktionen ausführen – Integration mit Shopify und Google Ads
Ein reiner Frage-Antwort-Bot ist nützlich, aber das wahre Potenzial liegt in der Ausführung von Aktionen. Deine KI kann nicht nur Wissen wiedergeben, sondern auch Systeme steuern.
- Shopify-Automatisierung: Dein Skill „Shopify Designvorgaben“ enthält nicht nur Informationen, sondern vielleicht auch Code-Snippets für Liquid, CSS oder JavaScript. Du kannst den Bot um einen Befehl erweitern, z.B.
/updateShopifyTheme [Dateiname]. Die dahinterliegende Deluge-Funktion würde dann den relevanten Code aus dem Skill extrahieren und über die Shopify Admin API die entsprechende Theme-Datei aktualisieren. - Google Ads-Analyse: Anstatt manuell Berichte zu ziehen, fragst Du den Bot:
/googleAdsReport letzte 7 Tage. Eine Deluge-Funktion verbindet sich mit der Google Ads API, holt die Performance-Daten, lässt sie von der KI zusammenfassen („Die Kampagne X hatte die beste CTR, während Kampagne Y das höchste Budget verbrauchte.“) und postet das Ergebnis im Chat. Die Rohdaten können zur Visualisierung direkt an Zoho Analytics gesendet werden.
Tipps und Best Practices
- Präzise Skills erstellen: Die Qualität Deiner KI-Antworten hängt direkt von der Qualität Deiner Skills ab. Formuliere die Wissensinhalte klar, präzise und atomar. Ein Skill sollte sich auf ein klar abgegrenztes Thema konzentrieren.
- Prompt Engineering ist entscheidend: Der „system_prompt“ in der Deluge-Funktion ist Dein wichtigstes Werkzeug. Formuliere hier genau, wie sich die KI verhalten soll. Dies verhindert, dass die KI Informationen „erfindet“.
- Nutze spezialisierte Agenten: Wenn die Aufgaben komplexer werden, erstelle mehrere spezialisierte Bots statt eines Alleskönners. Ein Bot für Marketing-Aufgaben (Google Ads, Social Media), einer für die Webentwicklung (Shopify, GitHub) und vielleicht sogar einer für administrative Aufgaben wie die Vorkontierung von Rechnungen für Systeme wie DATEV. Jeder Bot nutzt seinen eigenen, dedizierten Satz an Skills.
- Low-Code-Alternative: Wenn Du nicht tief in Deluge einsteigen möchtest, kannst Du viele dieser Abläufe auch mit Zoho Flow als visuellen Workflow-Builder umsetzen. Die Anbindung von APIs und die Logik sind dort ebenfalls möglich, nur eben auf einer grafischen Oberfläche.
Fazit: Vom Datengrab zum aktiven Partner
Durch die intelligente Kombination von Zoho-Apps wie Zoho CRM als Wissensdatenbank, Zoho Cliq als Kommunikationsschnittstelle und der Leistungsfähigkeit von Deluge zur Anbindung externer APIs (wie OpenAI, Shopify oder Google Ads) verwandelst Du passives, verstreutes Wissen in einen aktiven, wertschöpfenden Assistenten. Du brichst Informationssilos auf, beschleunigst Prozesse und schaffst eine „Single Source of Truth“, die Deinem gesamten Team zur Verfügung steht. Dieser Ansatz ist nicht nur eine technische Spielerei, sondern ein strategischer Vorteil, der Dir hilft, schneller und fundierter Entscheidungen zu treffen und Deine Ressourcen auf das Wesentliche zu konzentrieren.
Verwendete Zoho Apps in diesem Beispiel:
- Zoho CRM
- Zoho Cliq
- Zoho WorkDrive
- Zoho Vault
- Zoho Analytics (optional)
- Zoho Flow (optional)
