Skip to main content

Audio (AUDIO)

Audio file message.

data schema

{
url: string;
mime: string;
path: string;
size: number;
fileName: string;
extension: string;
caption?: string;
}
FieldTypeDescription
urlstringPlayable URL
mimestringMIME type (e.g. audio/ogg; codecs=opus)
pathstringStorage path
sizenumberSize (bytes)
fileNamestringFile name
extensionstringExtension (e.g. opus, mp3)
captionstring?Optional caption

Example

{
"id": "978cea1a-f682-4b8d-ac4b-2a11fa35d43d",
"createdAt": "2026-07-22T11:00:36.058Z",
"type": "AUDIO",
"nameOfSender": "Jane Doe",
"isFromSupport": false,
"data": {
"url": "https://os.chatbot.aithinks.net/chat-assets/chats/72fab509-a60c-4d3b-a766-d096478238bb/8f1ce3-1784718034426.opus",
"mime": "audio/ogg; codecs=opus",
"path": "chats/72fab509-a60c-4d3b-a766-d096478238bb/8f1ce3-1784718034426.opus",
"size": 4265,
"fileName": "8f1ce3-1784718034426.opus",
"extension": "opus"
}
}

UI recommendation

  • Use HTML5 <audio controls> with data.url.
  • Consider the mime value for player compatibility (e.g. Opus codec).