1
Paket installieren
Führen Sie in Ihrem Serverprojekt Folgendes aus:Verwenden Sie Node.js 22 oder neuer. Das Paket unterstützt TypeScript und JavaScript sowie ESM
import und CommonJS require.2
Workspace-API-Schlüssel erstellen
Wählen Sie in Famulor den gewünschten Workspace aus, öffnen Sie Einstellungen → API & MCP und erstellen Sie einen Schlüssel. Kopieren Sie den vollständigen Wert, solange er sichtbar ist; er wird nur einmal angezeigt.Der Workspace benötigt API-Zugriff über seinen Tarif oder ein Add-on. Ein im Dashboard erstellter Schlüssel besitzt alle Scopes. Für eingeschränkte Berechtigungen lesen Sie Sicherer Umgang mit API-Schlüsseln.
3
Schlüssel auf dem Server speichern
Hinterlegen Sie den Schlüssel für die lokale Entwicklung in einer Nehmen Sie
.env-Datei:.env in .gitignore auf. Für gehostete Anwendungen verwenden Sie den Secret-Manager oder die Server-Umgebungseinstellungen Ihres Hosts. Das SDK erhält den Schlüssel ausdrücklich; es lädt keine .env-Dateien und wählt keinen Workspace automatisch aus.4
Assistenten lesen
Speichern Sie diese Datei als Starten Sie das Skript mit Nodes Unterstützung für Umgebungsdateien:Eine leere Liste bedeutet eine erfolgreiche Verbindung, wenn Ihr Workspace noch keine Assistenten enthält. Bei einem Fehler lesen Sie Fehlerbehebung.
sdk-read.mjs:sdk-read.mjs
Einen ausgehenden Anruf starten
Wählen Sie einen aktiven Assistenten mit einer zugewiesenen Rufnummer für ausgehende Anrufe. Verwenden Sie ein Ziel, das Sie anrufen möchten, im E.164-Format, beispielsweise+4915123456789.
Speichern Sie diese Datei als sdk-call.mjs:
sdk-call.mjs
Eigene Domain verwenden
Verwenden Sie für einen Whitelabel-Workspace die Domain Ihrer Anmeldung und ergänzen Sie/api/v1: