How do handle file exports after a transcription.
Sigiloso
Upload files Background worker to process files Put something into the exports table Email or Websocket connection with every client application(Events) or Database table to store exports User_id ExportID name status -> pending, completed, failed url --> location Flow API endpoints -> export event(payload {}) Send response that we're processing your request. Background worker is triggered to process this. Queued Publish event completion(Websocket, email, store in db) Other Considerations Expire exports after sometime() --> 3 months, send emails to confirm that we're deleting