Skip to main content
All MCP tools

MCP tools · Finn agents

update_finn_speech_settings

Tunes a draft voice Finn's speech: voicemail behaviour, ending on silence, ring time, noise filtering, how quickly it answers, speaking speed, how easily it can be interrupted, background volume, words to listen for and pronunciations. Only the fields you pass change. For a chat agent only endCallOnSilence applies.

Scope needed
finn
Changes data
Yes
Held for approval
No
Available to
Every organization

Only drafts the key's owner created.

Inputs

NameTypeDescription
finn_idrequiredstringThe Finn's id (a UUID). Use list_finns to find it.
voicemailActionenum: hangup | messageVoice only. On voicemail: hang up, or leave voicemailPrompt.
voicemailPromptstringVoice only. The message it leaves on voicemail. Empty string clears it.
endCallOnSilenceenum: 15 | 20 | 30 | 45 | 60 | 90 | 120Seconds of silence after which it ends the conversation. Also applies to chat agents.
ringDurationenum: 15s | 30s | 45s | 60s | 90s | 120sVoice only. How long an outbound call rings before giving up.
denoisingModeenum: remove-noise | remove-noise-bg | noneVoice only. Filter background noise (and, with remove-noise-bg, background voices).
endpointingnumberVoice only. Milliseconds of pause before it decides the caller has finished (50-5000, about 350).
ttsSpeednumberVoice only. Speaking speed, 1 is normal (0.1-3).
wordsForInterruptionnumberVoice only. Words the caller must say before the Finn stops to listen (1-20).
interruptionBackoffMsnumberVoice only. Milliseconds it waits after being interrupted before speaking again.
checkUserOnlineMessagestringVoice only. What it says to check the caller is still there. Empty string clears it.
backgroundVolumenumberVoice only. Volume of the background ambience, 10-100.
boostedKeywordsstringVoice only. Comma-separated words the transcriber should listen harder for.
pronunciationsobject[]Voice only. Replaces the whole pronunciation list: { word, phoneme, type? } items.