# HALOWERK buerowerk – Marketing Campaign Source Note Register

> HALOWERK buerowerk – Marketing Campaign Source Note Register 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).

Analyzes a meeting transcript to identify and register the marketing campaign source references discussed during the meeting.

## Facts

- Endpoint: POST https://buero.halowerk.com/v1/baumarkt/meeting/marketing-campaign-source-note-register?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-marketing-campaign-source-note-register-c91bc695
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_N537wkSj00neKL_t1H6l2

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-marketing-campaign-source-note-register-c91bc695 -d '<json body>'
```

Example prompt: Can you analyze this sales call transcript and register which marketing campaign sources were mentioned? The meeting lasted 45 minutes — here are the transcript segments with speaker labels and timestamps.

## When to prefer this

Use this endpoint when you need to automatically identify and register marketing campaign source references from a structured meeting transcript with speaker labels and timestamps. Prefer it over manual review when processing sales calls, marketing meetings, or client onboarding calls where campaign attribution is needed programmatically. Suitable for workflows that produce timestamped transcripts (e.g. from Whisper or similar STT tools) and need to feed campaign source data into a marketing attribution or CRM system.

## Known failure modes

- Transcript segments array is empty or missing (minItems:1 violation)
- Segment text exceeds 3000 character limit per cue
- Meeting duration exceeds 1800 seconds (30 minutes) for transcript_package media
- Timestamp end value is not strictly greater than 0 (exclusiveMinimum violated)
- Too many segments provided (maxItems:20000 exceeded)
- Neither segments nor transcript_package provided in body
- Speaker label exceeds 80 characters
- Insufficient USDC balance on Base Mainnet for x402 payment

## How this service works

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

## Output

A JSON response containing the registered marketing campaign source notes extracted from the provided meeting transcript, including identified campaign references, speaker attributions, and relevant timestamp context from the meeting.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "segments": {
   "type": "array",
   "items": {
    "type": "object",
    "required": [
     "start",
     "end",
     "speaker",
     "text"
    ],
    "properties": {
     "end": {
      "type": "number",
      "maximum": 14400,
      "exclusiveMinimum": 0
     },
     "text": {
      "type": "string",
      "maxLength": 3000,
      "minLength": 1
     },
     "start": {
      "type": "number",
      "maximum": 14400,
      "minimum": 0
     },
     "speaker": {
      "type": [
       "string",
       "null"
      ],
      "maxLength": 80,
      "minLength": 1
     }
    },
    "additionalProperties": false
   },
   "maxItems": 20000,
   "minItems": 1
  },
  "transcript_package": {
   "type": "object",
   "required": [
    "cues",
    "media"
   ],
   "properties": {
    "cues": {
     "type": "array",
     "items": {
      "type": "object",
      "required": [
       "start",
       "end",
       "speaker",
       "text"
      ],
      "properties": {
       "end": {
        "type": "number",
        "maximum": 1801,
        "exclusiveMinimum": 0
       },
       "text": {
        "type": "string",
        "maxLength": 3000,
        "minLength": 1
       },
       "start": {
        "type": "number",
        "maximum": 1801,
        "minimum": 0
       },
       "speaker": {
        "type": [
         "integer",
         "null"
        ],
        "maximum": 20000,
        "minimum": 0
       }
      }
     },
     "maxItems": 20000,
     "minItems": 1
    },
    "media": {
     "type": "object",
     "required": [
      "duration_seconds"
     ],
     "properties": {
      "duration_seconds": {
       "type": "number",
       "maximum": 1800,
       "exclusiveMinimum": 0
      }
     }
    }
   }
  }
 }
}
```

## Response schema (JSON Schema)

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

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/halowerk-buerowerk-marketing-campaign-source-note-register-c91bc695/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)
