RingCentral · Arazzo Workflow
RingCentral Triage Unread Voicemail
Version 1.0.0
List unread voicemail for an extension, read the message detail and transcript, download the audio, and mark it read.
Provider
Workflows
triage-unread-voicemail
Pull unread voicemail, capture its transcript and audio, and mark it read.
Lists unread inbound voicemail for an extension, reads the oldest message in full, downloads its audio attachment, and marks the message as read so it is not picked up again.
1
listUnreadVoicemail
listMessages
List unread inbound voicemail for the extension. Filtering on messageType, direction, and readStatus at the API keeps the client from paging through the entire message store.
2
readVoicemail
readMessage
Read the individual voicemail record to pick up the caller information, the RingCentral voicemail transcription (when available), and the id of the audio attachment.
3
downloadVoicemailAudio
readMessageContent
Download the voicemail audio attachment so it can be archived or handed to the RingCentral AI speech-to-text operations for transcription.
4
markVoicemailRead
updateMessage
Flip the message to "Read" so the next poll does not return it again. This is what keeps a scheduled voicemail integration from reprocessing the same message on every run.