1. Webhooks
Flireo AI
  • Assistenten
    • Alle assistenten ophalen
      GET
    • Nieuwe assistent aanmaken
      POST
    • Assistent ophalen
      GET
    • Assistent volledig bijwerken
      PUT
    • Assistent gedeeltelijk bijwerken
      PATCH
    • Assistent verwijderen
      DELETE
    • Gekoppeld telefoonnummer ophalen
      GET
    • Telefoonnummer koppelen aan assistent
      POST
    • Telefoonnummer ontkoppelen van assistent
      DELETE
  • Gesprekken
    • Gesprekken ophalen
      GET
    • Gesprek details ophalen
      GET
    • Gesprek verwijderen
      DELETE
    • Direct uitgaand gesprek starten
      POST
  • Contacten
    • Contacten ophalen
      GET
    • Nieuw contact aanmaken
      POST
    • Contact ophalen
      GET
    • Contact volledig bijwerken
      PUT
    • Contact gedeeltelijk bijwerken
      PATCH
    • Contact verwijderen
      DELETE
  • Telefoonnummers
    • Telefoonnummers ophalen
      GET
    • Telefoonnummer bestellen
      POST
    • Telefoonnummer ophalen
      GET
    • Telefoonnummer verwijderen
      DELETE
    • Beschikbare nummers ophalen (national/mobile)
      GET
    • Beschikbare nummers ophalen (legacy)
      GET
    • Nummerbestellingen ophalen
      GET
    • Bestelling ophalen
      GET
  • Geplande Gesprekken
    • Geplande gesprekken ophalen
    • Gesprek inplannen
    • Gepland gesprek ophalen
    • Gepland gesprek bijwerken
    • Gepland gesprek annuleren
  • Verificatie
    • Verificatiegroepen ophalen
    • Nieuwe verificatiegroep aanmaken
    • Verificatiegroep ophalen
    • Verificatiegroep verwijderen
    • Documenten van verificatiegroep ophalen
    • Document uploaden voor verificatie
    • Verificatie document verwijderen
    • Beschikbare nummers voor verificatiegroep
    • Nummer bestellen via verificatiegroep
    • Verificatiegroep indienen ter goedkeuring
  • Gebruiker
    • Gebruikersprofiel ophalen
    • Gebruikersprofiel ophalen (uitgebreid)
    • Gebruikersprofiel ophalen (legacy)
  • Geavanceerd
    • Bericht injecteren in actief gesprek
    • Kennisbank bevragen
  • Instant Agents
    • Instant agent aanmaken
    • Veelgestelde vragen genereren
  • Webhooks
    • assistant-request
    • status-update
    • tool-calls
    • end-of-call-report
  • Schemas
    • PaginationMeta
    • ErrorResponse
    • SuccessMessage
    • Assistant
    • AssistantCreateInput
    • AssistantUpdateInput
    • AssistantPhoneNumberLink
    • Call
    • DirectCallInput
    • Contact
    • ContactDetail
    • ContactCreateInput
    • ContactUpdateInput
    • PhoneNumber
    • AvailablePhoneNumber
    • PhoneNumberOrder
    • PhoneNumberOrderInput
    • PhoneNumberOrderResponse
    • ScheduledCall
    • ScheduledCallCreateInput
    • ScheduledCallUpdateInput
    • VerificationGroup
    • VerificationGroupCreateInput
    • VerificationDocument
    • OrderNumberInput
    • UserProfile
    • CreditsBalance
    • InstantAgentCreateInput
    • InstantAgentResponse
    • GenerateFaqsInput
    • GenerateFaqsResponse
    • InjectMessageInput
    • InjectMessageResponse
    • QueryKnowledgebaseInput
    • WebhookTaskItem
    • WebhookAnalysisObject
    • WebhookRecordingsObject
    • WebhookAssistantRequestPayload
    • WebhookAssistantRequestResponse
    • WebhookStatusUpdatePayload
    • WebhookToolCallsPayload
    • WebhookToolCallsResponse
    • WebhookEndOfCallReportPayload
API Reference
Documentatie
API Reference
Documentatie
Linkedin
  1. Webhooks

end-of-call-report

Webhook
POST
end-of-call-report
Last modified:2026-04-03 15:31:55
Maintainer:Not configured
Wordt verstuurd nadat een gesprek volledig is afgerond. Bevat alle gespreksdata: transcriptie, opname-URLs, AI-samenvatting en gestructureerde analyse.
Dit is het meest informatiedichte event. Gebruik het voor:
Opslaan van gespreksdata in je eigen systemen
Triggeren van post-call workflows (e-mail, CRM-update, ticket aanmaken)
Verwerken van analysis.structuredData (de geëxtraheerde data op basis van je analysis_plan)
Opname-URLs: De recordingUrl en stereoRecordingUrl zijn tijdelijk geldig. Download de bestanden zo snel mogelijk na ontvangst.
analysis.structuredData: De structuur van dit object is afhankelijk van het analysis_plan dat geconfigureerd is op de assistent. Elke assistent kan een andere structuur hebben.
Response: Geen response body nodig. Retourneer HTTP 200 om de ontvangst te bevestigen.

Request

Body Params application/jsonRequired

Examples

Responses

🟢200
Event ontvangen. Geen response body nodig.
This response does not have a body.
Request Request Example
Shell
JavaScript
Java
Swift
curl --location --request POST 'https://your-api-server.com' \
--header 'Content-Type: application/json' \
--data-raw '{
    "eventTimestamp": 1774435909719,
    "eventType": "end-of-call-report",
    "callId": "c1d2e3f4-a5b6-7890-cdef-1234567890ab",
    "fromCaller": "+31612345678",
    "toAssistant": "+31201234567",
    "callLengthSeconds": 234,
    "transcriptText": "AI: Goedendag, waarmee kan ik u helpen?\nUser: Ik heb een vraag over mijn factuur.",
    "summaryText": "De klant belde over een factuurvraag. Probleem opgelost door de factuur opnieuw te versturen.",
    "analysis": {
        "summary": "De klant belde over een factuurvraag. Probleem opgelost.",
        "structuredData": {
            "klant_naam": "Jan de Vries",
            "probleem": "Factuur niet ontvangen"
        },
        "successEvaluation": "true"
    },
    "recordings": {
        "linkMono": "https://vapqsrlwmlidfqoenpcw.supabase.co/storage/v1/object/sign/recordings/...",
        "linkStereo": "https://vapqsrlwmlidfqoenpcw.supabase.co/storage/v1/object/sign/recordings/..."
    },
    "userMetadata": {
        "klant_id": "12345"
    }
}'
Modified at 2026-04-03 15:31:55
Previous
tool-calls
Next
PaginationMeta
Built with