This example uploads an audio file, waits for transcription, and generates structured Insights.

Supported audio formats

The transcription endpoint accepts files ending in:
  • .wav
  • .opus
  • .ogg
  • .m4a
  • .mp3
  • .aac

Optional artifacts

After transcription completes, you can generate an additional artifact without replacing the note’s Insights:
Supported artifact kinds are epiphany, deep_research, and podcast.