The Whisper voicemail stack
n8n takes the dump, Whisper transcribes, OpenRouter extracts the ask, Linear opens. SIP and Vapi stay off the page.
Who owns what
n8n
The dump — recording in, Linear out. Not the transcript.
Try n8n (opens in a new tab)Whisper
The transcript — speakers, timestamps. Not the ticket and not the trunk.
Try Whisper (opens in a new tab)OpenRouter
The extract — ask, severity JSON. Not STT.
Try OpenRouter (opens in a new tab)Linear
The issue — assignee, cycle. Not audio.
Try Linear (opens in a new tab)
How to use this stack
- Voicemail or call-recording webhook hits n8n after hangup. No live barge-in.
- Whisper transcribes. OpenRouter returns the ask — not a second STT.
- n8n opens Linear. One orchestrator. Vapi/Twilio stay carrier infra.
- This is not async-voice-pipe (that one replies in ElevenLabs). Not Fireflies → backlog.