raiffeisen-elbaAutomate Raiffeisen ELBA online banking: login/logout, list accounts, and fetch transactions via Playwright.
Install via ClawdBot CLI:
clawdbot install odrobnik/raiffeisen-elbaFetch current account balances, securities depot positions, and transactions for all account types in JSON format for automatic processing. Uses Playwright to automate Raiffeisen ELBA online banking.
Entry point: {baseDir}/scripts/elba.py
See SETUP.md for prerequisites and setup instructions.
python3 {baseDir}/scripts/elba.py login
python3 {baseDir}/scripts/elba.py logout
python3 {baseDir}/scripts/elba.py accounts
python3 {baseDir}/scripts/elba.py transactions --account <iban> --from YYYY-MM-DD --until YYYY-MM-DD
login β accounts β transactions β portfolio β logout
Always call logout after completing all operations to clear the stored browser session (cookies, local storage, Playwright profile). This minimizes persistent auth state on disk.
Generated Mar 1, 2026
Automatically fetch daily account balances and transaction data from Raiffeisen ELBA to populate a personal finance dashboard. This enables users to track spending, categorize expenses, and monitor net worth in real-time without manual data entry, improving financial awareness and budgeting accuracy.
Integrate transaction data from business accounts into accounting software like QuickBooks or Xero. This automates the reconciliation of income and expenses, reduces manual errors, and saves time for small business owners, ensuring up-to-date financial records for tax and reporting purposes.
Retrieve securities depot positions and transaction history to monitor investment performance and generate reports. This helps investors track asset allocation, calculate returns, and make informed decisions based on consolidated data from their Raiffeisen ELBA accounts.
Automate the collection of client account data to generate personalized financial reports. Advisors can use this to provide insights on cash flow, savings goals, and investment strategies, enhancing client engagement and service efficiency without manual data gathering.
Fetch transactions to categorize business and personal expenses automatically. This supports freelancers in separating deductible costs for tax filings, streamlining expense tracking, and maintaining compliance with financial regulations through regular data updates.
Offer a cloud-based platform that integrates Raiffeisen ELBA data with financial tools, charging users a monthly or annual subscription fee. Revenue is generated through tiered pricing based on features like advanced analytics, multi-account support, and automated reporting, targeting individuals and small businesses.
License the automation skill as an API to other businesses, such as fintech startups or accounting firms, for embedding into their products. Revenue comes from licensing fees based on usage volume or enterprise agreements, enabling partners to enhance their services with banking data automation.
Provide consulting services to customize and deploy the skill for specific organizational needs, such as integrating with legacy systems or adding compliance features. Revenue is generated through project-based fees and ongoing support contracts, targeting larger enterprises with complex requirements.
π¬ Integration Tip
Ensure environment variables for credentials are securely stored and manage browser sessions carefully by always calling logout to prevent persistent auth state, which enhances security and reliability in automated workflows.
Query Copilot Money personal finance data (accounts, transactions, net worth, holdings, asset allocation) and refresh bank connections. Use when the user asks about finances, account balances, recent transactions, net worth, investment allocation, or wants to sync/refresh bank data.
Stripe API integration with managed OAuth. Manage customers, subscriptions, invoices, products, prices, and payments. Use this skill when users want to process payments, manage billing, or handle subscriptions with Stripe. For other third party apps, use the api-gateway skill (https://clawhub.ai/byungkyu/api-gateway). Requires network access and valid Maton API key.
QuickBooks API integration with managed OAuth. Manage customers, invoices, payments, bills, and run financial reports. Use this skill when users want to interact with QuickBooks accounting data. For other third party apps, use the api-gateway skill (https://clawhub.ai/byungkyu/api-gateway).
Advanced financial calculator with future value tables, present value, discount calculations, markup pricing, and compound interest. Use when calculating investment growth, pricing strategies, loan values, discounts, or comparing financial scenarios across different rates and time periods. Includes both CLI and interactive web UI.
Track expenses via natural language, get spending summaries, set budgets
Query and manage personal finances via the official Actual Budget Node.js API. Use for budget queries, transaction imports/exports, account management, categorization, rules, schedules, and bank sync with self-hosted Actual Budget instances.