---
title: "Post Chrt Gpt Voice Transcript V1"
method: POST
path: "/chrt_gpt/voice/transcript/v1"
tags: ["/chrt_gpt"]
---

# Post Chrt Gpt Voice Transcript V1

`POST /chrt_gpt/voice/transcript/v1`

## Request

- Base URL: `http://localhost:8000`
- URL: `http://localhost:8000/chrt_gpt/voice/transcript/v1`
- Auth: HTTP bearer

## Request body

- ChrtGPTVoiceTranscriptReq: What was said on a Charlie call that no voice request saved, sent when the call ends.
  - `conversation_id` string, required: The call's conversation, from Charlie's dispatch metadata. Created here if no voice request did.
  - `transcript_items` ChrtGPTVoiceTranscriptItem[], required: Oldest first.
    - `role` 'user' | 'assistant', required: user: the caller. assistant: Charlie.
    - `text` string, required

## Response `200`

Successful Response

- unknown

## Other responses

- `422`: Validation Error

## Changes

- **2026-10-29** `6f428e2e2b98`: 1 info
  - endpoint added

[Operation history](https://skmtc.dev/chrt/apis/chrt-fastapi/changes/chrt_gpt/voice/transcript/v1/post.md)

---

[API](https://skmtc.dev/chrt/apis/chrt-fastapi.md) - [All operations](https://skmtc.dev/chrt/apis/chrt-fastapi/llms.txt) - [OpenAPI document](https://skmtc.dev/chrt/apis/chrt-fastapi/revisions/6f428e2e2b98?raw)
