Sustainability / ESG Tracking — Webhooks (how to use)

← Back to Sustainability / ESG Tracking overview

Webhooks

Module: Sustainability / ESG Tracking

Where to open in admin

  1. Log in to Admin.
  2. Open sidebar menu Sustainability / ESG Tracking.
  3. Click Webhooks.
  4. Direct route (for admins): admin/esg/esg_webhooks

What this screen is for

Integrate external systems via REST API or outbound webhooks.

How to use — step by step

  1. Enable API in finance settings.
  2. Create API key/token and store securely.
  3. Use Bearer token on requests; add Idempotency-Key on writes.
  4. Configure webhook URL and verify HMAC signatures on receiver.

Common buttons & actions

  • Create key
  • Rotate token
  • Test webhook

Required permissions

Staff need the esg_webhooks feature with: view, create, edit, delete.

Assign under Setup → Staff → Roles → Permissions.

Tips from module settings

  • Send HTTP notifications when ESG events occur

Related guides

See the Sustainability / ESG Tracking overview for module-wide workflows, API, and setup.

Did you find this article useful?