Agente de gestión de contratos con IA con OpenClaw
Un agente de gestión de contratos con inteligencia artificial (IA) mediante OpenClaw funciona en su propio equipo y se comunica con usted por Telegram, WhatsApp o Slack. Pregúntele si todavía puede cancelar la suscripción a Pipewell, un software de gestión de relaciones con clientes (CRM). Le responderá que la cancelación debe llegar antes del 15 de enero, que después el contrato se renueva por un año con cuotas hasta un 6 % más altas y que hay un aviso programado para el 5 de enero. Contracko realiza el trabajo especializado: el análisis de contratos con IA de cada documento, las fechas, los avisos y la revisión de riesgos. El agente hace el trabajo operativo.
OpenClaw es un agente personal de código abierto, mantenido por la OpenClaw Foundation y publicado con la licencia del Massachusetts Institute of Technology (MIT) [1]. Usted gestiona su propia pasarela y elige el modelo que lo impulsa, por ejemplo de Anthropic, OpenAI, Google o un modelo local [1].
Por qué los contratos merecen su propio agente
OpenClaw puede ejecutar varios agentes en paralelo. Cada uno tiene su propio espacio de trabajo, su propio SOUL.md que define quién es y sus propias sesiones, y un enlace de canal decide qué chats llegan a él [3]. Eso encaja con el trabajo de contratos, con sus propias fuentes, su memoria y su calendario.
Para un particular, el agente controla el alquiler, los seguros y las suscripciones que se renuevan sin que nadie se dé cuenta. Para una pequeña empresa, trabaja como un gestor de contratos a tiempo parcial.
El reparto de tareas es lo que hace fiable la gestión de contratos con IA mediante un agente. Contracko se encarga de la extracción y el análisis con IA: partes, fechas, condiciones de renovación, plazos de preaviso, importes, responsabilidades, obligaciones y riesgos. Consulte el análisis de contratos con IA de Contracko. El agente lee ese análisis, y el texto del contrato cuando necesita la redacción exacta, y se ocupa del resto:
- encuentra documentos en el equipo donde se ejecuta o en una carpeta sincronizada en la nube
- los sube a Contracko y comprueba cuándo termina cada importación
- revisa el tipo de cada contrato nuevo, corrige los errores y vuelve a ejecutar el análisis
- archiva los contratos en carpetas y añade los contactos que faltan de las contrapartes
- programa avisos, crea informes y señala lo que requiere su atención
Ambos se conectan mediante el Model Context Protocol (MCP), un estándar abierto para conectar agentes de IA con aplicaciones, explicado en qué es un servidor MCP de gestión de contratos. Esta guía conecta el servidor MCP de gestión de contratos de Contracko.
Un agente de contratos en su chat
Un ejemplo de conversación en Telegram. Las empresas y los datos son ficticios.
What needs notice in the next 60 days? Include anything that renews on its own.
| Contrato | Contraparte | Preaviso antes del | Se renueva |
|---|---|---|---|
| Alquiler de oficina, unidad 4B | Marlow Estates | 28 de diciembre | Sí, por 3 años |
| Seguro de flota | Calder Mutual | 2 de enero | Sí, anualmente |
| Suscripción al CRM | Pipewell | 15 de enero | Sí, anualmente, cuotas hasta un 6 % más altas |
El agente añade que el preaviso del alquiler debe enviarse por correo certificado, como Contracko encontró en la cláusula de terminación. Le pregunta si quiere un aviso 10 días antes de cada fecha.
Configurar su agente de contratos
Necesita una pasarela de OpenClaw en funcionamiento. OpenClaw es gratuito y no tiene ningún plan de pago [1]. Un modelo alojado o un servidor alquilado pueden costar dinero según el proveedor y el plan; un modelo local usa su propio hardware en su lugar.
Conectar el servidor MCP de Contracko
OpenClaw admite servidores MCP remotos con inicio de sesión mediante Open Authorization (OAuth) [2]. Ejecute primero openclaw mcp status --verbose: si ya hay una entrada contracko guardada, reutilícela en lugar de añadir otra [6]. Si no, la documentación de instalación de Contracko indica tres comandos para el equipo que ejecuta la pasarela [6]:
openclaw mcp set contracko '{"url":"https://app.contracko.com/mcp","transport":"streamable-http"}'
openclaw mcp configure contracko --auth oauth
openclaw mcp login contracko
Guardan el servidor, lo cambian a OAuth e inician el acceso a Contracko, que usted completa en su navegador. Si ese navegador se ejecuta en otro equipo o no puede llegar a la dirección mostrada, pase el código devuelto con openclaw mcp login contracko --code <returned-code> [2]. También puede añadir el servidor en la Control User Interface (UI) (interfaz de control) de la pasarela, en los ajustes de MCP [2], o pedir al agente que lo haga con este prompt:
Fetch and follow the setup instructions for Contracko MCP at https://contracko.com/mcp/install/prompt.md
Después, openclaw mcp status --verbose muestra si el inicio de sesión se completó, y openclaw mcp doctor contracko --probe abre una conexión en directo con Contracko [2]. Por último, pida al agente que actualice sus herramientas y ejecute la comprobación de acceso de solo lectura de Contracko, que indica el espacio de trabajo al que está conectado [6]. El endpoint para otros métodos es:
https://app.contracko.com/mcp
Cuando Contracko le pregunte qué acceso conceder, otorgue desde el principio read and write access to your contracts (acceso de lectura y escritura a sus contratos). Con solo lectura, el agente puede responder preguntas, pero no importar, archivar ni programar un aviso.
La pantalla de acceso muestra los dos productos de Contracko:
- Contract management es su repositorio de contratos: contratos, fechas, avisos, carpetas, análisis e informes. Es lo que usa su agente y nunca consume créditos de Parser.
- Contracko Parser es una herramienta independiente para documentos en bloque. Déjela desactivada.
¿Todavía no tiene cuenta? La pantalla de acceso ofrece una prueba gratuita sin tarjeta de crédito. También puede empezar en precios.
Crear el agente de contratos
Añada a OpenClaw un nuevo bot de BotFather como cuenta de Telegram llamada contracts [3]. Detenga la pasarela, algo necesario para añadir un agente enlazado, y luego cree el agente con su propio espacio de trabajo, enlazado a esa cuenta [3]:
openclaw agents add contracts --workspace ~/.openclaw/workspace-contracts --bind telegram:contracts
El enlace dirige cada chat de esa cuenta de bot al agente de contratos; un enlace para un chat concreto tiene prioridad [3]. Reinicie la pasarela y compruebe el enrutamiento con openclaw agents list --bindings. Si ese enlace ya pertenece a otro agente, OpenClaw indica el conflicto. Resuélvalo con openclaw agents bind y openclaw agents unbind en lugar de volver a crear el agente [3].
Después, escriba su función en el AGENTS.md del espacio de trabajo del agente, donde OpenClaw guarda las reglas de trabajo. SOUL.md es para el tono y el estilo.
You run my contracts in Contracko. Keep the contract repository complete, correctly typed and filed, and tell me what needs a decision before it is due. Quote the clause behind each finding.
Aquí no hay reglas de aprobación, porque el agente trabaja de forma autónoma. Contracko comprueba dos cosas en cada escritura: el acceso que usted aprobó al iniciar sesión y sus propios permisos en el espacio de trabajo [6]. Eliminar un informe o una parte de él requiere además su aprobación explícita. En OpenClaw, los servidores MCP se guardan para toda la pasarela con un solo inicio de sesión, por lo que otros agentes de esa pasarela también pueden llegar a Contracko, según su entorno de ejecución y su política de herramientas [2].
Instalar el skill de Contracko
Un skill enseña a un agente a usar bien una herramienta. El skill de Contracko, contracko, cubre la importación, el archivo, la revisión de tipos y la revisión de fechas. La documentación de instalación de Contracko lo instala en un host de OpenClaw con un solo comando [6]:
npx skills@latest add contracko/contracko-skills
Después, pregunte al agente de contratos qué skills puede usar. OpenClaw carga skills desde el espacio de trabajo del agente y desde carpetas compartidas, dentro de la lista de skills permitidos de cada agente, y openclaw skills check muestra por qué falta un skill para un agente [1].
Crear un repositorio de contratos con seguimiento
Esta es la tarea principal del agente: un único repositorio de contratos cuyas fechas y avisos siguen funcionando cuando la pasarela está apagada. Si el concepto es nuevo para usted, lea primero qué es un repositorio de contratos.
Importar la pila
El agente puede trabajar con los archivos de su equipo, incluida una carpeta sincronizada de Google Drive, Dropbox u OneDrive.
Go through ~/Documents/Contracts and the synced folder ~/Google Drive/Agreements. Import every signed contract into Contracko, wait until each import is done, and list anything that failed.
Contracko lee cada documento, crea el contrato y lo vincula a una contraparte existente o nueva. La guía completa está en importar y organizar contratos con MCP.
Lo que Contracko extrae por usted
Contracko extrae las partes, las fechas de inicio, fin y renovación, los plazos de preaviso, las condiciones de pago y los importes, y el análisis señala responsabilidades, obligaciones y condiciones poco habituales. Un tipo de contrato puede tener campos propios, como la fianza de un alquiler. También se rellenan durante la extracción.
Contracko registra la renovación automática y el periodo de renovación por separado de la fecha de fin, y guarda el plazo de preaviso como un periodo fijo anterior a ella. Consulte fechas de contrato y renovaciones automáticas.
Corregir tipos y carpetas
For every contract imported today, check the contract type. Correct any that are wrong and re-run the analysis, then file each contract under Clients, Suppliers, Property or Insurance.
Tras un cambio de tipo, el agente pide a Contracko que vuelva a leer el documento. Contracko muestra los nuevos valores como propuestas, que usted aprueba en la aplicación.
Avisos y fechas de calendario
Add a reminder 21 days before the notice deadline of every contract that renews automatically.
Los avisos se guardan en Contracko y llegan por correo electrónico, aunque su pasarela esté apagada. Encontrará más prompts en avisos de renovación de contratos con MCP.
El feed de calendario de Contracko lleva estas fechas a Google Calendar, Apple Calendar u Outlook; consulte la guía de integración del calendario.
Análisis de contratos con IA para cada acuerdo
Contracko ya ha analizado cada acuerdo. Por eso el agente parte de ese análisis, lee el texto del contrato para la redacción exacta y cita la frase que respalda cada punto. Cuando el análisis y el texto no resuelven un punto, debe decirlo.
Explain the Marlow Estates lease in plain language: rent reviews, who repairs what, and how I get out of it.
Un ejemplo de respuesta, con datos ficticios:
| Punto | Lo que encontró Contracko | Cláusula |
|---|---|---|
| Revisión de la renta | Cada 2 años, ligada a la inflación | "The Rent shall be reviewed in line with inflation on each second anniversary of the Term Commencement Date." |
| Reparaciones | El inquilino repara el interior | "The Tenant shall keep the interior of the Premises in good repair." |
| Salida | Opción de rescisión en el tercer aniversario, con al menos 6 meses de preaviso | "The Tenant may terminate this Lease on the third anniversary by giving not less than six months' notice." |
La versión de chat de esta tarea está en revisión de contratos con IA mediante MCP.
Revisión con IA de riesgos y obligaciones
Para una revisión de contratos con IA de toda la cartera, hace la misma pregunta a cada acuerdo.
Which of my supplier contracts have uncapped liability or let the supplier change prices on its own? Sort by renewal date.
What do I owe under my client contracts in the next 90 days? Payments, deliverables, reports and notices.
Resultados de ejemplo para el segundo prompt, con datos ficticios:
| Obligación | A quién | Vence |
|---|---|---|
| Informe mensual de servicio | Heron Logistics | El día 5 de cada mes |
| Certificado del seguro de responsabilidad civil | Marlow Estates | 31 de enero |
| Aviso de cambios de personal con 30 días de antelación | Fenwick Dental Group | Antes de cada cambio |
Cada hallazgo parte del análisis de riesgos y obligaciones de Contracko [5]. El agente cita la cláusula para que pueda comprobar la redacción. Para el enfoque general, consulte la gestión de riesgos contractuales.
Informes que se mantienen actualizados
Contracko crea informes a partir de los datos de su cuenta y los actualiza cuando cambian los contratos. El agente crea informes a partir de las plantillas de informe y los campos de Contracko, por ejemplo contratos que vencen pronto, valor anual por contraparte o contratos por tipo. Primero muestra una vista previa de cada parte y guarda el informe de forma privada en su cuenta.
Create a Contracko report of the contracts ending in the next 6 months, with counterparty, end date and annual value. Show me the preview, then save it and tell me its name.
Quien lo abra el mes que viene verá las cifras del mes que viene.
Cinco flujos de trabajo recurrentes
OpenClaw programa el trabajo como automatizaciones, también conocidas por el nombre antiguo cron. Una tarea puede ejecutarse a una hora fija, a intervalos o según una programación cron, en su propia sesión aislada, y publicar su resultado en un chat [4]. Las tareas solo se ejecutan mientras la pasarela está en marcha, en la zona horaria del host de la pasarela salvo que indique otra [4]. Si la herramienta de automatización está disponible, puede pedir en el chat que configure una tarea. Una tarea creada desde un chat informa a ese chat, salvo que indique otro destino o haya definido un destino predeterminado [4]. Pida al agente que le muestre la programación guardada y el destino antes de confiar en una tarea.
El antiguo heartbeat de OpenClaw es ahora una automatización llamada Proactive check para el agente que lleva sus conversaciones diarias; openclaw doctor --fix convierte los ajustes de heartbeat compatibles e informa de lo que no puede convertir [4]. Dé al trabajo de contratos sus propias automatizaciones, cada una con una hora y un resultado claros.
Incorporarlo todo de una vez
Find every signed contract in ~/Documents and my synced cloud storage folders. Import each into Contracko and wait for every import. Fix any wrong contract type and re-run the analysis. File each contract by client, supplier or household category, then tell me how many you imported, where they went and what failed.
Vigilar una carpeta en busca de contratos nuevos
Create an automation that runs every weekday at 07:00 in an isolated session. Check the synced folder ~/Google Drive/Agreements for files that are not yet in Contracko. Import each one, wait for the import, check the contract type and file it. Post one line in this chat with what you imported, or nothing if there was nothing new.
Contracko avisa al agente cuando un documento ya está vinculado a un contrato y solo añade una segunda copia si usted insiste. Un archivo cuya importación falló todavía no está en Contracko, así que la siguiente ejecución lo vuelve a intentar.
Recoger los contratos firmados del correo
El plugin de correo de OpenClaw inicia una sesión independiente por cada mensaje nuevo de los remitentes que usted permita, como @docusign.net. Por defecto, un mensaje también debe superar la verificación del remitente, con un token vinculado al remitente como excepción documentada, y en el primer arranque se omite el correo que ya está en el buzón [4]. Empiece, por tanto, con una recopilación única: exporte los documentos completados de DocuSign, Adobe Sign o PandaDoc a una carpeta y ejecute allí el prompt de incorporación.
Para los mensajes nuevos, la documentación de OpenClaw le hace configurar primero un agente lector independiente: en un entorno aislado, casi sin herramientas, lo que requiere un backend de aislamiento y un modelo que funcione [4]. Puede resumir un mensaje pero no importar nada, y es intencionado: un correo puede contener instrucciones que usted no escribió. En el ejemplo documentado, los resúmenes no se envían a ningún sitio. Para saber cuándo se firma un contrato, active la entrega para ese buzón, envíese un mensaje de prueba y compruebe en los registros que la ejecución terminó y que el resumen se entregó [4]. Guarde la copia firmada en la carpeta vigilada para la automatización de los días laborables y, después, dé los datos al agente de contratos:
Pipewell signed the CRM renewal. Their contact is Dana Reyes, account manager, [email protected]. Check that the contract is in Contracko, add her as the counterparty contact and confirm in one line.
Recibir un resumen semanal de plazos
Create an automation for every Monday at 08:00 in an isolated session. List every contract with a notice deadline or end date in the next 60 days, with the date and the decision I need to make. Add any contract imported last week that has no end date or no contract type. Post it in this chat.
Compartir informes con su equipo
Conecte primero Slack como canal de OpenClaw. Las automatizaciones publican en un canal de Slack mediante su identificador (ID), con el formato channel:C0123456 [4].
Create a Contracko report with two parts: the contracts ending in the next 6 months, sorted by annual value, and their total annual value. Show me the preview before you save it. Then create an automation for 09:00 Amsterdam time on the 1st of each month that previews both parts again and posts to Slack channel:C0123456 how many contracts end, their total annual value and the three largest. Show me the saved schedule.
Un informe de Contracko es privado hasta que usted lo comparte. Antes de compartirlo, compruebe quién lo verá: un informe compartido puede mostrar datos de contratos a personas que no pueden abrir esos contratos. La página de informes explica los enlaces para compartir.
Consulte sus tareas con openclaw automations list --all, que también muestra las desactivadas, y revise el historial de una tarea con openclaw automations runs y su ID, que indica si cada ejecución terminó y se entregó [4]. Por defecto, OpenClaw avisa tras dos ejecuciones fallidas seguidas, según los ajustes de enrutamiento, y una tarea programada recurrente que falla diez veces seguidas se desactiva [4]. Una entrega fallida no es una ejecución fallida, y tampoco lo es una ejecución en la que el modelo solo informa de un problema. Revise, por tanto, el historial de ejecuciones y lea usted mismo los resúmenes.
Qué puede hacer su agente y qué no
El agente actúa en su nombre, en el espacio de trabajo que eligió al iniciar sesión, y no puede abrir ningún contrato que usted no pueda abrir. Cada escritura requiere el acceso de escritura que aprobó y sus propios permisos en el espacio de trabajo [6]. Todo lo que crea o modifica queda marcado como procedente de MCP en el historial de actividad de Contracko [5].
No puede eliminar ningún contrato, documento, carpeta, contraparte ni tipo de contrato; eso solo se hace en la aplicación de Contracko. Solo puede eliminar fechas personalizadas, avisos, informes y partes de informe, y los informes o sus partes solo después de que usted lo apruebe.
Desconéctelo en cualquier momento en Contracko desde Settings, luego Integrations y después MCP Connections [6]. La documentación del servidor MCP cubre el resto.
Hay una precaución propia de OpenClaw. Los servidores MCP se guardan para toda la pasarela, no por agente, así que otros agentes de la misma pasarela también pueden usar Contracko, según su entorno de ejecución y su política de herramientas [2]. Además, los espacios de trabajo de los agentes no son entornos aislados y, por defecto, los agentes pueden ver las sesiones de los demás. OpenClaw recomienda una pasarela independiente para una separación estricta [3], así que dé a los agentes de otras personas su propia pasarela.
Contracko no entrena modelos con sus contratos [6]. Con OpenClaw, el contenido de las conversaciones va al proveedor de modelos que haya elegido. Revise sus ajustes de entrenamiento antes de conectar contratos reales.
Por qué conectar es mejor que pegar
Un agente sin conexión solo conoce los archivos que le mostró la última vez. Conectado a Contracko, trabaja con datos actuales, y el resumen del lunes describe la cartera de esta semana.
Preguntas frecuentes
¿Cómo conecto OpenClaw a un servidor MCP de gestión de contratos?
Si todavía no hay ninguna entrada de Contracko guardada, ejecute openclaw mcp set con el endpoint de Contracko, openclaw mcp configure para activar OAuth y luego openclaw mcp login para iniciar sesión desde su navegador. Después, hable con el agente en lenguaje natural. Configurar OpenClaw requiere cierta soltura con la terminal.
¿Cómo hacen las empresas el seguimiento automático de las renovaciones de contratos?
Guardan cada contrato en un repositorio que conoce cada fecha de renovación y de preaviso. Aquí, el agente importa los contratos, Contracko extrae las fechas y envía los avisos, y una automatización semanal enumera lo que se acerca.
¿Puedo probar gratis la revisión de contratos con IA antes de configurar el agente?
Sí. La herramienta de revisión de contratos con IA gratuita de Contracko revisa un documento. Es independiente del agente, que trabaja dentro de su cuenta de Contracko.
¿El agente consume créditos de Parser y qué plan necesito?
No. Su agente de contratos usa las herramientas de gestión de contratos de Contracko, que nunca consumen créditos de Parser. Para los planes actuales, consulte precios. OpenClaw no tiene ningún plan de pago [1]. La disponibilidad en su país depende del proveedor de modelos y de los canales de chat que elija.
¿Quién desarrolla OpenClaw y envía mis contratos a algún sitio?
Lo mantiene la OpenClaw Foundation [1]. Con un modelo local, el procesamiento del modelo se queda en su equipo; un modelo alojado recibe sus conversaciones. En cualquier caso, los canales y servidores MCP que conecte, como Telegram o Contracko, reciben lo que les envíe. Las comprobaciones de actualización de OpenClaw no incluyen contenido de mensajes, aunque el servicio de actualizaciones registra una ubicación aproximada, y tras una comprobación puede seguir una solicitud de recuento sin identificador. Configure update.checkOnStart: false o OPENCLAW_NO_AUTO_UPDATE=1 para detener las solicitudes automáticas de actualización [1].
Fuentes
[1] OpenClaw Foundation. Descripción general de OpenClaw, licencia, proveedores de modelos, skills y telemetría de actualizaciones. docs.openclaw.ai
[2] OpenClaw Foundation. Comandos MCP, inicio de sesión OAuth, la Control UI y ajustes MCP para toda la pasarela. docs.openclaw.ai/cli/mcp
[3] OpenClaw Foundation. Enrutamiento multiagente, espacios de trabajo, cuentas de Telegram y el comando agents. docs.openclaw.ai/concepts/multi-agent
[4] OpenClaw Foundation. Automatizaciones: programaciones, entrega, alertas de fallo, la migración del heartbeat y el activador de correo IMAP. docs.openclaw.ai/automation
[5] Contracko. Servidor MCP de gestión de contratos: análisis que el agente puede leer, controles en las escrituras y etiquetas MCP en el historial de actividad. contracko.com/mcp/contract-management
[6] Contracko. Documentación y prompt de instalación del servidor MCP: configuración para OpenClaw, reutilización de una conexión, comprobación de acceso, acceso de lectura y escritura, gestión de conexiones y entrenamiento de modelos. contracko.com/docs/mcp-server
Empiece con Contracko
Quítese de encima las complicaciones de la gestión de contratos. Contracko le permite mantenerse organizado, puntual y al mando. Empiece a simplificar hoy mismo.