Skip to content

Dialogue scripts — Export & import

Access:

  • Flow chart toolbar: Export / Import Dialogue
  • Left sidebar: Voice script export (export tab by default)

Export

FormatPurpose
CSVAI TTS batch (ElevenLabs, etc.), sound engineer
MarkdownVoice actor script; Print / PDF button

Advanced

FormatPurpose
JSONFull metadata, engines, re-import
JSONLOne JSON per line — automated pipelines

CSV columns

Audio File Name, Character, Character ID, Text (Dialogue), Context / Direction, Node ID

  • Character ID is copied from the entity sheet.
  • If no VO asset is set, filename is suggested automatically: scene_character_001.wav

Actions

  • Preview, copy to clipboard, download
  • Print / PDF — opens print dialog (save as PDF)

Import

Import tab in the same modal.

  1. Choose a file or paste content (CSV, MD, JSON, JSONL).
  2. Preview: scene count, line count.
  3. Create missing characters (optional) — match by Character ID; otherwise new character from name.
  4. Import to current chart — a flow chart must be open.

Import result

  • Each line becomes a dialogue card on the current canvas.
  • Lines are linked in one chain, zig-zag layout (left/right columns, stepping down).
  • Speaker, text, direction, and VO filename carry over when present in the file.

WARNING

Import does not create nested scene flows — flat, connected chain only. Delete earlier imports manually if needed.

YarnDraft — lightweight, cross-platform narrative design tool