Austrian Public Transport (VOR AnachB) for Openclaw

A comprehensive toolset for querying Austrian public transport data, including real-time departures, route planning, and service disruptions.

manmal
v1.0.0
Jan 9, 2026
0
3.1k
0

Install & Download

1. ClawHub CLI

The fastest way to install a skill directly from the registry.

npx clawhub@latest install a-nach-b

2. Manual Installation

Copy the skill folder to one of these locations

Global
~/.openclaw/skills/
Workspace
<project>/skills/

Priority: Workspace > Local > Bundled

3. Prompt Installation

Copy this prompt to OpenClaw to install it automatically.

Help me install a-nach-b using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).

Prefer to download?

Get the raw skill files in a ZIP archive.

What is Austrian Public Transport (VOR AnachB)?

This skill provides a robust interface to the VOR AnachB (Verkehrsverbund Ost-Region) system, covering the entirety of Austria's public transport network. By leveraging the HAFAS (Hacon Fahrplan-Auskunfts-System) API, developers can integrate real-time data for trains, buses, trams, and metro services directly into their AI workflows through Openclaw Skills.

The skill enables agents to perform complex transit tasks such as finding unique station IDs, planning multi-modal trips between cities, and monitoring live delays. It is an essential utility for building travel assistants, logistics tools, or commuter automation scripts focused on the Austrian region.

Austrian Public Transport (VOR AnachB) Use Cases

  • Identifying unique station IDs (extId) for any Austrian transport hub or local stop.
  • Retrieving real-time departure boards with delay information for stations like Wien Hauptbahnhof or Salzburg Hbf.
  • Planning detailed travel itineraries between two locations including transfer points and durations.
  • Monitoring active service disruptions across different transport categories like rail, bus, or tram.
  • Developing location-aware applications that require precise Austrian transit schedules.

How Austrian Public Transport (VOR AnachB) Works

  1. The user or agent initiates a search using a location name to retrieve the specific station ID from the HAFAS database.
  2. Using the station ID, the agent calls specific scripts to fetch live departure data or service disruption alerts.
  3. For routing, the skill processes origin and destination IDs to generate a list of trip alternatives, including segment-by-segment legs.
  4. All requests are formatted as JSON and sent to the HAFAS endpoint, ensuring high-fidelity data returned to Openclaw Skills for further processing.

Austrian Public Transport (VOR AnachB) Setup

To integrate this skill, ensure the shell scripts are available in your environment and have execution permissions. No specialized API keys are required for the demo endpoint usage within Openclaw Skills.

# Make scripts executable
chmod +x search.sh departures.sh route.sh disruptions.sh

# Test the setup by searching for a station
./search.sh "Stephansplatz"

Austrian Public Transport (VOR AnachB) Data Schema & Taxonomy

The skill organizes public transport data into structured JSON responses. Key entities include:

Entity Key Fields
Station name, extId (Station ID), coordinates (WGS84), type
Departure line (U1, S1, RJ), direction, departure (time), delay, platform
Trip/Route duration, changes, legs (array of segments with line info)
Disruption category (TRAIN, BUS, etc.), message, priority

Austrian Public Transport (VOR AnachB) Advanced Features

  • Support for all major Austrian transport types including high-speed Railjet (RJX), S-Bahn, U-Bahn, and demand-responsive transport (AST).
  • Real-time delay tracking that provides live updates on schedule deviations.
  • Cross-border route planning for journeys extending into neighboring European countries.
  • Direct HAFAS JSON API access for power users to perform custom LocMatch or TripSearch queries.
  • Category-specific disruption filtering to isolate issues on specific transport modes like trains or buses.

SKILL.md


Loading

Related Openclaw Skills

METADATA

Github Stars: 0
forks: 0

Featured*