Get the FREE Ultimate OpenClaw Setup Guide →
K

Post.at Tracking

@KrauseFx

npx machina-cli add skill @KrauseFx/post-at --openclaw
Files (1)
SKILL.md
2.9 KB

post-at CLI

Unofficial CLI for viewing and managing deliveries on post.at (Österreichische Post). Uses the same web flows as the site and requires your own account credentials.

Credentials: POST_AT_USERNAME and POST_AT_PASSWORD environment variables (or --username / --password options).

Quick Reference

Login

Cache a short-lived session (auto-expires):

post-at login
# Output: Logged in as you@example.com

List Deliveries

Upcoming deliveries (default):

post-at deliveries
# Shows: tracking number, ETA, sender, status

All deliveries (including delivered):

post-at deliveries --all

JSON output:

post-at deliveries --json

Limit results:

post-at deliveries --limit 10

Delivery Details

Get details for a specific tracking number:

post-at delivery 1042348411302810212306
# Output: tracking, expected delivery, sender, status, picture URL

JSON output:

post-at delivery <tracking-number> --json

Delivery Place Options (Wunschplatz)

List available place options:

post-at routing place-options

Common options:

  • Vor_Haustüre — Vor der Haustüre
  • Vor_Wohnungstüre — Vor der Wohnungstüre
  • AufOderUnter_Briefkasten — Unter / Auf dem Briefkasten
  • Hinter_Zaun — Hinter dem Zaun
  • In_Garage — In der Garage
  • Auf_Terrasse — Auf der Terrasse
  • Im_Carport — Im Carport
  • In_Flexbox — In der Flexbox
  • sonstige — Anderer Wunsch‑Platz

Set Delivery Place

Using preset shortcut:

post-at routing place <tracking-number> \
  --preset vor-der-wohnungstuer \
  --description "Please leave at the door"

Using key directly:

post-at routing place <tracking-number> \
  --key Vor_Wohnungstüre \
  --description "Bitte vor die Wohnungstür"

Using label:

post-at routing place <tracking-number> \
  --place "Vor der Wohnungstüre" \
  --description "Custom instructions"

Example Workflows

Check what's arriving today/tomorrow:

post-at deliveries

Get full details including package photo:

post-at delivery <tracking-number>

Set all upcoming deliveries to door:

# First list deliveries
post-at deliveries --json > /tmp/deliveries.json

# Then set place for each (requires scripting)
# Example for a specific one:
post-at routing place 1042348411302810212306 \
  --preset vor-der-wohnungstuer \
  --description "Leave at apartment door"

Notes

  • Session tokens expire after a short time (auto-relogin when needed)
  • Not all deliveries support Wunschplatz redirection
  • Picture URLs may not be available for all packages
  • Use --json output for programmatic processing

Source

git clone https://clawhub.ai/KrauseFx/post-atView on GitHub

Overview

post-at CLI lets you view and manage deliveries on post.at from the command line. It authenticates with your account, lets you list upcoming or all deliveries, inspect details, and set delivery places (Wunschplatz) using presets, keys, or labels.

How This Skill Works

The tool uses your post.at account credentials (POST_AT_USERNAME and POST_AT_PASSWORD or --username/--password) to authenticate via the same web flows as the site. Once logged in, you can list deliveries, view details for a tracking number, or configure delivery place preferences; session tokens auto-relogin when needed.

When to Use It

  • You want to see upcoming deliveries and their statuses for today
  • You need full details for a specific tracking number, including sender and ETA
  • You want to export deliveries in JSON for automation or scripting
  • You want to set a delivery place (Wunschplatz) for one or more parcels
  • You want to explore available place options and presets before choosing a delivery instruction

Quick Start

  1. Step 1: post-at login
  2. Step 2: post-at deliveries
  3. Step 3: post-at routing place <tracking-number> --preset vor-der-wohnungstuer --description "Leave at apartment door"

Best Practices

  • Use --json for programmatic processing and automation
  • Store credentials securely (prefer environment variables over hard-coding)
  • Be aware that not all deliveries support Wunschplatz redirect
  • When scripting, export deliveries to a file and iterate with post-at routing place
  • Routinely re-authenticate if you encounter session expiration warnings

Example Use Cases

  • Check today’s arrivals with post-at deliveries and review statuses
  • Fetch full details for a specific tracking number to confirm ETA and sender
  • Export your deliveries to JSON and feed the data into a warehouse or dashboard
  • Set a door delivery for a parcel using a preset like vor-der-wohnungstuer and a description
  • List available Wunschplatz options to decide where to have packages left

Frequently Asked Questions

Add this skill to your agents
Sponsor this space

Reach thousands of developers