Webhooks
Receive real-time notifications for task events.
Setup
- Register webhook at https://cloud.browser-use.com/dashboard/webhooks
- Verify signatures
Verification
Always verify webhook signatures.
Verify signatures to ensure events come from Browser Use.
Event Types and Payloads
All webhook events follow a consistent structure:
agent.task.status_update
Sent when a task’s status changes. The payload contains:
session_id(string): UUID of the session the task belongs totask_id(string): UUID of the taskstatus(string): Current status of the task. Possible values:"started": Task has started execution"finished": Task completed successfully"stopped": Task was stopped (manually or due to an error)
metadata(object): Additional task metadata
Example payload:
test
Sent when testing a webhook configuration. The payload contains:
test(string): Always"ok"
Example payload: