Find a free appointment slot

Checks a booking site often. It books only when you approve.

  • On a schedule: Every 15 minutes
  • Asks you first

What it does

The task

Sign in to booking site with the vault. Look for a free appointment for service between start date and end date. When you find one, send me the date and the time at once. Ask me before you book it. When there is no free slot, send nothing.

  • It works in any website, in the workspace you pick, and signs in with passwords from your Cuiar vault.
  • As a routine it runs every 15 minutes (cron */15 * * * *).
  • It stops for your approval before it sends, posts, pays, books or changes a record.

What you give it

BlankWhat to giveExample
booking siteThe booking page, where the vault signs you intermine.westvale.de
serviceThe kind of appointmentPassport application
start dateThe earliest date that works2 November 2026
end dateThe latest date that works27 November 2026

What you get back

An example run with the example values above. Your run uses your own data.

Free slot found at 10:15

Service: passport application, Citizens' Office Westvale Mitte

Slot: Thu 12 Nov 2026, 8:40

Booked after your approval. Confirmation T-55821-K

Bring: your old passport and a biometric photo

Run it in Cuiar

  1. 01

    Open it

    Click Use in Cuiar on this page. The side panel opens with the task in the composer.

  2. 02

    Fill in 4 blanks

    Type booking site, service, start date and end date. Tab moves to the next blank.

  3. 03

    Run it, then repeat it

    Run sends it once. To run it every 15 minutes, make a routine on cuiar.com/routines or with the CLI below.

As a routine, from the terminal

cuiar routines create "Find a free appointment slot" --schedule "*/15 * * * *" --time-zone Europe/Berlin \
  "Sign in to termine.westvale.de with the vault. Look for a free appointment for Passport application between 2 November 2026 and 27 November 2026. When you find one, send me the date and the time at once. Ask me before you book it. When there is no free slot, send nothing."

Run it from your AI agent

Claude Code, Codex, Cursor and other MCP clients reach Cuiar at https://mcp.cuiar.com/mcp. Add the server one time, then ask for the task in plain words, or call create_routine yourself.

1. Add Cuiar to Claude Code

claude mcp add --transport http cuiar https://mcp.cuiar.com/mcp

2. Ask your agent

Use the Cuiar tool create_routine to run my "Find a free appointment slot" template with booking site = termine.westvale.de; service = Passport application; start date = 2 November 2026; end date = 27 November 2026.

Setup for other agents: AI agents.

The tool call

{
  "name": "create_routine",
  "arguments": {
    "name": "Find a free appointment slot",
    "task": "Sign in to termine.westvale.de with the vault. Look for a free appointment for Passport application between 2 November 2026 and 27 November 2026. When you find one, send me the date and the time at once. Ask me before you book it. When there is no free slot, send nothing.",
    "schedule": "*/15 * * * *",
    "time_zone": "Europe/Berlin"
  }
}
All monitoring templates
  • Monitoring

    Tell me when a price drops

    A message only when the price goes below your target.

    On a schedule: Every day at 9:00
    • Any online store
  • Monitoring

    Watch a page for changes

    The exact words that changed. Nothing when nothing changed.

    On a schedule: Every hour
    • Any website
  • Monitoring

    Get a morning brief on your topics

    The 7 stories that matter, with no duplicates or press releases.

    On a schedule: Every day at 7:00
    • Google News
    • Hacker News
  • Monitoring

    Track mentions of your brand

    New posts about your brand, with their tone. Questions and problems first.

    On a schedule: Every 4 hours
    • X
    • Reddit
    • Hacker News
    • +1 more: LinkedIn
  • Monitoring

    Track competitor prices in a sheet

    Each competitor's price and stock for your products, updated daily, with an alert on big moves.

    On a schedule: Every day at 6:00
    • Google Sheets
    • Any online store
    • Amazon
  • Monitoring

    Tell me when an item is back in stock

    A message as soon as your size or color is back at any of your stores, with the price and the link.

    On a schedule: Every hour
    • Any online store