Voice Agent Documentation Sources
Equip every voice-related subagent with these sources. Include the relevant Context7 queries and URLs in agent prompts.
LiveKit Agents SDK
Context7 MCP (BEST — use first)
mcp__plugin_context7_context7__resolve-library-id(libraryName="livekit agents")
→ /websites/livekit_io_agents (1,527 snippets)
→ /livekit/agents (309 snippets — Python SDK source)
→ /livekit-examples/python-agents-examples (1,045 snippets)
Query example:
mcp__plugin_context7_context7__query-docs(
libraryId="/websites/livekit_io_agents",
topic="how to capture conversation transcript from AgentSession"
)
LLM-Friendly Docs
- https://docs.livekit.io/llms.txt — full platform docs formatted for AI
Official Docs (by topic)
| Topic | URL |
|---|---|
| Agents framework | https://docs.livekit.io/agents/ |
| SIP/Telephony | https://docs.livekit.io/sip/ |
| Telephony (new URL) | https://docs.livekit.io/telephony/ |
| SIP troubleshooting | https://docs.livekit.io/reference/telephony/troubleshooting/ |
| Cloud platform | https://docs.livekit.io/intro/cloud/ |
| Room recording | https://docs.livekit.io/home/egress/ |
| Noise cancellation | https://docs.livekit.io/transport/media/noise-cancellation/ |
| Telnyx SIP setup | https://docs.livekit.io/telephony/start/providers/telnyx/ |
GitHub Repos
| Repo | What's in it |
|---|---|
| livekit/agents | Python SDK source — search issues for bugs/patterns |
| livekit/sip | SIP bridge — search issues for trunk/dispatch problems |
| livekit-examples/phone-assistant | Full phone assistant with DTMF, call transfer |
| livekit-examples/python-agents-examples | Production agent patterns |
| livekit/livekit_composite | All repos combined for LLM inference |
Community
| Channel | URL | When to use |
|---|---|---|
| Community Forum | https://community.livekit.io | Search for implementation patterns |
| Slack | https://livekit.io/join-slack | Real-time help, CWilson (LiveKit staff) is active |
| GitHub Issues | https://github.com/livekit/agents/issues | Bug reports, known issues |
| Email support | hello@livekit.io | Paid account support (use our account email) |
Telnyx SIP
Context7 MCP (BEST — use first)
mcp__plugin_context7_context7__resolve-library-id(libraryName="telnyx")
→ /websites/developers_telnyx (4,640 snippets)
→ /websites/developers_telnyx_api (7,073 snippets — API reference)
→ /team-telnyx/telnyx-python (1,244 snippets — Python SDK)
Query example:
mcp__plugin_context7_context7__query-docs(
libraryId="/websites/developers_telnyx",
topic="FQDN connection inbound call routing setup"
)
Official Docs (by topic)
| Topic | URL |
|---|---|
| Developer portal | https://developers.telnyx.com |
| SIP trunking | https://developers.telnyx.com/docs/voice/sip-trunking |
| LiveKit config guide | https://developers.telnyx.com/docs/voice/sip-trunking/livekit-configuration-guide |
| TeXML verbs | https://developers.telnyx.com/docs/voice/programmable-voice/texml-verbs/dial |
| Call Control API | https://developers.telnyx.com/api/call-control |
| SIP response codes | https://support.telnyx.com/en/articles/4409457-telnyx-sip-response-codes |
| Troubleshooting calls | https://support.telnyx.com/en/articles/5025298-troubleshooting-call-completion |
| Connection types | https://support.telnyx.com/en/articles/4245868-sip-connection-types |
GitHub
| Repo | What's in it |
|---|---|
| team-telnyx/telnyx-python | Python SDK |
| team-telnyx/openapi | OpenAPI spec (full API schema) |
Support
| Channel | Contact |
|---|---|
| Phone | +1 (888) 980-9750 (24/7) |
| support@telnyx.com | |
| Live chat | In Mission Control portal |
| Portal | https://portal.telnyx.com |
Our Infrastructure (quick reference)
| Component | Value |
|---|---|
| LiveKit project | cwa-voice-9x077mph (ID: p_5u9xu5ysoly) |
| LiveKit SIP URL | 5u9xu5ysoly.sip.livekit.cloud (NOT cwa-voice-9x077mph) |
| LiveKit agent | CA_pX3Me4NK6qK8 |
| LiveKit CLI | C:\dev\lk.exe |
| Telnyx API key | In knowledge/.env as TELNYX_API_KEY |
| Telnyx FQDN connection | 2925216093662349036 ("LiveKit Inbound v2") |
| Main trunk | ST_Xa3Bp9aixRFP (LOCKED — do not modify) |
| Deploy command | C:\dev\lk.exe agent deploy --project cwa-voice --silent . |
How to equip subagents
When dispatching a voice-related subagent, include in the prompt:
## Documentation Sources
Use Context7 MCP for code examples:
- LiveKit: query-docs(libraryId="/websites/livekit_io_agents", topic="YOUR TOPIC")
- Telnyx: query-docs(libraryId="/websites/developers_telnyx", topic="YOUR TOPIC")
For LiveKit SDK specifics: query-docs(libraryId="/livekit/agents", topic="YOUR TOPIC")
If Context7 doesn't have the answer, check:
- LiveKit llms.txt: WebFetch https://docs.livekit.io/llms.txt
- GitHub issues: gh issue list -R livekit/agents --search "YOUR SEARCH"
- LiveKit community: WebFetch https://community.livekit.io