Opidocs
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.

On this page