Webhooks
Webhooks automatically send notifications to external systems when certain events occur in arkmetis – for example, when a crawl completes or an alert triggers.
Setting Up a Webhook
- Open Settings → Webhooks in your project
- Click "Create Webhook"
- Enter the URL where events should be sent
- Select the Events you want to subscribe to:
crawl_completed– Crawl finishedalert_triggered– Alert triggered- Additional events depending on enabled services
- Click "Save"
After creation, a Webhook Secret is displayed (40 characters). Save it securely – it's only shown once. Use the secret to verify the authenticity of incoming webhooks.
Testing a Webhook
Click "Send Test" next to a webhook. arkmetis sends a test event to the configured URL so you can verify the integration.
Managing Webhooks
- Enable/Disable – Toggle the webhook on or off without deleting it
- Change URL – Update the target URL
- Change Events – Adjust the subscribed events
- Delete – Removes the webhook and its entire delivery history
Delivery History
For each webhook you can see the last 50 delivery attempts:
- Timestamp – When was it sent?
- Event type – Which event?
- Status – Successful or failed?
- Response – The recipient's response
Error handling: Repeated failures increment a failure counter. When you re-enable a webhook, the counter is reset.
Cost
Webhooks are free and included in the team plan features.