What to build
A Temporal workflow that orchestrates batch audio transcription with durable execution guarantees. The workflow accepts a list of audio files, fans out to parallel transcription activities with configurable concurrency, applies Audio Intelligence analysis, aggregates results, and handles retries automatically — surviving process restarts and infrastructure failures.
Why this matters
Enterprise audio processing pipelines need durable execution: if a transcription job fails halfway through 10,000 files, it should resume from where it stopped, not restart. Temporal is the leading workflow orchestration platform for this pattern, used by Netflix, Uber, and Stripe. Developers building production transcription pipelines need a reference implementation that combines Temporal's durability guarantees with Deepgram's transcription and intelligence APIs. No existing Deepgram example covers workflow orchestration.
Suggested scope
- Language: Python
- Deepgram APIs: STT pre-recorded, Audio Intelligence (sentiment, topics, summary)
- Framework: Temporal Python SDK (
temporalio)
- Key patterns: Workflow definition, parallel activities with concurrency control, retry policies, progress reporting
- Complexity: Moderate to advanced
Acceptance criteria
Raised by the DX intelligence system.
What to build
A Temporal workflow that orchestrates batch audio transcription with durable execution guarantees. The workflow accepts a list of audio files, fans out to parallel transcription activities with configurable concurrency, applies Audio Intelligence analysis, aggregates results, and handles retries automatically — surviving process restarts and infrastructure failures.
Why this matters
Enterprise audio processing pipelines need durable execution: if a transcription job fails halfway through 10,000 files, it should resume from where it stopped, not restart. Temporal is the leading workflow orchestration platform for this pattern, used by Netflix, Uber, and Stripe. Developers building production transcription pipelines need a reference implementation that combines Temporal's durability guarantees with Deepgram's transcription and intelligence APIs. No existing Deepgram example covers workflow orchestration.
Suggested scope
temporalio)Acceptance criteria
Raised by the DX intelligence system.