# thinnestAI > Official thinnestAI documentation. Build voice agents, chatbots, and automated workflows. ## Docs - [Chat with Agent](https://docs.thinnest.ai/api-reference/agents/chat.md): Send a message to an agent using API key authentication. - [Create Agent](https://docs.thinnest.ai/api-reference/agents/create.md): Create a new AI agent with model, voice, tools, and knowledge configuration. - [Delete Agent](https://docs.thinnest.ai/api-reference/agents/delete.md): Permanently delete an agent and all associated data. - [Get Agent](https://docs.thinnest.ai/api-reference/agents/get.md): Retrieve a specific agent by ID. - [List Agents](https://docs.thinnest.ai/api-reference/agents/list.md): Retrieve all agents for the authenticated user. - [Update Agent](https://docs.thinnest.ai/api-reference/agents/update.md): Update an existing agent's configuration. - [Voice Config Reference](https://docs.thinnest.ai/api-reference/agents/voice-config.md): Field-by-field reference for the voice agent configuration object — covers cascaded STT/TTS, Speech-to-Speech (Gemini Live + OpenAI Realtime), noise cancellation, audio ambience, and BYOK options. - [Get Configured Providers](https://docs.thinnest.ai/api-reference/byok/configured.md): Get list of BYOK providers with keys configured - [Delete BYOK Key](https://docs.thinnest.ai/api-reference/byok/delete.md): Remove a BYOK provider API key - [List BYOK Providers](https://docs.thinnest.ai/api-reference/byok/list-providers.md): List all supported BYOK (Bring Your Own Key) providers - [Set BYOK Key](https://docs.thinnest.ai/api-reference/byok/set.md): Add or update a BYOK provider API key - [Get BYOK Status](https://docs.thinnest.ai/api-reference/byok/status.md): Get configuration status for all BYOK providers - [Create Call](https://docs.thinnest.ai/api-reference/calls/create.md): Start a new voice call — web session or outbound phone call. - [Delete Call](https://docs.thinnest.ai/api-reference/calls/delete.md): Soft-delete a call record. - [Get Call](https://docs.thinnest.ai/api-reference/calls/get.md): Retrieve a specific call with full details including transcript, recording, cost, and analysis. - [List Calls](https://docs.thinnest.ai/api-reference/calls/list.md): Retrieve all voice calls for the authenticated user. - [Update Call](https://docs.thinnest.ai/api-reference/calls/update.md): Update call metadata — tags, name, and custom metadata. - [Create Campaign](https://docs.thinnest.ai/api-reference/campaigns/create.md): Create a new outbound campaign. - [Delete Campaign](https://docs.thinnest.ai/api-reference/campaigns/delete.md): Permanently delete a campaign and all associated data. - [Get Campaign](https://docs.thinnest.ai/api-reference/campaigns/get.md): Retrieve a specific campaign with detailed metrics. - [Launch Campaign](https://docs.thinnest.ai/api-reference/campaigns/launch.md): Launch a campaign to start reaching contacts. - [List Campaigns](https://docs.thinnest.ai/api-reference/campaigns/list.md): List all campaigns for the authenticated user. - [Pause Campaign](https://docs.thinnest.ai/api-reference/campaigns/pause.md): Pause an active campaign. - [Resume Campaign](https://docs.thinnest.ai/api-reference/campaigns/resume.md): Resume a paused campaign. - [Update Campaign](https://docs.thinnest.ai/api-reference/campaigns/update.md): Update campaign configuration (only before launch). - [Delete Chat](https://docs.thinnest.ai/api-reference/chat/delete.md): Delete a chat session and its message history. - [Delete Session](https://docs.thinnest.ai/api-reference/chat/delete-session.md): Delete a conversation session and all its message history. - [External Chat](https://docs.thinnest.ai/api-reference/chat/external.md): Chat with an agent using API key authentication (for third-party integrations). - [Get Chat](https://docs.thinnest.ai/api-reference/chat/get.md): Retrieve a chat session with full message history. - [Get Conversation History](https://docs.thinnest.ai/api-reference/chat/history.md): Retrieve message history for a session. - [List Chats](https://docs.thinnest.ai/api-reference/chat/list.md): Retrieve all chat sessions for the authenticated user. - [Create Chat (OpenAI Compatible)](https://docs.thinnest.ai/api-reference/chat/openai.md): OpenAI-compatible chat completions endpoint for drop-in integration. - [Send Message](https://docs.thinnest.ai/api-reference/chat/send.md): Send a message to an agent and receive a response. - [Stream Message](https://docs.thinnest.ai/api-reference/chat/stream.md): Send a message and receive a streaming response via Server-Sent Events (SSE). - [API Reference](https://docs.thinnest.ai/api-reference/index.md): Complete REST API reference for the thinnestAI platform. - [Add File](https://docs.thinnest.ai/api-reference/knowledge/add-file.md): Upload a document file to an agent's knowledge base. - [Add Text](https://docs.thinnest.ai/api-reference/knowledge/add-text.md): Add raw text content to an agent's knowledge base. - [Add URL](https://docs.thinnest.ai/api-reference/knowledge/add-url.md): Add a web page URL to an agent's knowledge base. - [Add YouTube](https://docs.thinnest.ai/api-reference/knowledge/add-youtube.md): Add a YouTube video transcript to an agent's knowledge base. - [Delete Source](https://docs.thinnest.ai/api-reference/knowledge/delete.md): Remove a knowledge source and its indexed content. - [List Sources](https://docs.thinnest.ai/api-reference/knowledge/list.md): List all knowledge sources for an agent. - [Test Retrieval](https://docs.thinnest.ai/api-reference/knowledge/test-retrieval.md): Test knowledge retrieval with a query to see what the agent would find. - [Create Phone Number](https://docs.thinnest.ai/api-reference/phone-numbers/create.md): Purchase and provision a new phone number - [Delete Phone Number](https://docs.thinnest.ai/api-reference/phone-numbers/delete.md): Release a phone number - [Get Phone Number](https://docs.thinnest.ai/api-reference/phone-numbers/get.md): Retrieve a specific phone number - [List Phone Numbers](https://docs.thinnest.ai/api-reference/phone-numbers/list.md): Retrieve all phone numbers in your account - [Update Phone Number](https://docs.thinnest.ai/api-reference/phone-numbers/update.md): Update phone number settings (e.g. assign to different agent) - [Create Session](https://docs.thinnest.ai/api-reference/sessions/create.md): Create a new chat session for an agent - [Delete Session](https://docs.thinnest.ai/api-reference/sessions/delete.md): Delete a session and its messages - [Get Session](https://docs.thinnest.ai/api-reference/sessions/get.md): Retrieve a specific session by ID - [List Sessions](https://docs.thinnest.ai/api-reference/sessions/list.md): Retrieve all chat sessions for your account - [Update Session](https://docs.thinnest.ai/api-reference/sessions/update.md): Update session metadata - [Create Tool](https://docs.thinnest.ai/api-reference/tools/create.md): Register a new custom tool for agents to use - [Delete Tool](https://docs.thinnest.ai/api-reference/tools/delete.md): Delete a custom tool - [Get Tool](https://docs.thinnest.ai/api-reference/tools/get.md): Retrieve a specific tool by ID - [List Tools](https://docs.thinnest.ai/api-reference/tools/list.md): Retrieve all custom tools in your account - [Update Tool](https://docs.thinnest.ai/api-reference/tools/update.md): Update a custom tool's configuration - [Create Webhook Endpoint](https://docs.thinnest.ai/api-reference/webhooks/create.md): Register a new URL to receive webhook events. - [Delete Webhook Endpoint](https://docs.thinnest.ai/api-reference/webhooks/delete.md): Delete a webhook endpoint and all its delivery history. - [Delivery History](https://docs.thinnest.ai/api-reference/webhooks/deliveries.md): View webhook delivery history and retry failed deliveries. - [List Webhook Endpoints](https://docs.thinnest.ai/api-reference/webhooks/list.md): List all registered webhook endpoints for your account. - [Webhooks Overview](https://docs.thinnest.ai/api-reference/webhooks/overview.md): Receive real-time events from your agents via outgoing webhooks with HMAC-SHA256 signing. - [Test Webhook](https://docs.thinnest.ai/api-reference/webhooks/test.md): Send a test event to verify your endpoint is reachable. - [Update Webhook Endpoint](https://docs.thinnest.ai/api-reference/webhooks/update.md): Update an existing webhook endpoint's configuration. - [Verify Webhook Signatures](https://docs.thinnest.ai/api-reference/webhooks/verify-signature.md): Verify HMAC-SHA256 signatures to ensure webhook payloads are authentic. - [A2A Protocol](https://docs.thinnest.ai/docs/a2a/index.md): Enable agent-to-agent interoperability using Google's A2A protocol — let external agents discover and invoke your thinnestAI agents. - [Agents](https://docs.thinnest.ai/docs/agents.md): Learn how to create, configure, and deploy AI agents on thinnestAI. - [AI Builder](https://docs.thinnest.ai/docs/ai-builder/index.md): Use AI to generate complete agent configurations from a natural language description — including system prompts, tools, and knowledge sources. - [Analytics & Monitoring](https://docs.thinnest.ai/docs/analytics/index.md): Track your agent's performance, monitor costs, review conversations, and gain insights into usage patterns with real-time analytics. - [Approvals & Human-in-the-Loop](https://docs.thinnest.ai/docs/approvals/index.md): Add human oversight to your agent workflows — require approval before sensitive actions, review tool calls, and maintain control over automated processes. - [Authentication](https://docs.thinnest.ai/docs/authentication.md): How to authenticate with the thinnestAI API and secure your integrations. - [Billing & Usage](https://docs.thinnest.ai/docs/billing/index.md): Understand how thinnestAI billing works — token-based pricing, free tier credits, model-specific rates, and usage tracking. - [Phone & Voice Billing](https://docs.thinnest.ai/docs/billing/phone-billing.md): Understand phone number charges, per-minute voice rates, auto-renewal, grace periods, and billing records for voice features. - [Contact Management](https://docs.thinnest.ai/docs/campaigns/contact-management.md): Import, organize, and manage your campaign contacts with groups, CSV upload, deduplication, and batch operations. - [Outbound Campaigns](https://docs.thinnest.ai/docs/campaigns/index.md): Create and manage outbound campaigns to reach your contacts via SMS, email, and voice using AI-powered personalization. - [Retry & Escalation](https://docs.thinnest.ai/docs/campaigns/retry-and-escalation.md): Configure per-step retry intervals and email/webhook escalation when a contact's call attempts are exhausted. - [Embed Widget](https://docs.thinnest.ai/docs/chat/embed-widget.md): Add a thinnestAI chat widget to your website with a few lines of code. Configure appearance, authentication, and channels. - [Chat](https://docs.thinnest.ai/docs/chat/index.md): Send messages to your agents via the Chat API with streaming responses, session management, and rate limiting. - [Deploy Your Agent](https://docs.thinnest.ai/docs/deploy/index.md): Connect your thinnestAI agent to any channel — websites, messaging apps, phone calls, voice, and APIs. - [Other Platforms](https://docs.thinnest.ai/docs/deploy/other-platforms.md): Deploy your thinnestAI agent to Discord, custom apps, mobile apps, and any platform via the REST API. - [Phone Calls](https://docs.thinnest.ai/docs/deploy/phone.md): Deploy your voice agent on phone numbers for inbound and outbound calls via Twilio or Vobiz SIP trunking. - [REST API](https://docs.thinnest.ai/docs/deploy/rest-api.md): Integrate your thinnestAI agent into any application using the REST API for server-to-server communication. - [Slack](https://docs.thinnest.ai/docs/deploy/slack.md): Deploy your thinnestAI agent to Slack as a bot that responds to messages and slash commands. - [Microsoft Teams](https://docs.thinnest.ai/docs/deploy/teams.md): Deploy your thinnestAI agent to Microsoft Teams as a bot for workplace conversations. - [Telegram](https://docs.thinnest.ai/docs/deploy/telegram.md): Deploy your thinnestAI agent as a Telegram bot with automatic lead capture and session management. - [Voice API](https://docs.thinnest.ai/docs/deploy/voice-api.md): Integrate voice capabilities into your application using the thinnestAI Voice API for programmatic call control. - [Voice Widget](https://docs.thinnest.ai/docs/deploy/voice-widget.md): Add a browser-based voice call button to your website so visitors can speak with your AI agent directly. - [Web Widget](https://docs.thinnest.ai/docs/deploy/web-widget.md): Embed your AI agent as a chat widget on any website with a single script tag or the JavaScript SDK. - [WebRTC & LiveKit](https://docs.thinnest.ai/docs/deploy/webrtc.md): Build custom voice interfaces using WebRTC and LiveKit for real-time audio streaming with your AI agent. - [WhatsApp](https://docs.thinnest.ai/docs/deploy/whatsapp.md): Deploy your thinnestAI agent to WhatsApp via Twilio for instant messaging with automatic lead capture. - [WordPress](https://docs.thinnest.ai/docs/deploy/wordpress.md): Add your thinnestAI agent to any WordPress site with a simple plugin or embed code. - [Embed Widget & SDK](https://docs.thinnest.ai/docs/embed-widget/index.md): Deploy your AI agent as a chat widget on any website — embed with a single script tag or use the JavaScript SDK for custom integrations. - [Evaluations](https://docs.thinnest.ai/docs/evaluations/index.md): Measure and improve your agent's quality with Agent-as-Judge evaluations — automated scoring across relevance, accuracy, helpfulness, and custom criteria. - [Appointment Booking Agent](https://docs.thinnest.ai/docs/examples/appointment-booking.md): Build a voice agent that checks calendar availability, books appointments, and sends confirmations via SMS and email. - [Customer Support Agent](https://docs.thinnest.ai/docs/examples/customer-support.md): Build a voice agent that handles inbound support calls — product questions, troubleshooting, returns, and refunds — with automatic ticket logging. - [Examples & Use Cases](https://docs.thinnest.ai/docs/examples/index.md): Step-by-step tutorials for building production-ready voice agents with thinnestAI. Each example can be set up in under 10 minutes. - [Lead Qualification Agent](https://docs.thinnest.ai/docs/examples/lead-qualification.md): Build a voice agent that qualifies inbound and outbound leads using the BANT framework, scores them, and routes hot leads to your sales team. - [Order Management Agent](https://docs.thinnest.ai/docs/examples/order-management.md): Build a voice agent that handles order status inquiries, modifications, and return requests with identity verification and real-time order lookup. - [Real Estate Agent](https://docs.thinnest.ai/docs/examples/real-estate-agent.md): Build a voice agent that handles property inquiries, matches caller preferences to listings, schedules showings, and warm-transfers serious buyers to human agents. - [Survey & Feedback Agent](https://docs.thinnest.ai/docs/examples/survey-agent.md): Build a voice agent that conducts outbound phone surveys, collects NPS scores, and records structured feedback at scale using campaigns. - [Introduction](https://docs.thinnest.ai/docs/index.md): Welcome to thinnestAI — build AI voice agents, chatbots, and automated workflows in minutes. - [Integrations](https://docs.thinnest.ai/docs/integrations/index.md): Connect thinnestAI to your existing tools and services — Google Workspace, CRMs, communication platforms, and more via OAuth and API keys. - [Knowledge Bases](https://docs.thinnest.ai/docs/knowledge/index.md): Give your agents access to your documents, websites, and data so they can answer questions accurately using your own content. - [OCR Knowledge Source](https://docs.thinnest.ai/docs/knowledge/ocr.md): Extract text from images and scanned documents using Sarvam Vision OCR with support for 23 Indian languages. - [Knowledge Sources](https://docs.thinnest.ai/docs/knowledge/sources.md): Add documents, websites, videos, and other content to your knowledge base — PDFs, URLs, YouTube, GitHub, and more. - [Supported Formats & Limits](https://docs.thinnest.ai/docs/knowledge/supported-formats.md): Reference for supported file formats, size limits, chunking behavior, embedding models, and best practices for knowledge quality. - [Agent Learning](https://docs.thinnest.ai/docs/learning/index.md): Teach your agents to improve over time with the Unified Learning System — capture feedback, corrections, and insights that make your agent smarter. - [Agent Memory & Context](https://docs.thinnest.ai/docs/memory.md): How thinnestAI agents remember information across conversations and maintain context within sessions. - [Models & Providers](https://docs.thinnest.ai/docs/models.md): Supported AI models, how to choose the right one, and configuration options. - [System Prompts & Instructions](https://docs.thinnest.ai/docs/prompts.md): A practical, voice-first prompting playbook for building thinnestAI agents that sound natural on a phone call — including Hindi, Hinglish, and other Indian-language considerations. - [Quickstart](https://docs.thinnest.ai/docs/quickstart.md): Get your first AI voice agent up and running in under 5 minutes. - [Roles & Permissions](https://docs.thinnest.ai/docs/rbac/index.md): Control access to your agents, data, and platform features with role-based access control (RBAC). - [Scraping Hub](https://docs.thinnest.ai/docs/scraping/index.md): Extract content from any website using multiple scraping engines — Firecrawl, Crawl4AI, JinaReader, and more. Power your agent's knowledge base with web data. - [Skills](https://docs.thinnest.ai/docs/skills/index.md): Create reusable skill packages that bundle instructions, tools, and knowledge — and attach them to any agent. - [Multi-Agent Teams](https://docs.thinnest.ai/docs/teams/index.md): Build teams of AI agents that work together to handle complex tasks, delegate responsibilities, and deliver better outcomes. - [Team Modes](https://docs.thinnest.ai/docs/teams/team-modes.md): Learn about the five team coordination modes — Coordinate, Route, Collaborate, Tasks, and Broadcast — and when to use each one. - [Call Center QA Monitor](https://docs.thinnest.ai/docs/templates/call-center-qa-monitor.md): QA and monitoring agent with live call monitoring, automated call scoring, knowledge gap detection, CRM auto-sync, webhook alerts, and sentiment escalation. - [Campaign Outreach Coordinator](https://docs.thinnest.ai/docs/templates/campaign-outreach-coordinator.md): Multi-channel campaign agent for event invitations, re-engagement, and surveys with DNC compliance, batch dialing, conversion tracking, and post-call surveys. - [Enterprise IT Helpdesk](https://docs.thinnest.ai/docs/templates/enterprise-it-helpdesk.md): Internal IT support agent with MCP server integration for ticketing, conference calling for L2 escalation, voice approvals for high-impact changes, and barge-in shortcuts. - [High-Security Banking](https://docs.thinnest.ai/docs/templates/high-security-banking.md): Bank-grade voice agent with voiceprint + PIN dual authentication, voice approvals before high-value transactions, and conference calling for supervisor escalation. - [Agent Templates](https://docs.thinnest.ai/docs/templates/index.md): Get started fast with pre-built agent templates for common use cases — customer support, appointment booking, lead qualification, and more. - [Insurance Claims Agent](https://docs.thinnest.ai/docs/templates/insurance-claims-agent.md): Claims intake agent with voice approvals for claim submissions, visual IVR for document upload, and compliance-heavy recording with full audit trail. - [Outbound Sales Dialer](https://docs.thinnest.ai/docs/templates/outbound-sales-dialer.md): High-volume outbound sales agent with predictive dialing, DNC compliance, conversion tracking, CRM sync, speed-to-lead metrics, and A/B greeting testing. - [Premium Concierge Service](https://docs.thinnest.ai/docs/templates/premium-concierge-service.md): Luxury hotel concierge with voiceprint verification, emotion-aware responses, real-time translation, cross-call memory, pronunciation dictionary, and holiday-aware scheduling. - [Real Estate Showing Agent](https://docs.thinnest.ai/docs/templates/real-estate-showing-agent.md): Property showing scheduler with visual property links, cross-call memory for returning buyers, SMS confirmations, and appointment booking. - [Restaurant Reservation Agent](https://docs.thinnest.ai/docs/templates/restaurant-reservation-agent.md): Restaurant booking agent with voice cloning for brand personality, multilingual support, holiday-aware scheduling, emotion-aware TTS, and greeting A/B testing. - [Visual Self-Service Portal](https://docs.thinnest.ai/docs/templates/visual-self-service-portal.md): Telecom self-service agent with visual IVR menus on the caller's phone, call queuing during peak hours, barge-in phrases for shortcuts, DTMF input, and payment processing. - [Built-in Tools](https://docs.thinnest.ai/docs/tools/built-in-tools.md): Reference guide for all built-in tools available on thinnestAI — search, scraping, data, productivity, communication, and more. - [CRM & Webhooks](https://docs.thinnest.ai/docs/tools/crm-webhooks.md): Look up callers from your CRM, your own database, or URL params — and push data to external systems via webhooks. - [Custom Tools](https://docs.thinnest.ai/docs/tools/custom-tools.md): Create custom HTTP tools and connect external tool servers via MCP to extend your agent's capabilities. - [Dash (Self-Learning DB Agent)](https://docs.thinnest.ai/docs/tools/dash.md): A self-learning data agent that grounds answers in 6 layers of context and improves with every query. Inspired by OpenAI's in-house data agent. - [Gmail](https://docs.thinnest.ai/docs/tools/gmail.md): Connect Gmail to your agents for reading, searching, sending, and managing emails automatically. - [Google Calendar](https://docs.thinnest.ai/docs/tools/google-calendar.md): Connect Google Calendar to your agents for appointment booking, event management, and scheduling automation. - [Google Sheets](https://docs.thinnest.ai/docs/tools/google-sheets.md): Connect Google Sheets to your agents for reading, writing, and managing spreadsheet data in real time. - [Tools Overview](https://docs.thinnest.ai/docs/tools/index.md): Give your AI agents the ability to take actions, fetch data, and interact with external services using tools. - [Make.com](https://docs.thinnest.ai/docs/tools/make.md): Trigger Make.com scenarios from your agent. Paste a webhook URL from a Make.com scenario and the agent can POST structured payloads to run the scenario. - [n8n](https://docs.thinnest.ai/docs/tools/n8n.md): Trigger n8n workflows from your agent. Add a Webhook node in n8n, paste the URL into thinnestAI, and the agent can POST payloads to run the workflow. - [Notion](https://docs.thinnest.ai/docs/tools/notion.md): Read, write, and search Notion pages and databases from your agents. Perfect for logging call outcomes, maintaining shared knowledge bases, and structured post-call records. - [Session Search](https://docs.thinnest.ai/docs/tools/session-search.md): Search past conversations by content to find relevant sessions and retrieve conversation history. - [Slack](https://docs.thinnest.ai/docs/tools/slack.md): Post messages, notify channels, create tickets, and look up users in Slack from your agents. Ideal for internal post-call handoffs and incident routing. - [SMS Tool](https://docs.thinnest.ai/docs/tools/sms.md): Send text messages from your agents using Twilio, Plivo, Vonage, Sinch, Telnyx, or Msg91. - [Telegram](https://docs.thinnest.ai/docs/tools/telegram.md): Send Telegram messages, inline buttons, files, and media from your agents. Great for lightweight post-call follow-up and global reach where WhatsApp isn't primary. - [WhatsApp](https://docs.thinnest.ai/docs/tools/whatsapp.md): Send WhatsApp messages, interactive buttons, media, location, and templates from your agents. Ideal for post-call voice-AI follow-up. - [Agent Versioning](https://docs.thinnest.ai/docs/versioning.md): Version control for your agents — draft/published workflow, full snapshots, rollback, and environment promotion. - [Audio Ambience](https://docs.thinnest.ai/docs/voice/ambience.md): Add a low-volume background sound and a thinking-state filler clip to mask silence and LLM latency on voice calls. - [Inbound Calls](https://docs.thinnest.ai/docs/voice/inbound-calls.md): Configure your voice agent to answer incoming phone calls automatically with intelligent conversation handling. - [Voice Agents](https://docs.thinnest.ai/docs/voice/index.md): Build intelligent voice agents that handle phone calls, web calls, and complex conversations with natural-sounding AI voices. - [Noise Cancellation](https://docs.thinnest.ai/docs/voice/noise-cancellation.md): Pick a noise-cancellation engine for inbound caller audio and dial in how aggressive it should be — four open-source engines unified behind one strength slider. - [Outbound Calls](https://docs.thinnest.ai/docs/voice/outbound-calls.md): Trigger outbound calls to customers via API, schedule calls, and run batch calling campaigns with your voice agents. - [SIP Integration](https://docs.thinnest.ai/docs/voice/sip-integration.md): Connect your SIP trunks from Twilio and Vobiz to thinnestAI for enterprise telephony integration with your voice agents. - [Speech-to-Speech (Gemini Live + OpenAI Realtime)](https://docs.thinnest.ai/docs/voice/speech-to-speech.md): Run a voice agent on a single realtime model — Gemini Live or OpenAI Realtime — that hears, understands and speaks natively. Optional half-cascade routes the reply through your own TTS. - [Analytics & Monitoring](https://docs.thinnest.ai/docs/voice/tools/analytics-monitoring.md): Call scoring, CRM auto-sync, knowledge gap detection, speed-to-lead, and post-call analytics for voice agents. - [Appointment Booking](https://docs.thinnest.ai/docs/voice/tools/appointment-booking.md): Check calendar availability and book appointments directly during a voice call. - [Call Experience Features](https://docs.thinnest.ai/docs/voice/tools/call-features.md): Fine-tune how your voice agent sounds and behaves — pace control, silence fillers, backchanneling, greeting variants, pronunciation, business hours, and more. - [Call Queue](https://docs.thinnest.ai/docs/voice/tools/call-queue.md): Queue inbound callers when all agents are busy, with hold music, position announcements, and overflow routing. - [Call Recording](https://docs.thinnest.ai/docs/voice/tools/call-recording.md): Record voice calls with consent management, storage options, and compliance controls. - [Caller Authentication](https://docs.thinnest.ai/docs/voice/tools/caller-auth.md): Verify caller identity using PIN, date of birth, passphrase, or custom credentials before proceeding with sensitive operations. - [Compliance & Security](https://docs.thinnest.ai/docs/voice/tools/compliance-security.md): Recording consent, hallucination guardrails, topic fencing, and compliance features for voice agents. - [Conference Calling](https://docs.thinnest.ai/docs/voice/tools/conference-calling.md): Add a third party — supervisor, specialist, or external number — to an active call for a 3-way conversation. - [Conversion Tracking](https://docs.thinnest.ai/docs/voice/tools/conversion-tracking.md): Track conversion events when callers complete goal actions — purchases, bookings, sign-ups, and more. - [Do-Not-Call List](https://docs.thinnest.ai/docs/voice/tools/do-not-call.md): Check phone numbers against internal or external DNC lists before making outbound calls to ensure compliance. - [DTMF Input](https://docs.thinnest.ai/docs/voice/tools/dtmf.md): Send and receive dial-tone keypress signals during voice calls for IVR navigation and numeric input. - [End Call](https://docs.thinnest.ai/docs/voice/tools/end-call.md): Configure how and when your voice agent ends a call — trigger conditions, farewell messages, and post-call actions. - [Hold / Resume](https://docs.thinnest.ai/docs/voice/tools/hold-resume.md): Put callers on hold while looking up information, then resume the conversation seamlessly. - [Voice Tools Overview](https://docs.thinnest.ai/docs/voice/tools/index.md): 44 voice features that give your agent superpowers during live calls — call control, authentication, payments, analytics, compliance, and more. - [MCP Server Integration](https://docs.thinnest.ai/docs/voice/tools/mcp-voice.md): Connect your voice agent to external tools via Model Context Protocol (MCP) servers. - [Multilingual Auto-Switch](https://docs.thinnest.ai/docs/voice/tools/multilingual.md): Detect when a caller switches language and automatically change TTS voice and STT model mid-call. - [Payment Processing](https://docs.thinnest.ai/docs/voice/tools/payment-processing.md): Collect PCI-compliant payments from callers during a voice call via Stripe or a custom payment provider. - [Post-Call Follow-Up](https://docs.thinnest.ai/docs/voice/tools/post-call-follow-up.md): Automatically trigger emails, SMS, or webhooks after a voice call ends — confirmations, summaries, and CRM updates. - [Post-Call Survey](https://docs.thinnest.ai/docs/voice/tools/post-call-survey.md): Ask callers a survey question before ending the call — collect ratings, yes/no responses, or open-ended feedback. - [Sentiment Escalation](https://docs.thinnest.ai/docs/voice/tools/sentiment-escalation.md): Automatically detect negative caller sentiment and escalate to a human agent, notify a supervisor, or flag for review. - [SMS Mid-Call](https://docs.thinnest.ai/docs/voice/tools/sms-mid-call.md): Send text messages to the caller during an active voice call — confirmations, links, codes, and more. - [Transfer Call](https://docs.thinnest.ai/docs/voice/tools/transfer-call.md): Transfer live calls to human agents, departments, or external numbers with warm or cold handoff. - [Visual IVR](https://docs.thinnest.ai/docs/voice/tools/visual-ivr.md): Send interactive visual menus to the caller's phone during a voice call for a richer self-service experience. - [Voice Approvals (HITL)](https://docs.thinnest.ai/docs/voice/tools/voice-approvals.md): Get verbal confirmation from callers before executing high-stakes actions like payments, bookings, or data changes. - [Voice Biometrics](https://docs.thinnest.ai/docs/voice/tools/voice-biometrics.md): Verify caller identity using voiceprint analysis — internal phrase matching or external providers like Pindrop and Nuance. - [Voicemail Drop](https://docs.thinnest.ai/docs/voice/tools/voicemail-drop.md): Automatically leave pre-recorded voicemail messages when your outbound call reaches an answering machine. - [Troubleshooting & Optimization](https://docs.thinnest.ai/docs/voice/troubleshooting.md): Common voice agent issues — slow responses, wrong answers, knowledge-base misses — and the settings that fix them. - [Voice Configuration](https://docs.thinnest.ai/docs/voice/voice-configuration.md): Configure text-to-speech providers, voice selection, speech-to-text settings, interruption handling, and audio behavior for your voice agents. - [Web Calls](https://docs.thinnest.ai/docs/voice/web-calls.md): Embed browser-based voice calls in your website so visitors can speak with your AI agent directly from the browser. - [Flow Editor & Workflows](https://docs.thinnest.ai/docs/workflows/index.md): Build visual multi-step workflows with the drag-and-drop Flow Editor — connect agents, tools, conditions, and teams into automated pipelines. ## OpenAPI Specs - [openapi](https://docs.thinnest.ai/openapi.json)