[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"doc-\u002Fen\u002Fdocs\u002Fintegrations\u002Fenable-banking":3,"docs-nav-en":337},{"_path":4,"_dir":5,"_draft":6,"_partial":6,"_locale":7,"title":8,"description":9,"body":10,"_type":331,"_id":332,"_source":333,"_file":334,"_stem":335,"_extension":336},"\u002Fen\u002Fdocs\u002Fintegrations\u002Fenable-banking","integrations",false,"","Enable Banking (open banking)","Read bank accounts and transactions via open banking (PSD2\u002FAIS) through Enable Banking, in BYO mode.",{"type":11,"children":12,"toc":324},"root",[13,45,52,99,111,117,176,182,207,260,280,295,301],{"type":14,"tag":15,"props":16,"children":17},"element","p",{},[18,21,27,29,34,36,43],{"type":19,"value":20},"text","The ",{"type":14,"tag":22,"props":23,"children":24},"strong",{},[25],{"type":19,"value":26},"Enable Banking",{"type":19,"value":28}," integration gives your pipelines a ",{"type":14,"tag":22,"props":30,"children":31},{},[32],{"type":19,"value":33},"read of bank accounts and transactions",{"type":19,"value":35}," via European open banking (PSD2 \u002F AIS). It is the ideal fuel for a treasury agent or a ",{"type":14,"tag":37,"props":38,"children":40},"a",{"href":39},"\u002Fen\u002Fdocs\u002Fcas-usage\u002Fcfo-ia",[41],{"type":19,"value":42},"CFO IA",{"type":19,"value":44},".",{"type":14,"tag":46,"props":47,"children":49},"h2",{"id":48},"what-you-can-do-with-it",[50],{"type":19,"value":51},"What you can do with it",{"type":14,"tag":53,"props":54,"children":55},"ul",{},[56,74,89],{"type":14,"tag":57,"props":58,"children":59},"li",{},[60,65,67,72],{"type":14,"tag":22,"props":61,"children":62},{},[63],{"type":19,"value":64},"List the available banks",{"type":19,"value":66}," and ",{"type":14,"tag":22,"props":68,"children":69},{},[70],{"type":19,"value":71},"open a consent session",{"type":19,"value":73}," to a bank.",{"type":14,"tag":57,"props":75,"children":76},{},[77,82,83,88],{"type":14,"tag":22,"props":78,"children":79},{},[80],{"type":19,"value":81},"List the authorized accounts",{"type":19,"value":66},{"type":14,"tag":22,"props":84,"children":85},{},[86],{"type":19,"value":87},"fetch their transactions",{"type":19,"value":44},{"type":14,"tag":57,"props":90,"children":91},{},[92,97],{"type":14,"tag":22,"props":93,"children":94},{},[95],{"type":19,"value":96},"Produce a deterministic treasury snapshot",{"type":19,"value":98},", broken down by currency, usable by an agent.",{"type":14,"tag":15,"props":100,"children":101},{},[102,104,109],{"type":19,"value":103},"All capabilities are ",{"type":14,"tag":22,"props":105,"children":106},{},[107],{"type":19,"value":108},"read-only",{"type":19,"value":110},": Enable Banking does not allow initiating a payment from betool.",{"type":14,"tag":46,"props":112,"children":114},{"id":113},"tools-and-nodes",[115],{"type":19,"value":116},"Tools and nodes",{"type":14,"tag":53,"props":118,"children":119},{},[120,160],{"type":14,"tag":57,"props":121,"children":122},{},[123,128,130,137,139,145,146,152,153,159],{"type":14,"tag":22,"props":124,"children":125},{},[126],{"type":19,"value":127},"Read tools",{"type":19,"value":129},": ",{"type":14,"tag":131,"props":132,"children":134},"code",{"className":133},[],[135],{"type":19,"value":136},"enablebanking.list_banks",{"type":19,"value":138},", ",{"type":14,"tag":131,"props":140,"children":142},{"className":141},[],[143],{"type":19,"value":144},"enablebanking.list_accounts",{"type":19,"value":138},{"type":14,"tag":131,"props":147,"children":149},{"className":148},[],[150],{"type":19,"value":151},"enablebanking.get_transactions",{"type":19,"value":138},{"type":14,"tag":131,"props":154,"children":156},{"className":155},[],[157],{"type":19,"value":158},"enablebanking.report",{"type":19,"value":44},{"type":14,"tag":57,"props":161,"children":162},{},[163,174],{"type":14,"tag":22,"props":164,"children":165},{},[166,172],{"type":14,"tag":131,"props":167,"children":169},{"className":168},[],[170],{"type":19,"value":171},"enablebanking_report",{"type":19,"value":173}," node",{"type":19,"value":175}," — computes a deterministic treasury position per currency (balances, inflows, outflows, net flow, per-account breakdown) over a window of 7 days to 12 months, and publishes it into the context (the agent only rephrases it, never derives it itself).",{"type":14,"tag":46,"props":177,"children":179},{"id":178},"connection-byo",[180],{"type":19,"value":181},"Connection (BYO)",{"type":14,"tag":15,"props":183,"children":184},{},[185,187,192,194,199,200,205],{"type":19,"value":186},"The connector works in ",{"type":14,"tag":22,"props":188,"children":189},{},[190],{"type":19,"value":191},"two layers",{"type":19,"value":193},", both under ",{"type":14,"tag":22,"props":195,"children":196},{},[197],{"type":19,"value":198},"Settings → Services → Enable Banking",{"type":19,"value":138},{"type":14,"tag":22,"props":201,"children":202},{},[203],{"type":19,"value":204},"Accounts",{"type":19,"value":206}," tab:",{"type":14,"tag":208,"props":209,"children":210},"ol",{},[211,243],{"type":14,"tag":57,"props":212,"children":213},{},[214,219,221,227,229,234,236,241],{"type":14,"tag":22,"props":215,"children":216},{},[217],{"type":19,"value":218},"Application account",{"type":19,"value":220}," — your Enable Banking ",{"type":14,"tag":131,"props":222,"children":224},{"className":223},[],[225],{"type":19,"value":226},"application_id",{"type":19,"value":228},", the environment (production or sandbox) + an ",{"type":14,"tag":22,"props":230,"children":231},{},[232],{"type":19,"value":233},"RSA private key",{"type":19,"value":235}," (the platform signs each call with a ",{"type":14,"tag":22,"props":237,"children":238},{},[239],{"type":19,"value":240},"JWT RS256",{"type":19,"value":242},"; the key is never shown again).",{"type":14,"tag":57,"props":244,"children":245},{},[246,251,253,258],{"type":14,"tag":22,"props":247,"children":248},{},[249],{"type":19,"value":250},"Consent sessions",{"type":19,"value":252}," — ",{"type":14,"tag":22,"props":254,"children":255},{},[256],{"type":19,"value":257},"Connect a bank",{"type":19,"value":259}," starts, for each bank, a consent flow protected against CSRF; access is bounded to the accounts you have explicitly authorized. Bank consent expires (about 90 days): the bank must then be reconnected.",{"type":14,"tag":15,"props":261,"children":262},{},[263,265,270,272,278],{"type":19,"value":264},"The host is locked to the Enable Banking API. Depending on your configuration, betool can route through a ",{"type":14,"tag":22,"props":266,"children":267},{},[268],{"type":19,"value":269},"shared vendor account",{"type":19,"value":271}," (resolution ",{"type":14,"tag":131,"props":273,"children":275},{"className":274},[],[276],{"type":19,"value":277},"your account > shared account",{"type":19,"value":279},").",{"type":14,"tag":281,"props":282,"children":284},"alert",{"type":283},"info",[285],{"type":14,"tag":15,"props":286,"children":287},{},[288,293],{"type":14,"tag":22,"props":289,"children":290},{},[291],{"type":19,"value":292},"Bank-grade",{"type":19,"value":294}," product: read-only, locked host, access bounded to consented accounts, secrets never re-exposed. Ideal for an agent that monitors treasury without ever being able to move money.",{"type":14,"tag":46,"props":296,"children":298},{"id":297},"use-cases",[299],{"type":19,"value":300},"Use cases",{"type":14,"tag":53,"props":302,"children":303},{},[304,314],{"type":14,"tag":57,"props":305,"children":306},{},[307,312],{"type":14,"tag":22,"props":308,"children":309},{},[310],{"type":19,"value":311},"Treasury briefing",{"type":19,"value":313}," — every Monday, a CFO IA reads the week's balances and movements and sends a summary per currency.",{"type":14,"tag":57,"props":315,"children":316},{},[317,322],{"type":14,"tag":22,"props":318,"children":319},{},[320],{"type":19,"value":321},"Threshold alert",{"type":19,"value":323}," — a scheduled pipeline flags any balance dropping below a defined floor.",{"title":7,"searchDepth":325,"depth":325,"links":326},2,[327,328,329,330],{"id":48,"depth":325,"text":51},{"id":113,"depth":325,"text":116},{"id":178,"depth":325,"text":181},{"id":297,"depth":325,"text":300},"markdown","content:en:docs:7.integrations:10.enable-banking.md","content","en\u002Fdocs\u002F7.integrations\u002F10.enable-banking.md","en\u002Fdocs\u002F7.integrations\u002F10.enable-banking","md",[338],{"title":339,"_path":340,"children":341},"En","\u002Fen",[342],{"title":343,"_path":344,"children":345},"Docs","\u002Fen\u002Fdocs",[346,359,387,415,428,444,457,516],{"title":347,"_path":348,"children":349},"Getting started","\u002Fen\u002Fdocs\u002Fdemarrer",[350,353,356],{"title":351,"_path":352},"Welcome","\u002Fen\u002Fdocs\u002Fdemarrer\u002Fbienvenue",{"title":354,"_path":355},"Create an account","\u002Fen\u002Fdocs\u002Fdemarrer\u002Fcreer-un-compte",{"title":357,"_path":358},"Connect an LLM key","\u002Fen\u002Fdocs\u002Fdemarrer\u002Fbrancher-llm",{"title":360,"_path":361,"children":362},"Channels","\u002Fen\u002Fdocs\u002Fcanaux",[363,366,369,372,375,378,381,384],{"title":364,"_path":365},"Channels overview","\u002Fen\u002Fdocs\u002Fcanaux\u002Fvue-densemble",{"title":367,"_path":368},"Real-time telephony","\u002Fen\u002Fdocs\u002Fcanaux\u002Ftelephone",{"title":370,"_path":371},"Email","\u002Fen\u002Fdocs\u002Fcanaux\u002Femail",{"title":373,"_path":374},"Web chat widget","\u002Fen\u002Fdocs\u002Fcanaux\u002Fchat-widget",{"title":376,"_path":377},"HTTP Webhook","\u002Fen\u002Fdocs\u002Fcanaux\u002Fwebhook",{"title":379,"_path":380},"Messaging (WhatsApp, Messenger, Telegram, Mattermost)","\u002Fen\u002Fdocs\u002Fcanaux\u002Fmessageries",{"title":382,"_path":383},"Meta Lead Ads","\u002Fen\u002Fdocs\u002Fcanaux\u002Ffacebook-leads",{"title":385,"_path":386},"Schedule (cron)","\u002Fen\u002Fdocs\u002Fcanaux\u002Fschedule",{"title":388,"_path":389,"children":390},"Pipelines","\u002Fen\u002Fdocs\u002Fpipelines",[391,394,397,400,403,406,409,412],{"title":392,"_path":393},"The Visual Editor","\u002Fen\u002Fdocs\u002Fpipelines\u002Fediteur-visuel",{"title":395,"_path":396},"AI Agents","\u002Fen\u002Fdocs\u002Fpipelines\u002Fagents",{"title":398,"_path":399},"Deterministic Operators","\u002Fen\u002Fdocs\u002Fpipelines\u002Foperateurs",{"title":401,"_path":402},"Flow Control","\u002Fen\u002Fdocs\u002Fpipelines\u002Fcontrole-flux",{"title":404,"_path":405},"Code Steps","\u002Fen\u002Fdocs\u002Fpipelines\u002Fcode-step",{"title":407,"_path":408},"Sub-pipelines","\u002Fen\u002Fdocs\u002Fpipelines\u002Fsous-pipelines",{"title":410,"_path":411},"No-code actions","\u002Fen\u002Fdocs\u002Fpipelines\u002Factions-no-code",{"title":413,"_path":414},"Knowledge base","\u002Fen\u002Fdocs\u002Fpipelines\u002Fbase-de-connaissances",{"title":416,"_path":417,"children":418},"Supervision","\u002Fen\u002Fdocs\u002Fsupervision",[419,422,425],{"title":420,"_path":421},"Execution History","\u002Fen\u002Fdocs\u002Fsupervision\u002Fexecutions",{"title":423,"_path":424},"Credits & Metering","\u002Fen\u002Fdocs\u002Fsupervision\u002Fcredits-metering",{"title":426,"_path":427},"Benchmarks","\u002Fen\u002Fdocs\u002Fsupervision\u002Fbenchmarks",{"title":429,"_path":430,"children":431},"Security","\u002Fen\u002Fdocs\u002Fsecurite",[432,435,438,441],{"title":433,"_path":434},"Security principles","\u002Fen\u002Fdocs\u002Fsecurite\u002Fprincipes",{"title":436,"_path":437},"Strict multi-tenancy","\u002Fen\u002Fdocs\u002Fsecurite\u002Fmulti-tenant",{"title":439,"_path":440},"GDPR audit & access log","\u002Fen\u002Fdocs\u002Fsecurite\u002Faudit-rgpd",{"title":442,"_path":443},"Sovereign deployment","\u002Fen\u002Fdocs\u002Fsecurite\u002Fdeploiement-souverain",{"title":445,"_path":446,"children":447},"Developers","\u002Fen\u002Fdocs\u002Fdeveloppeurs",[448,451,454],{"title":449,"_path":450},"Admin API","\u002Fen\u002Fdocs\u002Fdeveloppeurs\u002Fapi-admin",{"title":452,"_path":453},"Outbound webhooks","\u002Fen\u002Fdocs\u002Fdeveloppeurs\u002Fwebhooks-sortants",{"title":455,"_path":456},"Drive betool from Claude (MCP)","\u002Fen\u002Fdocs\u002Fdeveloppeurs\u002Fmcp",{"title":458,"_path":459,"children":460},"Integrations","\u002Fen\u002Fdocs\u002Fintegrations",[461,464,467,470,473,476,479,482,485,488,489,492,495,498,501,504,507,510,513],{"title":462,"_path":463},"Integrations overview","\u002Fen\u002Fdocs\u002Fintegrations\u002Fvue-densemble",{"title":465,"_path":466},"Stripe","\u002Fen\u002Fdocs\u002Fintegrations\u002Fstripe",{"title":468,"_path":469},"GitHub","\u002Fen\u002Fdocs\u002Fintegrations\u002Fgithub",{"title":471,"_path":472},"Google","\u002Fen\u002Fdocs\u002Fintegrations\u002Fgoogle",{"title":474,"_path":475},"LinkedIn Ads","\u002Fen\u002Fdocs\u002Fintegrations\u002Flinkedin-ads",{"title":477,"_path":478},"Kavkom","\u002Fen\u002Fdocs\u002Fintegrations\u002Fkavkom",{"title":480,"_path":481},"Jira","\u002Fen\u002Fdocs\u002Fintegrations\u002Fjira",{"title":483,"_path":484},"Slack","\u002Fen\u002Fdocs\u002Fintegrations\u002Fslack",{"title":486,"_path":487},"SMS","\u002Fen\u002Fdocs\u002Fintegrations\u002Fsms",{"title":8,"_path":4},{"title":490,"_path":491},"CRM, marketing & productivity","\u002Fen\u002Fdocs\u002Fintegrations\u002Fcrm-marketing",{"title":493,"_path":494},"HeyGen (video)","\u002Fen\u002Fdocs\u002Fintegrations\u002Fheygen",{"title":496,"_path":497},"La Poste","\u002Fen\u002Fdocs\u002Fintegrations\u002Fla-poste",{"title":499,"_path":500},"Industry CRM (beTool Application, Qhare)","\u002Fen\u002Fdocs\u002Fintegrations\u002Fcrm-metier",{"title":502,"_path":503},"Mitti (field inspections)","\u002Fen\u002Fdocs\u002Fintegrations\u002Fmitti",{"title":505,"_path":506},"Meta (Messenger, Pages, Meta Ads)","\u002Fen\u002Fdocs\u002Fintegrations\u002Fmeta",{"title":508,"_path":509},"Onoff Business (Beta)","\u002Fen\u002Fdocs\u002Fintegrations\u002Fonoff",{"title":511,"_path":512},"Smart Life \u002F Tuya (connected devices)","\u002Fen\u002Fdocs\u002Fintegrations\u002Fsmart-life",{"title":514,"_path":515},"beTool products (Desktop, Kiosk, Terminal)","\u002Fen\u002Fdocs\u002Fintegrations\u002Fproduits-betool",{"title":300,"_path":517,"children":518},"\u002Fen\u002Fdocs\u002Fcas-usage",[519,522,523,526,529,532],{"title":520,"_path":521},"Typical business agents","\u002Fen\u002Fdocs\u002Fcas-usage\u002Fvue-densemble",{"title":42,"_path":39},{"title":524,"_path":525},"COO IA","\u002Fen\u002Fdocs\u002Fcas-usage\u002Fcoo-ia",{"title":527,"_path":528},"CTO IA","\u002Fen\u002Fdocs\u002Fcas-usage\u002Fcto-ia",{"title":530,"_path":531},"Product Manager IA","\u002Fen\u002Fdocs\u002Fcas-usage\u002Fproduct-manager-ia",{"title":533,"_path":534},"Personal assistant","\u002Fen\u002Fdocs\u002Fcas-usage\u002Fassistant-personnel"]