Overview
Overview: Deliver real-time events (new conversation, message created, status changed) from OXVO to your internal services.
Where to set it up: Dashboard → Connections → Integrations → Webhooks → Configure.
How it works
OXVO sends signed HTTP POST requests to your endpoint when selected events occur.
Your service acknowledges with a 2xx response; failures can be retried based on policy.
You can create multiple webhook subscriptions for different endpoints/use cases.
Configure - implementation details
Configure Webhooks
If the app is currently Disabled, click Connect first, then continue with the configuration steps.
Enter your destination URL (HTTPS recommended) and select the events you want to receive.
Set a signing secret and verify signatures on your server to prevent spoofing.
Save and trigger a test event to confirm your endpoint receives payloads.
Recommended: Implement idempotency using the event ID to avoid processing duplicates.
