New to LiveKit? This guide assumes basic familiarity with the LiveKit Agent Framework. Start there first, then come back here for Telnyx-specific setup.
1. Install the plugin
2. Write your agent
Createagent.py:
stt, tts, and llm — everything else is standard LiveKit.
3. Add a requirements file
Createrequirements.txt:
4. Deploy
Swap models
The example above uses Telnyx-hosted defaults. Swap any component independently:- STT — Nova-3, Nova-2, Flux, Google, Azure → STT models
- TTS — Telnyx Natural, HD Voices, MiniMax, ElevenLabs (BYOK), Azure → TTS models
- LLM — Kimi-K2.5, Qwen3, GPT-4o, Claude (BYOK) → LLM models
Next steps
- Telephony — Connect your agent to a phone number
- Deploy reference — Secrets, rollbacks, multi-region