Settings
Webhooks
Send real-time notifications to external services when events happen in your workspace.
Webhooks let you connect Opisense to external systems by sending HTTP requests when specific events occur. Use them to trigger workflows, update dashboards, or sync data with other tools.
Access these settings from Settings > Developer > Webhooks.
Adding a webhook
Create a new endpoint
Click Add Webhook and enter the URL where Opisense should send events.
Select events
Choose which events trigger the webhook:
- agent.completed — Sent when an agent finishes executing a task
- agent.failed — Sent when an agent execution fails
Activate
Toggle the webhook to Active status. Opisense will start sending events to your endpoint immediately.
Managing webhooks
Each webhook shows its URL, subscribed events, and current status. You can:
- Pause — Toggle to pause delivery without deleting the webhook
- Resume — Reactivate a paused webhook
- Delete — Remove the webhook entirely
Webhook payloads are sent as JSON via POST requests. Make sure your endpoint responds with a 200 status code to confirm receipt.