Las cotizaciones de tus clientes, sin entrar a Previred.

Planillas pagadas, el desglose por trabajador, la deuda previsional y el archivo del F30-1, leídos de una caché que responde al instante. Con el comprobante en PDF.

7 días gratis, sin tarjeta, con 4 conexiones.

$ curl -X POST https://connect.emisso.ai/api/v1/tools/previred.planillas.consultar/execute \
  -H "Authorization: Bearer $EMISSO_CONNECT_API_KEY" \
  -H "X-Connect-Connection: conn_9tKfR2mQx4Vb" \
  -H "Content-Type: application/json" \
  -d '{"input": {"periodo": "2026-07"}}'
$ 

200288 ms

Planillas pagadas · julio 20266 planillas
  • AFP Habitat$2.914.508folio 88421 · 24 trabajadores
  • Fonasa$1.480.220folio 88422 · 24 trabajadores
  • AFC Chile$412.900folio 88423 · 24 trabajadores
  • Mutual de Seguridad$268.140folio 88424 · 24 trabajadores

Seis datos que te damos con nuestra conexión

Al conectar eliges cuáles habilitar, y sincronizar los trae todos con un solo login.

Planillas pagadas
Una planilla por institución previsional, con su folio, el monto pagado y el enlace al comprobante en PDF.previred.planillas.consultar
Cotizaciones por trabajador
Lo que cotizó cada trabajador: renta imponible, monto y días trabajados.previred.cotizaciones.consultar
Deuda y DNP
Las dos mitades de «¿estoy al día?»: declaraciones sin pago y nóminas cuyo plazo corre y aún no se pagan.previred.deuda.consultar
Archivo para el F30-1
El archivo de 106 campos con que la Dirección del Trabajo emite el Certificado F30-1.previred.f301.consultar
Certificados de cotizaciones
El certificado oficial de cotizaciones de cada trabajador, en PDF.previred.certificados.consultar
Empresas de la credencial
Las empresas que esta credencial administra en Previred.previred.empresas.consultar

La misma tool, desde donde la llames.

Por HTTP, con el SDK de TypeScript o desde un agente por MCP. Los tres piden el mismo período sobre la misma conexión y vuelven con la misma respuesta, porque detrás hay un solo contrato.

curl -X POST https://connect.emisso.ai/api/v1/tools/previred.planillas.consultar/execute \
  -H "Authorization: Bearer $EMISSO_CONNECT_API_KEY" \
  -H "X-Connect-Connection: conn_9tKfR2mQx4Vb" \
  -H "Content-Type: application/json" \
  -d '{"input": {"periodo": "2026-07"}}'

# { "planillas": [{ "institucion": "AFP Habitat", "folio": "88421", "montoPagado": 2914508, "fechaPago": "2026-08-13", … }], "cursor": null }
import { createClient } from "@emisso/connect";

const connect = createClient({ apiKey: process.env.EMISSO_CONNECT_API_KEY });

const datos = await connect.tools.previred.planillas.consultar(
  {"periodo": "2026-07"},
  { connectionId: "conn_9tKfR2mQx4Vb" },
);

// { "planillas": [{ "institucion": "AFP Habitat", "folio": "88421", "montoPagado": 2914508, "fechaPago": "2026-08-13", … }], "cursor": null }
claude mcp add --transport http connect https://connect.emisso.ai/mcp

# Y después, en lenguaje natural, sin escribir el id de la tool:
#   "Con Emisso, dime si las cotizaciones del mes pasado están pagadas"

# → previred.planillas.consultar

La referencia completa de Previred trae los parámetros, el esquema de respuesta y el ejemplo pareado de cada tool.

Tú nunca ves la clave de tu cliente.

El enlace sirve una sola vez y vence en 24 horas. Admite 5 intentos y solo se consume cuando el login resulta. Si tu agente lo acuña solo, vence en 1 hora, porque nace de un prompt y no necesita durar más.

  1. 1

    Creas el enlace desde tu panel, por API o desde tu agente.

    Tú
  2. 2

    Tu cliente lo abre y escribe su clave en una pantalla nuestra.

    Su clave nunca pasa por tu sistema.

    Tu cliente
  3. 3

    Traemos el período completo de Previred.

    6 planillas, en unos segundos.

    Nosotros

Seguridad que se puede revisar.

Las tres están en la política de privacidad, con nombre y detalle, junto con lo que todavía no hacemos.

Cifrada, con una llave por empresa
La clave se cifra con AES-256-GCM antes de guardarse, con una llave propia de tu organización. Nunca viaja a un modelo, no sale en el resultado de ninguna tool y no se escribe en ningún registro.
El aislamiento lo impone la base
Cada fila lleva su organización y hay políticas a nivel de fila que impiden verla desde otra. Una consulta que olvidara filtrar devuelve cero filas, no las de otro cliente.
La bitácora solo se puede agregar
Cada llamada deja qué tool corrió, cuándo, por quién, cuánto tardó y si resultó. El servicio no tiene permiso para modificar ni borrar una fila ya escrita.

Se paga por empresa conectada.

Sin mínimo y sin tramos que castiguen crecer. Los 7 días de prueba traen 4 conexiones y no piden tarjeta.

  • Starter

    $10por conexión al mes

    Sin plan mensual. Pagas las conexiones que tengas activas.

  • Pro

    $45al mes, con 5 conexiones

    Cada conexión más: $9

    Webhooks firmados y soporte prioritario.

  • Max

    $160al mes, con 20 conexiones

    Cada conexión más: $8

    SLA de respuesta, canal directo y onboarding acompañado.

Con 12 empresas conectadas pagas $108 al mes en Pro, o sea $9 por empresa.

Precios en dólares, sin IVA. Una conexión es una empresa conectada a un sistema, y se cobra mientras esté activa.

Conecta la primera empresa hoy.

La prueba abre con la cuenta, así que la conexión y el primer sync ocurren en la misma sesión. No hay demo que agendar.

  • 7 días con 4 conexiones, y no piden tarjeta
  • El mismo endpoint para el SII, Previred y los bancos
  • Documentación abierta y el SDK en npm, sin pedir acceso
  • Revocas una credencial en el acto, desde el panel
Previred
Connect
tu softwaretu agente

O lo vemos juntos.

Si son muchas empresas, si el caso no calza en un plan o si prefieres que la primera conexión la hagamos contigo. Llega a nuestro Slack y lo toma alguien del equipo.

Qué necesitas conectar

También conectados, con el mismo endpoint y la misma bitácora