Skip to main content
EmberQA can send webhook notifications to your server when specific events occur, such as red flags detected, low scores, or processing completion.

Configuration

Webhooks are configured through the EmberQA dashboard:
  1. Navigate to SettingsAlerts
  2. Click Create New Alert
  3. Select Webhook as the alert type
  4. Enter your webhook endpoint URL
  5. Choose your trigger type and content types
  6. Save the alert

HTTP Specifications

Webhook Types

Red Flag Alert

Triggered when red flag criteria is detected in a call or document.
Example:

Low Score Alert

Triggered when a score falls below the configured threshold.
Example:

Completion Alert

Triggered when processing completes. Available for calls, documents, and workflows.
Example (Workflow):
Example (Call):

Score Details Structure

The score_details object contains metric scores and justifications:

Handling Webhooks

Response Requirements

Your endpoint must return an HTTP 200-299 status within 30 seconds.

Idempotency

Use webhook_id to prevent duplicate processing:
Store processed webhook_id values for at least 24 hours to handle retries.

Troubleshooting