Time frame to expect voicemails to be available via api?

Hello, just a general question. When using the API:
get /phone/users/{userId}/voice_mails

When should we expect to see a complete list of voicemails for a user? We usually query the users voicemails overnight but have found that more voicemails are available after waiting more than 24 hrs. Should all voicemails be available to download after 12hrs, 24hrs or more?

Hey @kurt3, welcome :wave:

24 hours does seem high, but I’ve seen processing times for cloud recordings & large meeting recordings take time to process…

My expectation is that any recording available in your account (reference) would also be available immediately via the API.

If you have an impression or data on this - do you perceive this is either a matter of the phone recordings taking more than 24 hours to process, or the phone recordings not being available in the API?

One option to identify the discrepancy here would be the phone.recording_completed event. This would include an event_ts timestamp for when the recording was processed and call_ended time.

If you have an example of a recording that took longer than normal to process, we could look into this in our logs.

Thank you. We will monitor the issue to see if the timing improves.

1 Like