Telnyx AI: Search — Documentation Index
Search documentation within the AI section of the Telnyx developer docs (https://developers.telnyx.com). This file: https://developers.telnyx.com/development/llms/ai-search-llms-txt.md · Root index: https://developers.telnyx.com/llms.txt
Search
- Overview: Managed search over your Telnyx voice calls, meetings, messages, and stored documents — one retrieval API, citation-ready results.
- Get Started: Create your first Search collection, attach a source, and run your first search in a few minutes.
- Search: Query a collection’s documents and get back ranked, source-attributed chunks.
Concepts
- How Search Works: How Search indexes your Telnyx data and retrieves ranked chunks at query time — and when to use it over the raw embeddings APIs.
- Search Modes: Compare vector, keyword, and hybrid retrieval in Search and pick the right mode for your queries.
Configuration
- Collections: Create, list, retrieve, update, and delete Search collections with the Telnyx Collections API.
- Overview: Add, replace, list, and remove data sources from a Search collection.
- Voice: Index your voice call transcriptions in a Search collection, and enable transcript persistence on your SIP connections.
- Settings: Configure retrieval type and top_k for a Search collection.
API Reference (Search)
AI Collections
- Create a collection: Creates a new collection scoped to your organization. Optionally attach sources and retrieval settings at creation time. If
slugis omitted, one is derived f… - List collections: Returns a paginated list of collections in your organization.
- Get a collection by slug: Fetches a single collection by its
slug. - Get a collection: Fetches a single collection by its
uuid. - Update a collection: Updates a collection’s metadata (
nameand/ordescription). Sources and settings are managed through their own sub-resources. - Delete a collection: Soft-deletes a collection. Its
slugis freed and may be reused by a new collection. - List collection sources: Returns the sources attached to a collection.
- Add a collection source: Attaches a new source to a collection.
- Replace collection sources: Replaces the collection’s entire source set. The response
metareports which sources were added, retained, and removed. - Remove a collection source: Removes a single source from a collection.
- Get collection settings: Returns the retrieval settings for a collection.
- Replace collection settings: Replaces the collection’s retrieval settings.
- Update collection settings: Partially updates the collection’s retrieval settings.
- Search collection documents: Runs search over the documents in a collection, ranked by relevance to
query. The collection’sretrieval_typesetting selects the strategy:vector(seman…