Manage webhook subscriptions
Webhook Delivery Operations focuses on webhook delivery operations, managing subscriptions list, reviewing delivery failures, and setting retry rules. In AWRA, integrations and API managers connect the core workspace with external platforms such as QuickBooks, Paystack, and client custom systems.
The primary objective is database alignment and secure communication. Integration admins should test mappings and webhook secrets before wide deployment.
In practice, an admin inspects a failed webhook, updates retry rules to exponential backoff, and tests delivery.
Webhook lifecycle
Trigger
Event occurs in workspace database (e.g. item created).
Dispatch
Format payload and sign headers using secret key.
Attempt
Deliver payload to client subscription URL.
Triage
Log response code and schedule retry on failure.
Integration model
- API keys must specify narrow scopes and expire regularly.
- Webhooks require signature validation and retry limits.
- OAuth integrations must handle token refresh routines.
- Always verify model mappings in staging before sync runs.