Skip to main content
Webhooks let Forager automatically notify an external system every time an attestation is recorded. The most common use is pushing location updates to ServiceNow CI records. Prefer a no-code path? The Zapier integration needs no endpoint or payload template — you generate an API key and build Zaps directly in Zapier.

Where to find it

Webhook configuration is in the Forager Android app, not the web dashboard. You must be logged in as an admin. From the home screen: tap your profile avatar → Admin → expand the Webhooks section.

Where to configure

Webhooks can be configured from two places:
  • Web dashboard (recommended): Dashboard → Settings → Webhooks
  • Android app: Profile → Admin → Webhooks section
The web dashboard offers the full configuration experience including platform selection and payload preview.

Adding a webhook

1

Open Webhook Settings

In the web dashboard, go to Settings and scroll to the Webhooks section. Click Add Webhook.
2

Enter the endpoint details

3

Select a target platform

Choose your ITSM/CMDB from the Target Platform dropdown. Forager will pre-format the payload for that platform — no custom template needed. A payload preview appears so you can see exactly what your endpoint will receive.Select Custom template to write your own JSON payload using the available template variables.
4

Save

Click Add Webhook. The webhook is active immediately.

Supported platforms

Custom template variables

When using a custom template, these variables are available:

Disabling a webhook temporarily

Toggle the switch on the webhook card to off. Attestations continue to be recorded in Forager — they are not queued for later delivery. Re-enable when ready; only new attestations from that point forward will be sent.

Detailed setup guides

Webhook Reference

Full payload schema, field definitions, and OpenAPI spec download

ServiceNow — Scripted REST API

Recommended for direct, real-time CI updates

ServiceNow — Import Sets

For environments that require staged CMDB writes