LaunchKit · 2026
Back to Skills

klientenportal

Automate RZL Klientenportal.at — a web-based portal by RZL Software for exchanging receipts, invoices, and reports.

0
684 downloads
by @odrobnik

Setup & Installation

openclaw skills install @odrobnik/klientenportal

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

npx clawhub install klientenportal

Version History

v1.5.1Mar 3, 2026 - Version note by skill developer:

fix: use /Users/oliver/clawd for workspace root to preserve symlink paths

What This Skill Does

Automates klientenportal.at, the RZL Software web portal used by Austrian tax clients to exchange accounting documents with their accountant. Handles login, document uploads by category, and downloading reports released by the accountant.

Replaces manual browser sessions with scriptable commands, making it possible to integrate portal operations into automated accounting workflows.

When to use it

  • Upload this month's invoices to the accountant portal
  • Download the latest financial report from your tax office
  • Batch-upload bank receipts to the Sparkasse category
  • Check which documents your accountant has released
  • Automate recurring document handoff without opening a browser

Example Workflow

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

INPUT

User asks: upload all XML receipts from this month and download the latest accountant report

AGENT
  1. 1Run login to validate credentials and establish session
  2. 2Upload all .xml files to the SP (Sparkasse) belegkreis
  3. 3List received files to identify the latest accountant document
  4. 4Run received-download --latest to fetch the newest report
  5. 5Run logout to clear the browser session
OUTPUT

XML files uploaded to portal, latest report downloaded to default output directory

Requirements

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

KLIENTENPORTAL_PORTAL_ID environment variableKLIENTENPORTAL_USER_ID environment variableKLIENTENPORTAL_PASSWORD environment variableklientenportal.at account (provided by your RZL-based tax accountant)