Labsco
firecrawl logo

ordercli

โ˜… 3

by firecrawl ยท part of firecrawl/openclaw

Checks past and active Foodora food-delivery orders and can reorder a past order, all from the command line.

๐Ÿ”ฅ๐Ÿ”ฅโœ“ VerifiedAccount requiredNeeds API keys
๐Ÿ”Œ Needs the ordercli CLI and a Foodora account. Set that up first โ€” this skill doesn't include it. One of 59 skills in the firecrawl/openclaw package.

WHEN YOUR AGENT SHOULD USE IT

A QUICK BOUNDARY

USE FOR

  • Check the status and expected arrival time of an active Foodora order.
  • Look up the details of a past Foodora order from your order history.
  • Reorder a previous Foodora order, with a confirmation step before it's placed.
  • Watch an active order and get live status updates as they happen.

DO NOT USE FOR

  • Support for Deliveroo is unfinished and not yet working; only Foodora is functional today.

This is the playbook your agent receives when the skill activates โ€” you don't need to read it to use the skill, but it's here to audit before installing.

ordercli

Use ordercli to check past orders and track active order status (Foodora only right now).

Quick start (Foodora)

  • ordercli foodora countries
  • ordercli foodora config set --country AT
  • ordercli foodora login --email you@example.com --password-stdin
  • ordercli foodora orders
  • ordercli foodora history --limit 20
  • ordercli foodora history show <orderCode>

Orders

  • Active list (arrival/status): ordercli foodora orders
  • Watch: ordercli foodora orders --watch
  • Active order detail: ordercli foodora order <orderCode>
  • History detail JSON: ordercli foodora history show <orderCode> --json

Reorder (adds to cart)

  • Preview: ordercli foodora reorder <orderCode>
  • Confirm: ordercli foodora reorder <orderCode> --confirm
  • Address: ordercli foodora reorder <orderCode> --confirm --address-id <id>

Cloudflare / bot protection

  • Browser login: ordercli foodora login --email you@example.com --password-stdin --browser
  • Reuse profile: --browser-profile "$HOME/Library/Application Support/ordercli/browser-profile"
  • Import Chrome cookies: ordercli foodora cookies chrome --profile "Default"

Session import (no password)

  • ordercli foodora session chrome --url https://www.foodora.at/ --profile "Default"
  • ordercli foodora session refresh --client-id android

Deliveroo (WIP, not working yet)

  • Requires DELIVEROO_BEARER_TOKEN (optional DELIVEROO_COOKIE).
  • ordercli deliveroo config set --market uk
  • ordercli deliveroo history

Notes

  • Use --config /tmp/ordercli.json for testing.
  • Confirm before any reorder or cart-changing action.