ProcessEmailWebhook handles incoming email webhooks from providers.
POST/api/v1/ticketing/webhooks/email/:provider
Called by email providers (SendGrid, Mailgun, etc.) when emails are received at configured addresses.
Webhook URL
POST /api/v1/ticketing/webhooks/email/{provider}
Security
Validates webhook signature using channel's webhook_secret.
Errors
- INVALID_ARGUMENT: Invalid payload or provider
- UNAUTHENTICATED: Invalid webhook signature
Request
Responses
- 200
- default
A successful response.
An unexpected error response.