Emite facturas ante el SII desde tu software o tu agente.

Emites facturas y notas, consultas el veredicto del SII y bajas el XML o el PDF. La conexión se aprovisiona sola: no hay ninguna API key que crear ni pegar.

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

$ curl -X POST https://connect.emisso.ai/api/v1/tools/notta.dte.emitir/execute \
  -H "Authorization: Bearer $EMISSO_CONNECT_API_KEY" \
  -H "X-Connect-Connection: conn_9tKfR2mQx4Vb" \
  -H "Content-Type: application/json" \
  -d '{"input": {"tipo_dte": 33, "fecha_emision": "2026-08-12", "forma_pago": 1, "receptor": {"rut": "76543210-3", "razon_social": "Comercial Andes Ltda.", "giro": "Comercio al por mayor", "direccion": "Av. Apoquindo 3000", "comuna": "Las Condes"}, "items": [{"nombre": "Asesoría contable de agosto", "cantidad": 1, "precio_unitario": 1240000, "exento": false, "monto_item": 1240000}]}}'
$ 

200288 ms

Documentos emitidos · agosto 202627 documentos
  • Comercial Andes Ltda.$1.240.000Factura 33 · folio 184221 · aceptado
  • Servicios Lira SpA$318.900Factura 33 · folio 184222 · aceptado
  • Transportes Maipo$96.500Nota de crédito 61 · folio 4410
  • Inmobiliaria Portezuelo SpA$2.184.760Factura 33 · folio 184223

Cuatro cosas que puedes hacer

Sin conexión que crear: las tools responden con solo tener cuenta.

Emitir
Emite una factura o una nota ante el SII y devuelve el folio asignado.notta.dte.emitir
Estado del documento
El estado de un documento emitido, incluido el veredicto del SII.notta.dte.obtener
XML y PDF
Un enlace temporal al XML firmado o al PDF del documento, para guardarlo o adjuntarlo.notta.dte.enlace_pdf
Reenvío al receptor
Vuelve a mandarle el documento por correo a quien lo recibe.notta.dte.reenviar

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/notta.dte.emitir/execute \
  -H "Authorization: Bearer $EMISSO_CONNECT_API_KEY" \
  -H "X-Connect-Connection: conn_9tKfR2mQx4Vb" \
  -H "Idempotency-Key: 7f3c1b90-2d4e-4a11-9c6f-5b8e0a2d13c7" \
  -H "Content-Type: application/json" \
  -d '{"input": {"tipo_dte": 33, "fecha_emision": "2026-08-12", "forma_pago": 1, "receptor": {"rut": "76543210-3", "razon_social": "Comercial Andes Ltda.", "giro": "Comercio al por mayor", "direccion": "Av. Apoquindo 3000", "comuna": "Las Condes"}, "items": [{"nombre": "Asesoría contable de agosto", "cantidad": 1, "precio_unitario": 1240000, "exento": false, "monto_item": 1240000}]}}'

# { "id": "dte_8sKq2mR4", "tipo_dte": 33, "folio": "184221", "estado": "queued", "montos": { "neto": 1240000, "exento": 0, "iva": 235600, "total": 1475600 }, … }
import { createClient } from "@emisso/connect";

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

const datos = await connect.tools.notta.dte.emitir(
  {"tipo_dte": 33, "fecha_emision": "2026-08-12", "forma_pago": 1, "receptor": {"rut": "76543210-3", "razon_social": "Comercial Andes Ltda.", "giro": "Comercio al por mayor", "direccion": "Av. Apoquindo 3000", "comuna": "Las Condes"}, "items": [{"nombre": "Asesoría contable de agosto", "cantidad": 1, "precio_unitario": 1240000, "exento": false, "monto_item": 1240000}]},
  { connectionId: "conn_9tKfR2mQx4Vb" },
);

// { "id": "dte_8sKq2mR4", "tipo_dte": 33, "folio": "184221", "estado": "queued", "montos": { "neto": 1240000, "exento": 0, "iva": 235600, "total": 1475600 }, … }
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, emite una factura a Comercial Andes por 1.240.000 más IVA"

# → notta.dte.emitir

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

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
Notta
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