This example only shows the update in Zendesk tickets. For other helpdesks it might not be possible to add a recording as a separate player icon. In this case, you can simply add a comment update with the record url: {call.recording.url}.

You can also do an event action where the voice recording is added after it's done. This local event is placed on the voice recording application module itself (important: if the caller hangs up to end the recording, such an event will not be executed so you might want the customer to confirm the recording with a key). The settings are the same as above, only that you choose for position "After."

Here is an example of method 2 - "Global event":

A global event "Voice recording finished" (note: your trigger should check that the recording is actually a "voicemail" because the event "Voice recording finished" occurs every time any recording ends. You want to avoid adding the wrong or multiple recordings.)

And below is the example trigger used above (note that this trigger uses a tag "voicemail" created for the recording in the application. Of course the condition "> 3 seconds" is just an optional element and depends on your use case.)