---
title: "Admin Commit Persona Embeddings"
method: POST
path: "/admin/imports/chunks"
tags: ["admin"]
---

# Admin Commit Persona Embeddings

`POST /admin/imports/chunks`

Step 2 of the per-persona import flow. Saves the interview transcript and the
`persona_embeddings` rows for an existing persona created by step 1.

## Request body

- PersonaImportChunksRequest
  - `personaId` string, uuid, required
  - `voiceInterviewId` string, uuid, nullable
  - `chunks` PersonaImportChunkDraft[]
    - `id` string, required
    - `nodeId` string, nullable
    - `interview` string, required
    - `section` string, required
    - `questionType` string, required
    - `question` string, required
    - `answer` string, required
    - `flags` string[]

## Response `200`

Successful Response

- PersonaImportChunksResponse
  - `item` PersonaImportChunksResult, required
    - `interviewId` string, required
    - `chunkCount` integer, required
    - `voiceInterviewId` string, nullable
    - `reviewedQaPairCount` integer, nullable

## Other responses

- `422` — Validation Error

---

[API](https://skmtc.dev/useauxos/apis/auxos.md) · [All operations](https://skmtc.dev/useauxos/apis/auxos/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/useauxos/auxos/revisions/2f853c0b59f4/schema)
