Webhooks
Webhooks let external systems notify Manor AI and let Manor AI call external systems.
Inbound Webhooks
Inbound webhooks need:
- A public HTTPS URL.
- Provider-specific secret or signature settings.
- A route or integration configuration in Manor AI.
Outbound Webhooks
Outbound webhooks should use HMAC or provider-supported signing when available.
Security
- Rotate webhook secrets periodically.
- Reject unsigned requests when provider signing is available.
- Log enough metadata to debug delivery without logging secret payloads.
Troubleshooting
If a webhook does not arrive:
- Confirm
PUBLIC_BASE_URL. - Check provider delivery logs.
- Check API logs.
- Confirm the route is enabled and reachable.