Cada operación de la API es un comando.
Los comandos se generan desde la especificación OpenAPI. Escribe el nombre de la operación, o un área y un verbo.
Asistentes
assistantsLlamadas
callsCampañas y leads
campaignsNúmeros de teléfono
phone-numbersBases de conocimiento
knowledge-basesTodo lo demás
famulor apiCada área muestra sus comandos: 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
Legible para ti. Procesable para scripts.
Una respuesta, tres formatos. Con --all la CLI trae todas las páginas de una lista.
Tu agente de código conoce cada comando.
Los agentes leen cada esquema de comando en JSON y reciben los errores en un formato procesable. Colores, animación y preguntas se desactivan solos.
Encontrar comandos
famulor commands recordingLeer el esquema
famulor create-call --help --output jsonErrores en JSON
{"error":{"code","message","status","exit_code"}}Funciona en cualquier agente que ejecute comandos
Claude Code
Codex
Cursor
Gemini CLI
Windsurf
Warp
OpenClaw
Hermes
Tú: Llama al +49 30 123456 con Front Desk.
Agente: Hecho. La llamada está en marcha, estado: queued.
Nada pasa por accidente.
Una pregunta antes de cada borrado, una vista previa de cada petición y una clave que nunca queda en texto plano.
Pregunta antes de borrar
Borrar y las acciones irreversibles, como comprar un número, piden confirmación. En scripts, usa --yes.
Vista previa con --dry-run
Ves el método, la URL, las cabeceras y el cuerpo. La clave se oculta y no se envía nada.
Ninguna llamada doble
Las peticiones que crean algo nunca se repiten tras un timeout. La CLI espera sola los límites de uso.
Clave en el llavero
La clave se verifica antes de guardarse y luego queda en el llavero de macOS, Windows o Linux.
Un perfil por workspace
Guarda un acceso por workspace y cambia con famulor auth switch. En CI basta con FAMULOR_API_KEY.
También en tu dominio
Los partners white-label inician sesión una vez con --base-url. El perfil recuerda el host.
Tres caminos a Famulor. Elige el tuyo.
Los tres trabajan con el mismo workspace y los mismos datos.
Famulor CLI
Para terminal, scripts, CI y agentes de código.
- Un comando por operación
- JSON, tabla o JSONL
- Clave en el llavero del sistema
MCP Connector
Para Claude, ChatGPT y otras herramientas de IA en el chat.
- Una URL de servidor, acceso OAuth
- Herramientas de Famulor en el chat
- Sin instalación local
REST API
Para tu propio producto y backend.
- Especificación OpenAPI
- Webhooks en tiempo real
- Cualquier lenguaje o framework
Una herramienta para toda la plataforma.
Comando por operación
1:1
Generado desde la especificación OpenAPI.
Formatos de salida
3
JSON, tabla y JSON Lines.
Códigos de salida
0–5
Éxito, API, uso, sesión, no encontrado, cancelado.
Shells con completado
3
bash, zsh y fish.
Listo en tres comandos.
Instala, inicia sesión y listo.
- 01
Instalar
npm install -g famulor. Funciona en macOS, Linux y Windows con Node.js 22 o superior.
- 02
Iniciar sesión
famulor login te pide la clave API de Settings → API & MCP y la verifica antes de guardarla.
- 03
Empezar
famulor --help muestra todas las áreas. famulor calls, por ejemplo, lista los comandos de llamadas.
Más funciones de la plataforma
Otros módulos que los equipos suelen combinar con esta función.
Preguntas antes de salir a live
¿Qué es la Famulor CLI?
La Famulor CLI es la herramienta oficial de línea de comandos de Famulor. Cada operación pública de la API REST es un comando: asistentes, llamadas, campañas, leads, números, bases de conocimiento, automatizaciones y más. La usas en la terminal, en scripts, en CI o desde tu agente de código.
¿Qué necesito para usar la CLI?
Node.js 22 o superior y un plan de workspace con API Access. Se instala con npm install -g famulor. Crea una clave API en el panel en Settings → API & MCP y luego ejecuta famulor login.
¿Dónde se guarda mi clave API?
famulor login verifica la clave con la API antes de guardar nada. Después queda en el llavero de tu sistema: Llavero de macOS, Windows Credential Manager o Linux Secret Service. Sin llavero, se guarda en un archivo que solo tú puedes leer. En CI usa FAMULOR_API_KEY.
¿Puedo usar la CLI con Claude Code, Codex o Cursor?
Sí. famulor commands <tema> devuelve los comandos que coinciden en JSON compacto, y famulor <comando> --help --output json da el esquema completo. En agentes y CI se apagan colores, animación y preguntas. Si algo falla, stdout queda vacío y la última línea de stderr es el error en JSON, con un código de salida claro.
¿Cuándo uso la CLI, el MCP Connector o la API?
La CLI encaja en la terminal, scripts, CI y agentes de código. El MCP Connector lleva Famulor a herramientas de chat como Claude o ChatGPT sin instalar nada. La API REST es para integrar Famulor en tu propio producto. Los tres trabajan con el mismo workspace.
¿Puedo borrar algo por error?
Borrar y las acciones irreversibles, como comprar números, transferencias o restauraciones, piden confirmación en la terminal. En scripts, CI y agentes de código solo se ejecutan con --yes. Con --dry-run ves la petición exacta sin enviar nada.
¿Funciona con varios workspaces y white-label?
Sí. Una clave API pertenece a un solo workspace. Guarda un perfil por workspace con famulor auth login --profile <nombre> y cambia con famulor auth switch. Si usas Famulor con tu propio dominio, inicia sesión una vez con --base-url.
¿La CLI ya es estable?
La CLI es una versión preliminar pública (0.x). Los nombres de los comandos siguen la API y pueden cambiar antes de la 1.0. Un comando renombrado sigue funcionando al menos una versión menor.
Tu workspace, a un comando.
Consigue una clave API, instala la CLI y empieza con famulor login.
La Famulor CLI es gratuita y tiene licencia MIT. Necesita Node.js 22 o superior y un plan con API Access.