Voicemail
Upload and manage voicemail recordings for voicemail drop during outbound calls.
List Voicemail Drop Recordings
List the current user's saved voicemail drop recordings.
Create Voicemail Drop Recording
Upload a new voicemail drop recording and transcribe it.
Stream Voicemail Drop Recording
Stream one recording's audio bytes (auth-gated proxy of Backblaze).
Set Default Voicemail Drop Recording
Flag this recording as the user's currently selected drop message.
Rename Voicemail Drop Recording
Change the display name of one of the caller's recordings.
Delete Voicemail Drop Recording
Soft-delete the row and best-effort remove the Backblaze blob.
Upload Greeting
Upload or replace the user's voicemail greeting.
Get Greeting
Check if user/tenant has a voicemail greeting.
Delete Greeting
Delete the user's personal voicemail greeting.
Stream Greeting
Stream the user's/tenant's voicemail greeting audio.
Upload Node Greeting
Upload/replace a Record Voicemail step's greeting (played to inbound callers).
Get Node Greeting
Return the stream URL if this step has a recorded greeting, else null.
Delete Node Greeting
Delete a Record Voicemail step's recorded greeting.
Stream Node Greeting
Stream a Record Voicemail step's recorded greeting audio.
List Voicemails
List voicemails for the current user, paginated.
Get Unread Count
Get unread voicemail count for the current user.
Get Voicemail By Call Session
Get a voicemail by its associated call session ID.
Get Voicemail Detail
Get a single voicemail by ID.
Delete Voicemail Item
Soft delete a voicemail.
Mark Voicemail Read
Mark a voicemail as read.
Mark Voicemail Spam
Mark a voicemail as spam.
Stream Voicemail Recording
Stream voicemail recording audio.