Talkif Docs
Flow Builder

Provider Nodes

Configure LLM, Text-to-Speech, and Speech-to-Text providers for your flow.

Provider nodes supply AI services to your flow. Every flow requires one LLM provider, one TTS provider, and one STT provider.

LLM Providers

The LLM powers conversational intelligence — understanding caller intent, generating responses, and evaluating transitions.

OpenAI

Google Gemini

Anthropic

Grok (xAI)

Azure OpenAI

For organizations using Azure-hosted OpenAI models. Requires your Azure endpoint URL.

SettingDescription
EndpointYour Azure OpenAI endpoint URL (required)
ModelDeployed model name
Temperature0.0-2.0

LLM configuration

SettingDescription
ModelSelect the specific model
TemperatureResponse randomness. Range: 0–2. Lower = more deterministic.
Max tokensMaximum tokens per response
Priority tier2x pricing for faster inference and higher availability

TTS Providers

The TTS provider converts agent text responses into spoken audio.

ElevenLabs

ElevenLabs settings

SettingRangeDescription
VoiceSelect from premade, cloned, generated, or professional voices
Stability0.0–1.0Voice consistency. Higher = more stable, lower = more expressive.
Similarity0.0–1.0How closely output matches the original voice sample
Style0.0–1.0Style variation.
Speaker booston/offEnhances clarity and presence.
Speed0.7–1.2Playback speed.

Cartesia

Cartesia settings

SettingRangeDescription
VoiceSelect from voice library. Supports masculine, feminine, and gender-neutral.
Emotion54 optionssonic-3 only. See emotion list below.
Speed0.6–1.5Playback speed. Default: 1.0.
Volume0.5–2.0Output volume. Default: 1.0.

Supported emotions (sonic-3)

Positive — Neutral, Happy, Excited, Enthusiastic, Elated, Euphoric, Triumphant, Amazed, Surprised, Flirtatious, Curious, Content, Peaceful, Serene, Calm, Grateful, Affectionate, Trust, Sympathetic, Anticipation, Mysterious, Proud, Confident

Negative — Angry, Mad, Outraged, Frustrated, Agitated, Threatened, Disgusted, Contempt, Envious, Sarcastic, Ironic, Sad, Dejected, Melancholic, Disappointed, Hurt, Guilty, Bored, Tired, Rejected, Nostalgic, Wistful, Apologetic, Hesitant, Insecure, Confused, Resigned, Anxious, Panicked, Alarmed, Scared

Other — Distant, Skeptical, Contemplative, Determined

STT Providers

The STT provider transcribes caller speech into text for the LLM.

Deepgram

Deepgram settings

SettingDescription
LanguageTranscription language
KeywordsBoost recognition of specific words or phrases

Cartesia

Cartesia STT settings

SettingDescription
LanguageTranscription language
ModelSTT model to use

Soniox

Soniox settings

SettingDescription
LanguageTranscription language
ModelSTT model to use

AssemblyAI

AssemblyAI settings

SettingDescription
LanguageTranscription language

ElevenLabs STT

ElevenLabs STT settings

SettingDescription
LanguageTranscription language
ModelScribe v2 model

Telephony

Transport layer for connecting calls.

On this page