Audio (AUDIO)
Audio file message.
data schema
{
url: string;
mime: string;
path: string;
size: number;
fileName: string;
extension: string;
caption?: string;
}
| Field | Type | Description |
|---|---|---|
url | string | Playable URL |
mime | string | MIME type (e.g. audio/ogg; codecs=opus) |
path | string | Storage path |
size | number | Size (bytes) |
fileName | string | File name |
extension | string | Extension (e.g. opus, mp3) |
caption | string? | 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>withdata.url. - Consider the
mimevalue for player compatibility (e.g. Opus codec).