# Agntix > Build, deploy, and operate AI chat and voice agents with the Agntix API. ## Docs - [Create Agent](https://docs.agntix.ai/api-reference/agents/create.md): Create a new AI agent for your organization. - [Delete Agent](https://docs.agntix.ai/api-reference/agents/delete.md): Permanently delete an agent. This action cannot be undone. - [Get Agent](https://docs.agntix.ai/api-reference/agents/get.md): Retrieve a single agent by UUID, including its model, tools, and knowledge store. - [List Agents](https://docs.agntix.ai/api-reference/agents/list.md): Returns a paginated list of all agents in your organization. - [Agents](https://docs.agntix.ai/api-reference/agents/overview.md): Create and manage AI agents — the core building block of Agntix. - [Update Agent](https://docs.agntix.ai/api-reference/agents/update.md): Partially update an agent. Only fields present in the request body are modified. - [List Messages](https://docs.agntix.ai/api-reference/chat/messages/list.md): Returns every utterance in a session — user, assistant, and tool calls — ordered chronologically. - [Send Message](https://docs.agntix.ai/api-reference/chat/messages/send.md): Send a user message and receive the agent's reply, optionally as a streaming SSE response. - [Chat](https://docs.agntix.ai/api-reference/chat/overview.md): Open chat sessions with an agent and exchange multi-turn messages with streaming support. - [Close Session](https://docs.agntix.ai/api-reference/chat/sessions/close.md): Close an open session. No further messages can be sent after closing. - [Create Session](https://docs.agntix.ai/api-reference/chat/sessions/create.md): Open a new chat session with an agent. - [Get Session](https://docs.agntix.ai/api-reference/chat/sessions/get.md): Retrieve a single session by ID, including telephony metadata, echoed session variables, and the full post-call analysis block. - [List Sessions](https://docs.agntix.ai/api-reference/chat/sessions/list.md): Returns a paginated list of chat sessions, ordered most-recent first. - [API Reference](https://docs.agntix.ai/api-reference/introduction.md): Complete REST API reference for the Agntix platform. Interactive playgrounds, multi-language examples, and schema docs for every endpoint. - [Provision Phone Number](https://docs.agntix.ai/api-reference/phone-numbers/create.md): Provision a new telephony phone number and optionally map it to an agent. - [List Phone Numbers](https://docs.agntix.ai/api-reference/phone-numbers/list.md): Returns all phone numbers provisioned for your organization. - [Start Outbound Call](https://docs.agntix.ai/api-reference/phone-numbers/outbound-call.md): Initiate an outbound voice call from a provisioned number to a target phone number. - [Create Tool](https://docs.agntix.ai/api-reference/tools/create.md): Create a new API webhook tool or server-side function tool. - [Delete Tool](https://docs.agntix.ai/api-reference/tools/delete.md): Permanently delete a tool and detach it from all agents. - [Get Tool](https://docs.agntix.ai/api-reference/tools/get.md): Retrieve a single tool by UUID, including its schema and configuration. - [List Tools](https://docs.agntix.ai/api-reference/tools/list.md): Returns all tools in your organization, with optional filtering by type or name. - [Tools](https://docs.agntix.ai/api-reference/tools/overview.md): Extend agent capabilities with API webhook tools and server-side function tools. - [Update Tool](https://docs.agntix.ai/api-reference/tools/update.md): Partially update a tool. Changes take effect immediately on all agents using the tool. - [List Voice Models](https://docs.agntix.ai/api-reference/voice/models.md): Returns TTS, STT, and STS models available for voice-enabled agents. - [Voice](https://docs.agntix.ai/api-reference/voice/overview.md): Real-time voice sessions, TTS voices, and STT/TTS model discovery. - [List Voice Providers](https://docs.agntix.ai/api-reference/voice/providers.md): Returns the voice providers configured and active for your organization. - [Create Voice Session](https://docs.agntix.ai/api-reference/voice/sessions-create.md): Open a real-time voice session with an agent. Returns LiveKit connection credentials. - [List Voices](https://docs.agntix.ai/api-reference/voice/voices.md): Returns all available TTS voices across configured providers. - [Authentication](https://docs.agntix.ai/authentication.md): Use an organization API key for server-to-server calls or a Clerk JWT for end-user dashboards. - [Changelog](https://docs.agntix.ai/changelog.md): Notable changes to the public Agntix API. We follow Keep a Changelog and Semantic Versioning. - [Concepts](https://docs.agntix.ai/concepts.md): Mental model: agents, sessions, messages, tools, knowledge stores, voice. - [Error codes](https://docs.agntix.ai/errors/error-codes.md): Every error you can get from the Agntix API and how to handle each one. - [Troubleshooting](https://docs.agntix.ai/errors/troubleshooting.md): Common issues and how to fix them. - [Build your first agent](https://docs.agntix.ai/guides/build-your-first-agent.md): Create, configure, and test an Agntix AI agent from the dashboard in a couple of minutes. - [Call campaigns](https://docs.agntix.ai/guides/call-campaigns.md): Place outbound voice calls in bulk against a contact list. - [Chat with RAG](https://docs.agntix.ai/guides/chat-with-rag.md): Ground an agent's answers in your own documents using an Agntix Knowledge Store. - [Knowledge stores](https://docs.agntix.ai/guides/knowledge-stores.md): Upload, manage, and query the documents your agents retrieve from. - [Pagination](https://docs.agntix.ai/guides/pagination.md): Page-based pagination across list endpoints. - [Post-call analysis](https://docs.agntix.ai/guides/post-call-analysis.md): Configure intent, resolution, sentiment, and structured data extraction so each call returns rich, structured fields — not raw transcript. - [Programmatic outbound calling](https://docs.agntix.ai/guides/programmatic-outbound-calling.md): Dial out from your backend, drive the conversation with per-call context, and consume structured analysis when the call ends. - [Rate limits](https://docs.agntix.ai/guides/rate-limits.md): Per-organization throttling, response headers, and how to handle 429s. - [Session variables](https://docs.agntix.ai/guides/session-variables.md): Hydrate the system prompt at call-start with per-call context and built-in date / channel / telephony placeholders. - [Streaming events (SSE)](https://docs.agntix.ai/guides/streaming-events.md): Subscribe to real-time session, message, and usage events over Server-Sent Events. - [Tools](https://docs.agntix.ai/guides/tools.md): Let an agent call your APIs or built-in functions during a conversation — configure everything from the dashboard. - [Voice calls](https://docs.agntix.ai/guides/voice-calls.md): Turn any Agntix agent into a voice agent — test from your browser, then place outbound or accept inbound PSTN calls. - [Introduction](https://docs.agntix.ai/introduction.md): Build production-ready AI chat and voice agents with the Agntix API. - [Client Setup](https://docs.agntix.ai/mcp/clients.md): Step-by-step configuration for Claude Desktop, Cursor, and any other MCP client. - [Connecting](https://docs.agntix.ai/mcp/connect.md): Server URL, transport, and authentication for the Agntix MCP server. - [MCP Overview](https://docs.agntix.ai/mcp/overview.md): Connect Claude, Cursor, and any MCP-compatible AI client to your Agntix workspace through the Model Context Protocol. - [Tools Reference](https://docs.agntix.ai/mcp/tools.md): Every tool the Agntix MCP server exposes, grouped by resource, with the REST endpoint it maps to. - [Quickstart](https://docs.agntix.ai/quickstart.md): From signup to a working AI agent in under five minutes. - [cURL](https://docs.agntix.ai/sdks/curl.md): Bash + cURL examples that mirror every page in the API reference. - [Node.js](https://docs.agntix.ai/sdks/node.md): Minimal `fetch`-based client. No SDK install required. - [SDKs](https://docs.agntix.ai/sdks/overview.md): Official client libraries and copy-paste examples in cURL, Node.js, and Python. - [Python](https://docs.agntix.ai/sdks/python.md): Async `httpx` client. ~30 lines of code, no SDK install required. - [Event types](https://docs.agntix.ai/webhooks/events.md): Reference for every webhook event Agntix can deliver, with payload schemas and example bodies. - [Webhooks overview](https://docs.agntix.ai/webhooks/overview.md): Get notified at-least-once when sessions are created, end, or change — and consume the post-call analysis on `session.ended`. - [Verify signatures](https://docs.agntix.ai/webhooks/verify-signatures.md): Use the Svix-compatible HMAC signature to verify webhook authenticity. ## OpenAPI Specs - [agentix](https://docs.agntix.ai/openapi/agentix.json) - [openapi](https://docs.agntix.ai/api-reference/openapi.json) ## Optional - [Status](https://status.agntix.ai) - [Support](mailto:support@agntix.ai)