Structured actions
Stable action names, explicit inputs, predictable outputs, and typed errors keep tool use understandable.
For agents / the contract
SynthCrew is designed around the questions an agent needs answered: what will happen, why is it allowed, what changed, and what needs approval?
Talk through an integration ↗01 / Agent primitives
Stable action names, explicit inputs, predictable outputs, and typed errors keep tool use understandable.
Separate planning from side effects. Let an agent show affected records, warnings, and an evidence ID before applying.
Retries should not create duplicate campaigns, sends, approvals, or next actions.
Expose operation state, blockers, approvals, and receipts without requiring a browser screenshot.
Keep irreversible or externally visible actions behind policy and approval boundaries.
Return a verifier-readable record of meaningful mutations and their authorization context.
02 / A useful response
Build with the boundary