Integra el SII en tu software o en tu agente.
Conectas una empresa una vez y lees sus compras y ventas, sus boletas, sus guías de despacho, sus honorarios y el XML firmado de cada documento. La clave la entrega tu cliente en una pantalla nuestra, no en la tuya.
7 días gratis, sin tarjeta, con 4 conexiones.
$ curl -X POST https://connect.emisso.ai/api/v1/tools/sii.rcv.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
- Comercial Andes Ltda.$1.240.000
- Servicios Lira SpA$318.900
- Transportes Maipo$96.500
- Inmobiliaria Portezuelo SpA$2.184.760
Cinco datos que te damos con nuestra conexión
Al conectar eliges cuáles habilitar, y sincronizar los trae todos con un solo login.
- Compras y ventas (RCV)
- Cada DTE recibido y emitido, con montos, estados y eventos del receptor. La base del IVA mensual.
sii.rcv.consultar - Boletas electrónicas de venta
- El resumen diario de boletas electrónicas de venta.
sii.boletas.consultar - Guías de despacho
- Guías de despacho electrónicas emitidas.
sii.guias.consultar - Boletas de honorarios (BHE)
- Boletas de honorarios emitidas y recibidas, con su retención.Solo lo sirve la clave de la empresa, no la de una persona.
sii.boletas_honorarios.consultar - Documentos tributarios (XML)
- El XML firmado de cada DTE, con sus ítems, giros, direcciones y forma de pago. El RCV dice qué documentos existen; esto trae el documento.Solo lo sirve la clave de una persona que representa a la empresa, no la de la empresa.
sii.documentos.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/sii.rcv.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"}}'
# { "documentos": [{ "tipoDte": 33, "folio": "184220", "razonSocial": "Comercial Andes Ltda.", "montoNeto": 1240000, … }], "cursor": "…", "sincronizacion": { "sincronizadoEn": "2026-08-06T03:15:42.000Z", "completo": true, … } }import { createClient } from "@emisso/connect";
const connect = createClient({ apiKey: process.env.EMISSO_CONNECT_API_KEY });
const datos = await connect.tools.sii.rcv.consultar(
{"periodo": "2026-07"},
{ connectionId: "conn_9tKfR2mQx4Vb" },
);
// { "documentos": [{ "tipoDte": 33, "folio": "184220", "razonSocial": "Comercial Andes Ltda.", "montoNeto": 1240000, … }], "cursor": "…", "sincronizacion": { "sincronizadoEn": "2026-08-06T03:15:42.000Z", "completo": true, … } }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, lee el registro de compras y ventas del mes pasado"
# → sii.rcv.consultarLa referencia completa de SII 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.
- 1Tú
Creas el enlace desde tu panel, por API o desde tu agente.
- 2Tu cliente
Tu cliente lo abre y escribe su clave en una pantalla nuestra.
Su clave nunca pasa por tu sistema.
- 3Nosotros
Traemos el período completo de SII.
143 documentos, en 1,4 s.
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
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.