Webhooks

End of call report webhook

Sent when a call completes with detailed information about the call.

Payload includes:

  • Call identification (callId, workspaceId)
  • Call outcome (summary, endedReason, status)
  • Timing information (startedAt, endedAt, durationMs)
  • Call content (transcript, recordingUrl)
  • Customer information (customer phone number)

This webhook provides comprehensive call data including AI-generated summaries, full transcripts, and recording URLs for post-call analysis and reporting.

postEnd of Call Report

Request

  • Base URL
    https://app.freyavoice.ai/api/v2
  • Auth
    none declared

Request body

type'end-of-call-report' required
callIdstring uuid required

Unique identifier for the call

workspaceIdstring uuid required

Workspace ID

summarystring

AI-generated summary of the call

endedReasonstring

Reason why the call ended (e.g., 'customer-ended-call', 'assistant-ended-call')

durationMsnumber required

Call duration in milliseconds

transcriptstring

Full conversation transcript with timestamps

statusstring required

Call status code

callEndReasonCategorystring required

Call end reason category

customerstring required

Customer phone number

startedAtstring date-time required

ISO8601 timestamp when call started

endedAtstring date-time required

ISO8601 timestamp when call ended

recordingUrlstring uri required

URL to access the call recording

timestampstring date-time required

ISO8601 timestamp when webhook was sent

Response

Webhook received successfully

Changes

No recorded changes to this operation across all 1 revision of this API.