Zuse

Turn completed event

Zuse sends this POST to every registered endpoint when an agent finishes a turn. Verify the zuse-signature header before trusting the body, and use zuse-event-id to ignore duplicates. See Verify webhooks.

Header Parameters

zuse-signature*string

t=<unix seconds>,v1=<hex>, where v1 is the HMAC-SHA256 of <t>.<raw body> keyed with your full whsec_ secret.

zuse-event-id*string

Same as eventId in the body.

zuse-delivery-attempt*integer

Attempt number, starting at 1.

Range1 <= value

Request Body

application/json

TypeScript Definitions

Use the request body type in TypeScript.

Sent when an agent finishes a turn in any workspace on your account.

Response Body

Example Requests

Sent when an agent finishes a turn in any workspace on your account.

POST/workspace.turn.completed