# HALOWERK buerowerk — Meeting Owner-Targeted Handoff Snapshot Compare

> HALOWERK buerowerk — Meeting Owner-Targeted Handoff 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-18).

Compares a baseline meeting snapshot (notes + transcript) against a new transcript for a specific owner, identifying changes in action items, decisions, and open questions attributed to that owner.

## Facts

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

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-meeting-owner-targeted-handoff-snapshot-compare-d2c543ae -d '<json body>'
```

Example prompt: Compare last week's meeting snapshot for Alice — baseline notes include her action items around the Q3 roadmap and open questions about budget — against the new transcript from today's follow-up call, and tell me what changed for her specifically.

## When to prefer this

Use this endpoint when you need to track changes in meeting outcomes, action items, or decisions scoped to a specific named owner between a known baseline meeting snapshot and a new transcript. It is ideal for accountability tracking, handoff verification, and change detection across meeting iterations — especially when the owner-targeted scope is important. Prefer this over a general meeting summarizer when you already have a structured baseline and need a precise diff rather than a fresh summary.

## Known failure modes

- Missing required baseline fields (source or notes) returns a validation error
- Owner string not matching any participant in the transcript may return an empty diff
- Transcript segments malformed or exceeding item limits cause schema rejection
- Invalid or missing summary array (minItems:1) triggers a 400 error
- Network or payment failure via x402 protocol returns 402 Payment Required

## How this service works

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

## Output

A structured JSON object containing a diff of meeting notes targeted at the specified owner, highlighting changes to action items (added, removed, modified), decisions, open questions, and summary points between the baseline snapshot and the new transcript input.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "owner": {
   "type": "string",
   "maxLength": 80,
   "minLength": 1
  },
  "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-meeting-owner-targeted-handoff-snapshot-compare-d2c543ae/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)
