---
title: "Handle Call Event"
method: POST
path: "/api/v1/livekit/events"
tags: ["livekit-internal"]
---

# Handle Call Event

`POST /api/v1/livekit/events`

Handle call events from LiveKit agent worker.

Supported events:
- call_started: Creates VoiceCall record
- call_ended: Updates VoiceCall with final data and transcript
- transcript_update: Accumulates transcript segments

Uses existing VoiceCall infrastructure.

## Request body

- CallEventRequest — Call event from LiveKit agent.
  - `event_type` string, required
  - `data` object, required

## Response `200`

Successful Response

- object

## Other responses

- `422` — Validation Error

---

[API](https://skmtc.dev/getanana/apis/cleon-api.md) · [All operations](https://skmtc.dev/getanana/apis/cleon-api/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/getanana/cleon-api/revisions/c0f54348e251/schema)
