# HALOWERK buerowerk Decision Followup Review Snapshot Compare

> HALOWERK buerowerk Decision Followup Review Snapshot Compare is a paid API for AI agents from buero.halowerk.com, paid per call via x402, $0.01/call, status unknown (last checked 2026-10-31).

Compares a baseline set of meeting notes (decisions, action items, questions) against current transcript segments to identify what has changed, been resolved, or remains open.

## Facts

- Endpoint: POST https://buero.halowerk.com/v1/baumarkt/meeting/decision-followup-review/snapshot-compare?utm_source=zero.xyz
- Price: $0.01/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-31
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/halowerk-buerowerk-decision-followup-review-snapshot-compare-f93c2d8b
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_xkJ3asfhHqO30X9guuA5B

Status and success rate cover calls made through Zero and Zero's own probes. Third-party monitors may report differently.

## How to call it through Zero

Zero handles the 402 payment challenge and records the run. With the Zero CLI installed (`npm i -g @zeroxyz/cli`):

```sh
zero fetch --capability halowerk-buerowerk-decision-followup-review-snapshot-compare-f93c2d8b -d '<json body>'
```

Example prompt: Compare our last sprint planning meeting notes — which had decisions about the API redesign and action items assigned to Alice and Bob — against the followup meeting transcript I'm giving you now, and tell me what's changed, what's been resolved, and what's still open.

## When to prefer this

Choose this endpoint when you need to systematically compare two moments in a meeting lifecycle — a baseline set of structured notes against a followup transcript — to programmatically determine what changed, what was resolved, and what remains open. It is specifically suited for decision-tracking and action-item followup workflows, not general transcript summarization or single-meeting note extraction.

## Known failure modes

- Missing required fields in baseline notes (summary, topics, decisions, action_items, open_questions) returns a validation error
- Neither segments nor transcript_package provided in source or top-level input results in schema validation failure
- Oversized arrays (>30 items) for topics, summary, decisions, etc. are rejected
- Text fields exceeding maximum character limits are truncated or rejected
- Payment failure via x402 protocol prevents endpoint access
- Empty summary array (minItems:1 violated) causes rejection

## How this service works

HALOWERK buerowerk — bezahlte Endpunkte nach x402. Preise in USDC auf Base Mainnet.

## Output

A structured JSON comparison of the baseline meeting notes versus the current meeting transcript, highlighting which decisions changed or were confirmed, which action items are resolved or still pending, which open questions were answered, and a summary of what differs between the two snapshots.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "baseline": {
   "type": "object",
   "required": [
    "source",
    "notes"
   ],
   "properties": {
    "notes": {
     "type": "object",
     "required": [
      "summary",
      "topics",
      "decisions",
      "action_items",
      "open_questions"
     ],
     "properties": {
      "topics": {
       "type": "array",
       "items": {
        "$ref": "#/$defs/ma5dd9d00ff"
       },
       "maxItems": 30
      },
      "summary": {
       "type": "array",
       "items": {
        "$ref": "#/$defs/ma5dd9d00ff"
       },
       "maxItems": 30,
       "minItems": 1
      },
      "decisions": {
       "type": "array",
       "items": {
        "$ref": "#/$defs/ma5dd9d00ff"
       },
       "maxItems": 30
      },
      "action_items": {
       "type": "array",
       "items": {
        "type": "object",
        "required": [
         "text",
         "quote",
         "segment_index",
         "owner",
         "due_raw"
        ],
        "properties": {
         "text": {
          "type": "string",
          "maxLength": 1000,
          "minLength": 1
         },
         "owner": {
          "type": [
           "string",
           "null"
          ],
          "maxLength": 80
         },
         "quote": {
          "type": "string",
          "maxLength": 3000,
          "minLength": 1
         },
         "due_raw": {
          "type": [
           "string",
           "null"
          ],
          "maxLength": 3000
         },
         "segment_index": {
          "type": "integer",
          "minimum": 0
         }
        }
       },
       "maxItems": 30
      },
      "open_questions": {
       "type": "array",
       "items": {
        "$ref": "#/$defs/ma5dd9d00ff"
       },
       "maxItems": 30
      }
     }
    },
    "source": {
     "type": "object",
     "oneOf": [
      {
       "required": [
        "segments"
       ]
      },
      {
       "required": [
        "transcript_package"
       ]
      }
     ],
     "required": [],
     "properties": {
      "segments": {
       "$ref": "#/$defs/mbdf0d3bb9b"
      },
      "transcript_package": {
       "$ref": "#/$defs/m81f20e3330"
      }
     },
     "additionalProperties": false
    }
   }
  },
  "segments": {
   "$ref": "#/$defs/mbdf0d3bb9b"
  },
  "transcript_package": {
   "$ref": "#/$defs/m81f20e3330"
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json"
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/halowerk-buerowerk-decision-followup-review-snapshot-compare-f93c2d8b/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from buero.halowerk.com](https://www.zero.xyz/host/buero.halowerk.com/llms.txt)
