The CLI is a public preview (version 0.x). Command names follow the API and may still change before 1.0. A renamed command keeps working for at least one minor version.
Requirements
- Node.js 22 or newer.
- A workspace plan with API Access, the same requirement as the REST API.
- An API key from Settings → API & MCP.
Quickstart
1
Install
2
Log in
Create an API key under Settings → API & MCP, then run:Paste the key when asked. The input stays hidden, and the key is saved in your system keychain.
3
Run your first commands
How commands work
Every operation in the API reference is one command. The command name is the operation ID in kebab case, so Start an outbound call (createCall) is famulor create-call.
- Path parameters are arguments:
famulor get-assistant <id>. - Query parameters and body fields are options in kebab case:
assistant_idbecomes--assistant-id. - Options are typed and checked before anything is sent: numbers must be numbers, choices must be allowed values, and required fields must be present.
Learn more
Log in and workspaces
Keychain storage, CI keys, one profile per workspace and white-label domains.
Commands and output
Request bodies, file uploads, tables, JSON Lines, pagination and downloads.
Scripts, CI and coding agents
Safe automation, exit codes,
jq pipelines and the command schema for agents.Reference
Global options, environment variables, exit codes and troubleshooting.