Elke API-operatie is een commando.
De commando’s komen rechtstreeks uit de OpenAPI-spec. Typ de naam van de operatie, of een gebied plus een werkwoord.
Assistenten
assistantsGesprekken
callsCampagnes en leads
campaignsTelefoonnummers
phone-numbersKennisbanken
knowledge-basesAl het andere
famulor apiElk gebied toont zijn commando’s: famulor <area>
- assistants
- calls
- campaigns
- leads
- phone-numbers
- voices
- knowledge-bases
- tools
- automations
- bookings
- messaging
- sms
- history
- integrations
- widgets
- translation
- loop
- milian
- qa
- dashboards
- segments
- callbacks
- suppression
- caller-ids
- sip-trunks
- carrier-connections
- white-label
- workspaces
- api-keys
- billing
- settings
- account
- catalog
- migrations
Leesbaar voor jou. Parseerbaar voor scripts.
Eén antwoord, drie formaten. Met --all haalt de CLI elke pagina van een lijst op.
Je coding agent kent elk commando.
Agents lezen elk commandoschema als JSON en krijgen fouten terug in een vorm die ze kunnen parsen. Kleuren, animatie en vragen gaan vanzelf uit.
Commando’s vinden
famulor commands recordingSchema lezen
famulor create-call --help --output jsonFouten als JSON
{"error":{"code","message","status","exit_code"}}Werkt in elke agent die commando’s uitvoert
Claude Code
Codex
Cursor
Gemini CLI
Windsurf
Warp
OpenClaw
Hermes
Jij: Bel +49 30 123456 met Front Desk.
Agent: Klaar. Het gesprek is gestart, status: queued.
Niets gebeurt per ongeluk.
Een vraag vóór elke verwijdering, een voorbeeld van elk verzoek en een key die nooit als platte tekst opgeslagen wordt.
Vraagt eerst, verwijdert dan
Verwijderen en onomkeerbare acties, zoals een nummer kopen, vragen eerst. In scripts bevestig je met --yes.
Voorbeeld met --dry-run
Je ziet methode, URL, headers en body. De key is afgeschermd en er wordt niets verstuurd.
Geen dubbel gesprek
Verzoeken die iets aanmaken worden na een timeout nooit herhaald. Op rate limits wacht de CLI zelf.
Key in de sleutelhanger
De key wordt gecontroleerd vóór opslag en staat dan in de sleutelhanger van macOS, Windows of Linux.
Eén profiel per workspace
Bewaar een login per workspace en wissel met famulor auth switch. In CI volstaat FAMULOR_API_KEY.
Ook op je eigen domein
White-label-partners loggen één keer in met --base-url. Het profiel onthoudt de host.
Drie wegen naar Famulor. Kies wat past.
Alle drie werken met dezelfde workspace en dezelfde data.
Famulor CLI
Voor terminal, scripts, CI en coding agents.
- Eén commando per operatie
- JSON, tabel of JSONL
- Key in de OS-sleutelhanger
MCP Connector
Voor Claude, ChatGPT en andere AI-tools in de chat.
- Eén server-URL, inloggen via OAuth
- Famulor-tools direct in de chat
- Niets lokaal te installeren
REST API
Voor je eigen product en backend.
- OpenAPI-specificatie
- Realtime webhooks
- Elke taal, elk framework
Eén tool voor het hele platform.
Commando per operatie
1:1
Gegenereerd uit de OpenAPI-spec.
Uitvoerformaten
3
JSON, tabel en JSON Lines.
Duidelijke exitcodes
0–5
Gelukt, API, gebruik, login, niet gevonden, geannuleerd.
Shells met completion
3
bash, zsh en fish.
Klaar in drie commando’s.
Installeren, inloggen, aan de slag.
- 01
Installeren
npm install -g famulor. Draait op macOS, Linux en Windows met Node.js 22 of nieuwer.
- 02
Inloggen
famulor login vraagt om je API-key uit Settings → API & MCP en controleert hem vóór het opslaan.
- 03
Aan de slag
famulor --help toont alle gebieden. famulor calls toont bijvoorbeeld elk commando voor gesprekken.
Meer uit het platform
Andere onderdelen die teams meestal combineren met deze functie.
Vragen vóór go-live
Wat is de Famulor CLI?
De Famulor CLI is de officiële command-line tool van Famulor. Elke openbare REST API-operatie is een commando: assistenten, gesprekken, campagnes, leads, telefoonnummers, kennisbanken, automatiseringen en meer. Je gebruikt hem in de terminal, in scripts, in CI of via je coding agent.
Wat heb ik nodig om de CLI te gebruiken?
Node.js 22 of nieuwer en een workspace-abonnement met API Access. Installeren doe je met npm install -g famulor. Maak een API-key aan in het dashboard onder Settings → API & MCP en voer daarna famulor login uit.
Waar wordt mijn API-key opgeslagen?
famulor login controleert de key bij de API voordat er iets wordt opgeslagen. Daarna staat hij in de sleutelhanger van je systeem: macOS-sleutelhanger, Windows Credential Manager of Linux Secret Service. Zonder sleutelhanger komt hij in een bestand dat alleen jij kunt lezen. In CI zet je FAMULOR_API_KEY.
Kan ik de CLI gebruiken met Claude Code, Codex of Cursor?
Ja. famulor commands <onderwerp> geeft passende commando’s als compacte JSON, en famulor <commando> --help --output json het volledige schema. In agents en CI gaan kleuren, animatie en vragen uit. Bij een fout blijft stdout leeg en is de laatste regel op stderr de fout als JSON, met een duidelijke exitcode.
Wanneer gebruik ik de CLI, de MCP Connector of de API?
De CLI past bij terminal, scripts, CI en coding agents. De MCP Connector brengt Famulor naar chattools zoals Claude of ChatGPT, zonder installatie. De REST API gebruik je als je Famulor in je eigen product bouwt. Alle drie werken met dezelfde workspace.
Kan ik per ongeluk iets verwijderen?
Verwijderen en onomkeerbare acties zoals nummers kopen, overdrachten of herstellen vragen in de terminal om bevestiging. In scripts, CI en coding agents draaien ze alleen met --yes. Met --dry-run zie je het exacte verzoek en wordt er niets verstuurd.
Werkt het met meerdere workspaces en white-label?
Ja. Een API-key hoort bij precies één workspace. Bewaar per workspace een profiel met famulor auth login --profile <naam> en wissel met famulor auth switch. Gebruik je Famulor op je eigen domein, log dan één keer in met --base-url.
Is de CLI al stabiel?
De CLI is een public preview (versie 0.x). Commandonamen volgen de API en kunnen vóór 1.0 nog veranderen. Een hernoemd commando blijft minstens één minor-versie werken.
Je workspace, één commando verderop.
Maak een API-key aan, installeer de CLI en begin met famulor login.
De Famulor CLI is gratis en MIT-gelicentieerd. Je hebt Node.js 22 of nieuwer nodig en een abonnement met API Access.