LaunchKit · 2026
Back to Skills

raiffeisen-elba

Automate Raiffeisen ELBA online banking: login/logout, list accounts, and fetch transactions via Playwright.

0
924 downloads
by @odrobnik

Setup & Installation

openclaw skills install @odrobnik/raiffeisen-elba

Or with the ClawHub CLI, for registry-managed skill folders outside a full OpenClaw workspace:

npx clawhub install raiffeisen-elba

Version History

v1.4.4Mar 13, 2026 - Version note by skill developer:

- Clarified details on how the Bearer token is extracted after 2FA approval, specifying it may use browser storage or observe outgoing API requests. - No functional changes to code or commands; documentation update only.

What This Skill Does

Automates Raiffeisen ELBA online banking using Playwright browser automation. Fetches account balances, transaction history, and securities depot positions in JSON format. Every session requires manual 2FA approval via pushTAN on a registered mobile device.

Returns structured JSON for all account types in a single authenticated session, avoiding manual export steps in the ELBA web interface.

When to use it

  • Pulling monthly transaction history into a personal finance spreadsheet
  • Checking current account balances across all ELBA accounts at once
  • Fetching securities depot positions for portfolio tracking
  • Automating recurring bank data exports for bookkeeping workflows
  • Querying transaction data for a specific IBAN and date range

Example Workflow

Here's how your AI assistant might use this skill in practice.

INPUT

User asks: fetch all transactions for IBAN AT12... from 2026-01-01 to 2026-01-31

AGENT
  1. 1Run login command and wait for user to approve pushTAN on mobile device
  2. 2Run accounts command to confirm the target IBAN is present
  3. 3Run transactions command with the specified IBAN and date range
  4. 4Run logout to clear the session and cached bearer token
OUTPUT

JSON array of transactions for the specified account and date range

Requirements

Accounts, API keys, or tools you or your AI assistant may need to set up while using this skill.

Raiffeisen ELBA online banking accountELBA user ID and 5-digit PINconfig.json file containing ELBA credentialsRegistered mobile device with pushTAN app for 2FA approval