MOVA
Próximamenteen la App Store

Conecta MOVA con asistentes de IA y automatizaciones

Claves de acceso personales, una API documentada y un conector MCP. Tú eliges lo que puede hacer cada conexión y la apagas cuando quieras.

1. Crea una clave de acceso

  1. En la app MOVA, abre Configuración › Integraciones › Crear clave de acceso.
  2. Ponle un nombre, elige los permisos y la validez (30, 90 o 365 días).
  3. Copia la clave: aparece una sola vez. MOVA guarda solo una huella de ella.
  4. Revócala cuando quieras en la misma pantalla. Cambiar la contraseña revoca todas las claves y conexiones.

2. Usa la API

Envía la clave en el encabezado Authorization. El dinero es un número entero en la unidad más pequeña de la moneda, como texto, más el código de la moneda ("30000" USD = 300,00). Para crear, usa PUT con un id que tú generas (UUID).

Cada clave solo alcanza las rutas de sus permisos; lo demás responde 403. Nada se puede borrar con una clave: para anular una cita, cambia su estado a cancelada.

curl -s "https://api.movapro.app/appointments?from=2026-11-01&to=2026-11-30" \
  -H "Authorization: Bearer mova_pat_..." 
curl -s -X PUT "https://api.movapro.app/appointments/$(uuidgen | tr A-Z a-z)" \
  -H "Authorization: Bearer mova_pat_..." \
  -H "Content-Type: application/json" \
  -d '{"clientId":"<client id>","startsLocal":"2026-11-10T14:00",
       "timezone":"America/New_York","durationMinutes":60,
       "currency":"USD","priceMinor":"30000"}'

3. Claude

  1. Claude (web y escritorio): Configuración › Conectores › Añadir conector personalizado, y pega https://api.movapro.app/mcp.
  2. Claude abre la página de MOVA: entra con el correo y la contraseña de MOVA y elige los permisos.
  3. Claude Code: añade el conector con una clave de acceso, como abajo (o usa /mcp para entrar).
claude mcp add --transport http mova https://api.movapro.app/mcp \
  --header "Authorization: Bearer mova_pat_..." 

4. ChatGPT

  1. En ChatGPT, abre Configuración › Apps y conectores (modo desarrollador) y crea un conector con la dirección https://api.movapro.app/mcp.
  2. Elige el acceso por OAuth. ChatGPT abre la página de MOVA: entra y elige los permisos.
  3. ChatGPT no acepta claves fijas: siempre usa este acceso.

5. Meta Muse y otros asistentes

  1. Añade un conector personalizado (servidor MCP) con la dirección https://api.movapro.app/mcp.
  2. Si pide una clave de API o un encabezado, usa Authorization: Bearer con una clave de acceso de MOVA. Si ofrece iniciar sesión (OAuth), úsalo.
  3. Gemini, Microsoft Copilot y Grok funcionan igual donde aceptan conectores MCP remotos.

6. Zapier y Make

  1. Zapier: añade la acción Webhooks by Zapier › Custom Request (planes de pago de Zapier).
  2. Método y dirección de la ruta (por ejemplo PUT https://api.movapro.app/expenses/<id nuevo>), Data en JSON.
  3. Headers: Authorization = Bearer mova_pat_... y Content-Type = application/json.
  4. Make: usa el módulo HTTP con el mismo método, dirección y encabezados.

7. Reportes de la comunidad

Consultar un número es opcional y empieza desactivado. Usa las mismas reglas y límites de la pestaña Consultar de la app, y los comentarios públicos de los reportes encontrados van al servicio de IA que conectaste.

Reportes: por defecto, la IA solo deja un borrador que confirmas en la app. Si eliges "Publicar directamente", aceptas ser responsable de lo que se publique, y cada reporte publicado por la IA aparece en Actividad con Deshacer. La IA nunca adjunta fotos.

8. Límites y seguridad

Cada clave o conexión puede hacer hasta 60 solicitudes por minuto y 1000 por hora (429 con Retry-After cuando se pasa).

Ninguna clave alcanza tu cuenta, contraseña, correo, reportes de otras personas, datos de secretarias más allá de sus permisos ni el panel. Cada cambio hecho por una conexión queda registrado con su nombre.

Permisos

PermisoQué permite
agenda:readVer la agenda (horarios, valores y nombre del cliente).
appointments:writeAgendar y reprogramar citas (día, hora, valor, estado).
clients:readVer clientes (nombre, teléfono y notas).
clients:writeRegistrar y cambiar clientes.
trips:readVer viajes y hoteles.
trips:writeCrear y cambiar viajes y hoteles.
finance:readVer gastos, ingresos e informes.
finance:writeRegistrar y cambiar gastos e ingresos.
lookup:readConsultar números en los reportes de la comunidad.
reports:draftDejar borradores de reporte para que los confirmes en la app.
reports:writePublicar reportes en tu nombre (solo con tu aceptación).

Referencia completa (OpenAPI 3.1): /developers/openapi.json