Connect bank accounts (Bridge)
Opens the Bridge experience that lets a user add, renew, or manage bank connections, then returns the visible banking state.
Vue d’ensemble
Connect Bridge bank accounts lets a user already represented by a bridge_user manage bank connections in the Bridge experience.
On return, the node rereads accessible connections and accounts. Accounts with data_access = disabled are excluded from this initial result.
- The Bridge authorization token remains temporary and is never exposed as a process output.
- The output may be partial: check
items_has_moreandaccounts_has_more. - The node does not guarantee that a new account was added; the user may only manage or renew an existing connection.
Typical scenario
During onboarding, the primary contact is first associated with a Bridge user through bridge.ensure_user. The user then opens this node to connect a bank. On return, the process immediately has the first accessible connections and accounts.
Quick start
Create or resolve the bridge_user first, then provide the email of the person who will actually interact with Bridge.
Recommended sequence
bridge.ensure_userbridge.connect_bank_accountsbridge.list_accountsorbridge.list_transactionswhen an exhaustive read is needed
Choix UX
show_add_item_button = trueto allow adding a new bankfalseto restrict the session to managing existing connections
| Parameter | Binding | Role |
|---|---|---|
bridge_user | nodes.ensure_user.bridge_user | Bridge user for the contact |
user_email | contact.email | Email of the person acting |
show_add_item_button | true | Allows adding a bank |
items and accounts outputs support fast continuation of the journey; if *_has_more is true, use the list nodes afterward to browse remaining pages.Process example
Exemple simplifié d’utilisation de Connecter des comptes bancaires (Bridge) dans un processus Ormuz.
Data resolution
The node resolves this data from its inputs and Bridge context.
| Data | Source or rule |
|---|---|
| Banking user | bridge_user.uuid, generally obtained through bridge.ensure_user. |
| Session email | user_email supplied to the node. |
| Return URL | Handled automatically by the user action. |
| Returned accounts | First Bridge page, limited to accounts whose data_access is not disabled. |
| Access token | Created temporarily for the session and reads, never exposed as a process input or output. |
Parameters 8
Contexte principal
Objects and configuration that determine the Bridge operation.
bridge.ensure_user rather than constructing the object manually.Action presentation
Text visible to the participant before continuing to Bridge.
Manage my bank accounts.Continue securely with Bridge to connect or maintain your bank accounts..Payer or user identity
Information used to identify the person or company interacting with Bridge.
Banking experience
Settings for the Bridge interface shown to the user.
true.Process resumption
Advanced settings controlling replay of the user action.
Outputs 6
Banking data
Bank-aggregation or verification objects available to subsequent steps.
Session and traceability
Session identifiers, mappings, and creation indicators.
Pagination
Indicators used to continue a Bridge list.
Behavior
Temporarily authorize the user
Ormuz obtains the required Bridge authorization from the bridge_user without exposing the token to the process.
Open bank management
The participant is redirected to Bridge to add, renew, or manage bank connections.
Return to the journey
The Bridge return completes the action without retaining the session URL as business data.
Reread items and accounts
The node returns up to the first pages of accessible connections and accounts, together with the *_has_more indicators.
Limits and responsibilities
- The participant's return does not prove that a new bank was added; use the outputs to observe the state that is actually available.
- The initial outputs may be paginated. They do not replace
bridge.list_items/bridge.list_accountsfor an exhaustive read. - The node does not return bank transactions; use
bridge.list_transactionsafter selecting the desired scope. - Disabled accounts are not included in this action's
accountsoutput.
Troubleshooting
No account after return
Check that the user actually connected a bank and that the relevant accounts do not have data_access = disabled.
The list appears incomplete
Check items_has_more and accounts_has_more, then use the list nodes to continue pagination.
The wrong person sees the session
Check that bridge_user and user_email refer to the same business contact in your process.