Scrydon
Triggers

Voice

Trigger workflows with voice input — records audio, transcribes with a speech-to-text model, and surfaces relevant knowledge base context.

The Voice Trigger block lets users start a workflow by speaking. It records audio from the browser, transcribes it using your configured speech-to-text (STT) provider, and optionally retrieves relevant context from a knowledge base before the workflow continues.

Configuration

FieldRequiredDescription
STT ProviderYesThe speech-to-text integration to use for transcription. Must be an installed STT-capable integration.
ModelYesThe specific model offered by the selected provider. Options are populated after you pick a provider.
LanguageNoForce a specific transcription language. Defaults to auto-detect.
Knowledge BaseNoA knowledge base to search using the transcript. Relevant items are returned as structured context.
Max KB ResultsNoMaximum number of knowledge base items to surface. Defaults to 5.

Outputs

Once transcription and (optional) KB retrieval complete, the following variables are available in downstream blocks:

VariableTypeDescription
<voice1.transcript>stringThe transcribed text from the audio recording
<voice1.knowledgeBaseItems>JSON arrayMatched knowledge base items (empty array if no KB is configured)
<voice1.knowledgeBaseContext>stringMatched KB items formatted as a single context string, ready to pass to an LLM
<voice1.audioUrl>stringPresigned URL to download the original audio file
<voice1.language>stringDetected or configured language code (e.g. en, fr)
<voice1.duration>numberAudio duration in seconds

Replace voice1 with the name you assigned to the block.

Deployment

The Voice Trigger generates a shareable Trigger Link (format: /v/{id}) once the workflow is deployed. Share that link with users — opening it in a browser presents the voice recording interface and starts a workflow run when audio is submitted.

A Speech-to-Text integration must be installed and configured in your workspace before the Voice Trigger can transcribe audio. See Integrations to add an STT provider.

On this page

On this page