ClawKit Logo
ClawKitReliability Toolkit
Back to Registry
Official Verified utilities Safety 5/5

oebb-scotty

Austrian rail travel planner (ÖBB Scotty). Use when planning train journeys in Austria, checking departures/arrivals at stations, or looking for service disruptions. Covers ÖBB trains, S-Bahn, regional trains, and connections to neighboring countries.

Why use this skill?

Integrate the ÖBB Scotty rail planner into OpenClaw. Search stations, plan Austrian train journeys, and get real-time transit updates with this official API skill.

skill-install — Terminal

Install via CLI (Recommended)

clawhub install openclaw/skills/skills/manmal/oebb-scotty
Or

What This Skill Does

The oebb-scotty skill acts as a powerful interface to the Austrian Federal Railways (ÖBB) HAFAS backend. By leveraging the official mgate API, it enables OpenClaw agents to perform precise travel planning across the Austrian public transport network. This includes searching for station coordinates, calculating complex routes between specific locations, providing real-time departure and arrival schedules, and retrieving current service disruption alerts. It is the primary tool for any agent task involving logistics, travel coordination, or public transport queries in Central Europe.

Installation

To integrate this skill into your OpenClaw environment, execute the following command in your terminal:

clawhub install openclaw/skills/skills/manmal/oebb-scotty

Ensure that your OpenClaw configuration allows for network requests, as this skill interacts directly with external web services provided by ÖBB.

Use Cases

This skill is designed for scenarios ranging from personal assistant tasks to enterprise automation. Typical use cases include:

  • Itinerary Optimization: Automatically generating train schedules for business trips between cities like Vienna, Salzburg, or Innsbruck.
  • Real-time Monitoring: Checking for delays or track changes before a user leaves for a station.
  • Logistical Planning: Building automated travel reports or calendar events based on specific departure times found via the TripSearch method.
  • Station Discovery: Resolving ambiguous location names into official LID (Location IDs) for accurate database entries.

Example Prompts

  1. "Check the current departure schedule for Graz Hauptbahnhof and let me know if there are any reported service disruptions today."
  2. "Plan a train journey from Vienna Hbf to Salzburg Hbf for January 9th, 2026, departing around 8:00 AM."
  3. "Find the location ID for Linz Hauptbahnhof so I can use it to set up a recurring trip reminder."

Tips & Limitations

  • Precision is Key: When calling LocMatch, ensure your input string is specific. Using partial names can return multiple results; always verify the extId or the lid returned in the response.
  • Coordinate Scaling: Note that coordinates returned in the payload are scaled by 10^6. If you are mapping these values, remember to divide by 1,000,000 to get standard WGS84 decimal degrees.
  • Product Classes: The TripSearch filter allows for bitmasking (via pCls). If you find your results are too cluttered with regional buses, adjust your jnyFltrL parameters to focus exclusively on rail traffic.
  • Authentication: The aid (Application ID) is hardcoded for the webapp; ensure your network security policies permit requests to fahrplan.oebb.at.

Metadata

Author@manmal
Stars1450
Views1
Updated2026-02-25
View Author Profile
AI Skill Finder

Not sure this is the right skill?

Describe what you want to build — we'll match you to the best skill from 16,000+ options.

Find the right skill
Add to Configuration

Paste this into your clawhub.json to enable this plugin.

{
  "plugins": {
    "official-manmal-oebb-scotty": {
      "enabled": true,
      "auto_update": true
    }
  }
}

Tags(AI)

#travel#railway#transport#austria#logistics
Safety Score: 5/5

Flags: network-access, external-api