Skip to main content

Payload envelope

Every webhook delivery wraps the event-specific data in a standard envelope:

Content events

content.status_updated

Fires when an article’s status changes (e.g., draft to published, processing to generated).

Opportunity events

opportunity_run.status_updated

Fires when an opportunity agent run completes processing or fails.

Agent events

agent_task.status_updated

Fires when an AI agent task changes state (queued, running, succeeded, failed).

IQ events

iq.status_updated

Fires when an IQ analysis (persona, product brief, voice profile) completes or changes stage.

Event catalog endpoint

You can fetch the list of available events programmatically: