Oh yah I totally understand the current circumstances, just trying to be helpful in debugging.
I think a notification feature makes a lot of sense, but it depends on how long the wait tends to be. In terms of setting expectations it might be better to display the current backlog and an estimate about when the transcription might be done (though of course both would be even better than either).
Thanks for the feedback! I'm glad to hear you find the notification idea useful. I'm considering displaying the current backlog and estimated completion times as you propose.
How would you expect to get an understanding of the backlog? Would a dedicated page for the entire backlog be helpful, or would you prefer to see which episodes are being transcribed on each podcast page?
Any insights on what would be most helpful for you would be greatly appreciated!
I think there's a range of ways you could communicate it. Kind of depends on the structure of how the backlog gets churned through. Maybe each episode card includes a sigil for the transcript that's either a green circle with a check or a short summary of how long you expect before you process it (6d, 6h, 15m, etc)? That's also kind of busy - maybe you end up putting a single element at the top of the podcast page saying how long before the next episode will be transcribed and perhaps how long before all episodes might be transcribed (i.e. you need to wait at least this X long and probably not longer than Y)?
Having a big central page for all backlogs sounds cool, but I imagine I would probably care about the expected delay for a particular podcast / episode of a podcast most of the time?
Suggestion, you've probably fairly easily got access to how long the most recently completed task took?
Perhaps on the submission form include a low-resolution indication of that, so people's expectations are set before they enter a podcast link? Round it off to the nearest minute/hour/day, and format it appropriately:
"Processing times are currently around 3 hours"
or
"Processing times are currently around 17 minutes"
I think a notification feature makes a lot of sense, but it depends on how long the wait tends to be. In terms of setting expectations it might be better to display the current backlog and an estimate about when the transcription might be done (though of course both would be even better than either).