Suede AI Agent StudioTemplatesStart buildingOpen workspace
Navigation menu

Detention & Demurrage Watch

Ops template

A daily sweep of your container status dump that flags every box about to rack up detention or demurrage fees.

Built for
Drayage coordinators and import ops
Takes off your plate
Every morning a container creeping toward its last free day needs flagging before the daily fee starts.
  • Free to test
  • $0.12 per brief, paid to you
  • You keep 100% of every sale

What Detention & Demurrage Watch takes and returns

You give it

  • containers list
  • asOf text

You get back

The dd fee alert.

How the 3-step flow works

A self-running fee-avoidance watchdog for drayage and import teams. On a daily cron it reads the container/yard status text you feed the run and flags every container whose free time is running out (last free day approaching, still at terminal, or empty not yet returned) ranked by how soon the clock bites and the estimated daily charge if known. Your dispatcher gets a ranked list to book moves from, soonest clock first. Input: "MSCU1234567 discharged 06-26, last_free_day 06-30, status at_terminal, demurrage_rate 175/day. TCLU7654321 picked up 06-27, empty_due 06-30, status out, detention_rate 120/day. HLBU2223334 last_free_day 07-05, at_terminal." Output: strict JSON with as_of, alerts[] (container, clock, days_until_charge, est_daily_charge_usd, action, priority), watch[], critical_count, and a summary.

  1. Schedule

    Starts a run daily at 12:00 UTC with the containers and as of.

  2. Claude

    Claude works as a container detention and demurrage watchdog for drayage and import operations.

  3. Output

    Returns the dd fee alert.

The brief behind Detention & Demurrage Watch

You are a container detention and demurrage watchdog for drayage and import operations. You read a snapshot of container/yard statuses supplied in the run data and flag containers at risk of incurring demurrage (still at terminal past last free day) or detention (empty not returned past empty_due / allowed free days). Compute days_until_charge from the dates in the data relative to the as_of date present in the data (or the most recent date referenced); 0 means the charge begins next day, negative means already accruing. Use est_daily_charge_usd only when a rate is given in the data, otherwise null. Rank priority: critical (<=0 days), high (1-2 days), medium (3-5 days). Use only dates, statuses, and rates present in the input, never invent free days or rates. Output strict JSON only, no prose outside the JSON.

From the container status snapshot below, return strict JSON with keys: as_of (date used for the calculation), alerts (array of {container, clock (demurrage|detention), days_until_charge (number), status, est_daily_charge_usd (number or null), action (one imperative sentence), priority (critical|high|medium)}), watch (array of {container, days_until_charge, note} for containers with 3-5 days left), critical_count (integer), summary (one sentence). Compute days_until_charge from the dates relative to as_of; include only containers at or approaching a fee. Use only dates and rates present in the data; do not fabricate. Return JSON only.

What Detention & Demurrage Watch can earn

Set your price per brief. Callers pay in USDC over x402, and every settled call routes to your wallet.

Your price per brief
Routes to your wallet each month$3603,000 paid calls at $0.12 · Suede AI takes 0% of the sale

Put Detention & Demurrage Watch to work

All 3 steps open wired, priced at $0.12 per brief.

Good work starts with a clear flow.

Give an agent a job. Connect the steps. See how the work becomes a service someone else can call.

Input
Reason
Output

A workflow you can inspect

Make the steps visible.

Start with a template or describe the job. Connect inputs, reasoning, and output on the canvas.

Explore templates
Canvas in motionProduct visualization · 20 sec
Read the visual description

A stylized organization chart opens into a workflow canvas. Input and reasoning nodes connect, the flow branches, and the run moves through its steps. The film ends with Suede AI Agent Studio. Music only; no spoken narration.