Instala
Añade el ejecutable procleaners a tu terminal con el paquete de arriba.
Loading...
Regístrate, cotiza, reserva, paga un depósito o una factura, reprograma, cancela, deja una reseña y da propina sin tener que navegar por el sitio. Diseñado para personas, scripts, Codex y Claude Code.
procleaners jobs list --jsonInstala el paquete versionado de la versión preliminar 0.1 con npm. Después, crea una cuenta o inicia sesión con las mismas credenciales de Professional Cleaners que usas en el sitio.
Instala globalmente con npm
npm install --global https://getprocleaners.com/cli/getprocleaners-cli-0.1.0.tgzEjecuta procleaners auth register para completar el registro de forma asistida o procleaners auth login para conectar una cuenta existente. Una automatización puede esperar el SMS de forma segura con auth register-start y reanudar mediante JSON protegido por la entrada estándar.
Verifica la suma SHA-256 del paqueteUsa un token con nombre para cada automatización. Los tokens se pueden revocar y los permisos delicados de escritura nunca se incluyen por defecto.
Añade el ejecutable procleaners a tu terminal con el paquete de arriba.
Regístrate o inicia sesión. Después usa el ejemplo de token con nombre para otorgar exactamente los permisos que necesitan los flujos de esta página. Para un agente real, crea un token más limitado y dedicado a su tarea.
Usa --json para scripts, identificadores estables para acciones posteriores y --plan para revisar reservas, reprogramaciones, cancelaciones, pagos de facturas y propinas antes de una confirmación separada y aprobada.
Conecta la cuenta para todos los ejemplos de esta página
procleaners auth login --token-name "CLI page workflows" --scope profile:read --scope quotes:read --scope quotes:write --scope checkout:write --scope jobs:read --scope jobs:write --scope payments:read --scope payments:write --scope invoices:read --scope invoices:write --scope reviews:read --scope tips:read --scope tips:write
procleaners auth status
procleaners profile showEl CLI aplica los mismos permisos del cliente y las mismas reglas de servicio que el sitio, con una interfaz predecible para tus automatizaciones.
Consulta servicios y complementos, revisa la disponibilidad, calcula un precio y crea o actualiza una cotización.
Reserva desde una cotización, paga el depósito requerido, consulta trabajos próximos, reprograma, cancela o vuelve a reservar.
Consulta facturas y métodos guardados; paga con un método confirmado o continúa de forma segura en el navegador.
Mantén tus datos al día, califica un trabajo terminado y añade una propina después de la limpieza.
Los comandos son fáciles de leer y combinar en scripts. Añade --json cuando otro programa o agente necesite datos estructurados. Un plan devuelve un confirmationToken de corta duración; aplica solo ese plan revisado en otro comando de confirmación explícita.
La versión preliminar 0.1 automatiza una reserva a la vez. Todavía no permite crear ni administrar series de limpiezas recurrentes.
Consulta el catálogo actual y calcula el precio de una limpieza individual con un ejemplo completo. Crea una cotización guardada solo después de revisar el cálculo.
procleaners catalog services --json
procleaners quote preview --service standard-cleaning --bedrooms 3 --bathrooms 2 --square-feet 1800 --jsonEl ejemplo solicita un plan exacto del depósito para una cotización pendiente y un método guardado. No cobra ni reserva.
procleaners quote list
procleaners payment-methods list
procleaners quote book "replace-with-quote-id" --payment-method "replace-with-payment-method-id" --planUsa identificadores estables para revisar las condiciones de reprogramación y cancelación sin cambiar la limpieza.
procleaners jobs list --json
procleaners jobs reschedule "replace-with-job-id" --date "replace-with-future-date" --time 09:00 --plan
procleaners jobs cancel "replace-with-job-id" --reason "Plans changed" --planConsulta facturas, métodos guardados y reseñas; después genera planes de pago o propina sin aplicar cargos.
procleaners invoices list --status SENT
procleaners payment-methods list
procleaners invoices pay "replace-with-invoice-id" --payment-method "replace-with-payment-method-id" --plan
procleaners profile show
procleaners reviews list
procleaners tips show --job "replace-with-job-id"
procleaners tips send --job "replace-with-job-id" --amount 20 --planEl registro inicial de una tarjeta y cualquier autenticación 3DS o bancaria se abren en el sitio seguro de Professional Cleaners en tu navegador.
Abrir la configuración segura de tarjeta con nuestra marca
procleaners payment-methods addLos comandos delicados primero solicitan al servidor un plan exacto y de corta duración. Confirma solo después de que el cliente apruebe ese plan; el servidor vincula la confirmación con la acción y el método de pago guardado.
Nunca coloques un número de tarjeta, credencial bancaria, código de verificación, contraseña, token de desafío ni sesión del navegador en el prompt de un agente, un archivo de script o un argumento de comando. Usa un prompt oculto asistido o la entrada estándar protegida para los secretos de autenticación. El acceso financiero es opcional: solicita payments:write para añadir o administrar tarjetas guardadas, checkout:write para reservar y dejar un depósito, invoices:write para pagar facturas o tips:write para dar propina. Al usar --scope se eligen exactamente los permisos indicados.
Comienza con el CLI independiente del proveedor. Así mantienes tu automatización portátil y todos los agentes usan los mismos permisos de cuenta y reglas de confirmación aplicadas por el servidor.
Añade --json para devolver un solo resultado legible por máquinas en la salida estándar. Las preguntas y el progreso se mantienen separados para que las automatizaciones puedan interpretar el resultado con seguridad.
Ejecuta procleaners mcp para ofrecer las mismas operaciones compatibles mediante un solo servidor MCP basado en estándares. Codex y Claude Code pueden usar ese adaptador en lugar de implementaciones separadas.
procleaners mcpConfigura el cliente de agente que prefieras para usar el ejecutable procleaners como servidor MCP. Los tokens tienen nombre y privilegios mínimos por defecto; los permisos para cobrar, cambiar trabajos o modificar la seguridad deben solicitarse de forma explícita. Usa un cliente de confianza con confirmaciones para herramientas destructivas: su campo de aprobación es una señal del cliente, mientras el token firmado vincula el plan exacto del servidor.
codex mcp add professional-cleaners -- procleaners mcp
claude mcp add --scope user --transport stdio professional-cleaners -- procleaners mcpSi un comando no funciona como esperabas, contacta a nuestro equipo con el nombre de la operación y el identificador de la solicitud. Nunca envíes contraseñas, datos de pago ni tokens de acceso.