Documentación

Enable Banking (open banking)

Lee cuentas bancarias y transacciones vía open banking (PSD2/AIS) a través de Enable Banking, en modo BYO.

Enable Banking (open banking)

La integración de Enable Banking da a tus pipelines una lectura de cuentas bancarias y transacciones vía open banking europeo (PSD2 / AIS). Es el combustible ideal para un agente de tesorería o un CFO IA.

Qué puedes hacer con ella

  • Listar los bancos disponibles y abrir una sesión de consentimiento con un banco.
  • Listar las cuentas autorizadas y obtener sus transacciones.
  • Producir una instantánea de tesorería determinista, desglosada por divisa, utilizable por un agente.

Todas las capacidades son de solo lectura: Enable Banking no permite iniciar un pago desde betool.

Herramientas y nodos

  • Herramientas de lectura: enablebanking.list_banks, enablebanking.list_accounts, enablebanking.get_transactions, enablebanking.report.
  • Nodo enablebanking_report — calcula una posición de tesorería determinista por divisa (saldos, entradas, salidas, flujo neto, detalle por cuenta) sobre una ventana de 7 días a 12 meses, y la publica en el contexto (el agente solo la reformula, nunca la deriva él mismo).

Conexión (BYO)

El conector funciona en dos capas, ambas en Ajustes → Servicios → Enable Banking, pestaña Cuentas:

  1. Cuenta de aplicación — tu application_id de Enable Banking, el entorno (producción o sandbox) + una clave privada RSA (la plataforma firma cada llamada con un JWT RS256; la clave nunca se vuelve a mostrar).
  2. Sesiones de consentimiento — Conectar un banco lanza, para cada banco, un flujo de consentimiento protegido contra CSRF; el acceso se limita a las cuentas que has autorizado explícitamente. El consentimiento bancario caduca (unos 90 días): entonces hay que volver a conectar el banco.

El host se bloquea a la API de Enable Banking. Según tu configuración, betool puede enrutar a través de una cuenta compartida del proveedor (resolución tu cuenta > cuenta compartida).

Producto de grado bancario: solo lectura, host bloqueado, acceso limitado a las cuentas consentidas, secretos que nunca se vuelven a exponer. Ideal para un agente que vigila la tesorería sin poder mover dinero jamás.

Casos de uso

  • Briefing de tesorería — cada lunes, un CFO IA lee los saldos y movimientos de la semana y envía un resumen por divisa.
  • Alerta de umbral — un pipeline programado señala cualquier saldo que caiga por debajo de un mínimo definido.