Skip to main content

Famulor.io Skill

Der Famulor.io Skill erlaubt KI-Agenten, echte Aufgaben in Famulor auszuführen statt nur zu erklären.

GitHub Repository

Quellcode, Installationsanleitungen und Beispiele

Was der Skill kann

  • KI-Assistenten erstellen und konfigurieren (Inbound, Outbound, Chat, WhatsApp)
  • Outbound-Kampagnen aufsetzen und Leads verwalten
  • Wissensdatenbanken und Dokumente anbinden
  • Mid-Call-Tools (HTTP-Tools) für Live-Integrationen erstellen
  • WhatsApp- und SMS-Workflows ausführen
  • Tests sowie iterative Prompt- und Voice-Optimierung unterstützen

Der geführte Onboarding-Flow

Das Herzstück des Skills: ein strukturierter 4-Phasen-Flow, der aus einem Kundengespräch einen fertig deployten Assistenten macht. Der Agent fragt Phase für Phase — nicht alles auf einmal. Dahinter steckt Nischen-Intelligenz: Eine mitgelieferte Wissensbasis (references/nischen_intelligenz.md) mit Branchen-Know-how für Friseure, Arztpraxen, Restaurants, Immobilien, Handwerk, Kanzleien u. v. m. — der Agent stellt proaktiv die richtigen Folgefragen pro Branche.

Alle Funktionen

Der Skill nutzt einen mitgelieferten Python-Client (scripts/famulor_client.py), der direkt die Famulor API aufruft:

Built-in-Tools für Assistenten

Beim Erstellen konfiguriert der Skill die eingebauten Gesprächswerkzeuge mit branchenspezifischen Beschreibungen: Dazu setzt der Skill bewährte Defaults: GPT-4.1-mini, ElevenLabs-TTS, Unterbrechungen und Filler aktiviert, Noise Cancellation, Anrufaufzeichnung, Post-Call-Evaluation mit individuellem Schema.

Aufbau des Skills

Der Skill folgt der Open-Plugins-Spezifikation und besteht aus vier Bausteinen:
Dazu kommen Manifeste für jede Plattform (.plugin/plugin.json, .claude-plugin/, .cursor-plugin/, gemini-extension.json, GEMINI.md) und das gepackte Archiv famulor.skill für manuelle Installation.

Skill erweitern oder eigenen bauen

Das Repository ist als Vorlage gedacht — drei typische Anpassungen: Neue Branche hinzufügen: Eigenes Profil in references/nischen_intelligenz.md ergänzen — nach dem Muster der bestehenden: typische Aufgaben, proaktive Fragen, empfohlene Konfiguration (Wissensdatenbank ja/nein + Modus, Post-Call-Schema mit max. 16 Zeichen pro Feldname, Hintergrundgeräusch), System-Prompt-Schwerpunkte und eine end_call-Beschreibung. Eigene Prompt-Vorlagen: Weitere Templates in templates/ ablegen und in SKILL.md referenzieren — der Agent nutzt sie als Ausgangspunkt statt bei Null zu starten. API-Funktionen erweitern: Neue Methoden in famulor_client.py ergänzen (z. B. Kampagnen oder Leads) — jede öffentliche Methode ist automatisch per CLI aufrufbar. Endpunkte: API-Referenz. Danach neu paketieren und Version anheben:
Für komplett eigene Skills (andere Plattform, anderer Use Case): Struktur übernehmen — SKILL.md mit präziser description (steuert das Triggern), Wissen in references/, ausführbarer Code in scripts/. Eine gute description nennt konkrete Trigger-Phrasen.

Wann du den Skill einsetzen solltest

Nutze den Skill bei Themen wie:
  • Neukunden-Onboarding („neuer Kunde”, „Bot erstellen”, „Telefonbot einrichten”)
  • Famulor oder famulor.io Setup
  • Kampagnen, Leads und Outbound Calling
  • WhatsApp Bots, Templates und SMS
  • Wissensdatenbanken, RAG-Dokumente und Webhooks
  • Famulor API Integrationen
Beispiel-Prompts:
Mehr Anwendungsfälle: Use Cases & Prompts.
Skill vs. MCP Server: Der MCP Server bietet 76 Tools für die gesamte Plattform (Anrufe, Kampagnen, Konversationen, …) per OAuth. Der Skill fokussiert auf geführtes Onboarding mit Branchen-Wissen und läuft in Coding-Agenten (Cursor, Codex, Gemini CLI) per API-Key. Beide ergänzen sich.

Voraussetzungen

Du brauchst einen gültigen API-Key als Umgebungsvariable:
Den API-Key erstellst du in der Famulor Plattform: app.famulor.de.

Installation

Cursor

Wenn direkte URL-Installation nicht verfügbar ist, importiere famulor.skill manuell und starte die Chat-Session neu.

Codex

OpenCode

Gemini CLI

Update:

Universelle manuelle Installation

  1. Lade famulor.skill aus dem Repository herunter.
  2. Importiere/registriere die Datei in deiner Agent-Plattform als Skill oder Plugin.
  3. Starte die Agent-Session neu.
  4. Setze FAMULOR_API_KEY.
  5. Lass den Agenten einen Famulor-Workflow ausführen.

Local Developer Quickstart

  1. Repository klonen.
  2. Python 3.10+ sicherstellen.
  3. API-Key setzen:
  1. Testlauf:
Bei gültigem API-Key erhältst du JSON-Daten aus der API.

Installation prüfen

  • echo $FAMULOR_API_KEY liefert einen nicht-leeren Wert
  • python3 scripts/famulor_client.py list_assistants liefert API-Daten
  • Kein 401 Unauthorized Fehler

Sicherheitshinweise

  • Niemals API-Keys in Git committen.
  • Bevorzugt Umgebungsvariablen oder eine ignorierte .env Datei nutzen.
  • API-Keys sofort rotieren, falls sie offengelegt wurden.