# AgentX Doc Documentation > AgentX offers a powerful platform for building, deploying, and managing AI agents tailored to your needs. Our comprehensive API empowers developers with flexible tools to create custom AI agents that integrate seamlessly with existing workflows and applications. AgentX provides an intuitive, scalable solution designed to accelerate ai agent innovation and enhance productivity. ## Guides - [Getting Started with AgentX API](https://docs.agentx.so/docs/getting-started.md): This page will help you get started with AgentX using API. You'll be up and running in a jiffy! - [How to create an AI agent](https://docs.agentx.so/docs/how-to-create-an-ai-agent-through-agentx-ui.md): Step by step guide on how to create an AI agent using AgentX platform with UI. - [How to handle stream response with SSE and assemble into JSON](https://docs.agentx.so/docs/how-to-handle-stream-response-with-sse-and-assemble-into-json.md): When send message to API using SSE and expecting chat response return with stream, we need to handle assembling chunks into a parsable JSON. - [Installation](https://docs.agentx.so/docs/installation.md) - [Custom Agent Evaluations](https://docs.agentx.so/docs/custom-agent-evaluations.md) - [Quick Start](https://docs.agentx.so/docs/quick-start.md) - [Build Dataset ](https://docs.agentx.so/docs/build-dataset.md) - [Example](https://docs.agentx.so/docs/example.md) - [Example Eval - OpenAI](https://docs.agentx.so/docs/example-eval-openai.md) - [Example Eval - Anthropic Claude](https://docs.agentx.so/docs/example-eval-anthropic-claude.md) - [Example Eval - LangChain](https://docs.agentx.so/docs/example-eval-langchain.md) - [Example Eval - CrewAI](https://docs.agentx.so/docs/example-eval-crewai.md) - [Example Eval - AutoGen / AG2](https://docs.agentx.so/docs/example-eval-autogen-ag2.md) - [Example Eval - LlamaIndex](https://docs.agentx.so/docs/example-eval-llamaindex.md) - [Example Eval - via HTTP endpoint](https://docs.agentx.so/docs/example-eval-via-http-endpoint.md) - [Submit pre-defined results](https://docs.agentx.so/docs/submit-pre-defined-results.md): How to submit outputs you already have without running any agent during evaluation. - [EvaluationSubject Fields](https://docs.agentx.so/docs/evaluationsubject-fields.md) ## API Reference - [List of agents](https://docs.agentx.so/reference/get_api-v1-access-agents-1.md): Return the list of agents that you have access to. - [List of conversations](https://docs.agentx.so/reference/get_api-v1-access-agents-id-conversations-1.md): Get list of conversations that are associated with the agent. - [Conversation detail](https://docs.agentx.so/reference/get_api-v1-access-agents-id-conversations-cid-1.md): Get conversation detail that includes all the messages attach to the conversation. - [Send a message to a conversation](https://docs.agentx.so/reference/post_api-v1-access-conversations-id-message-1.md) - [Send a message to a conversation with attachment](https://docs.agentx.so/reference/post_api-v1-access-conversations-id-attachment-1.md) - [Send a message to a conversation (SSE)](https://docs.agentx.so/reference/post_api-v1-access-conversations-id-messagesse-1.md): Get Server-Sent Events (SSE) messages in return. - [Send a message to a conversation (SSE) with stream](https://docs.agentx.so/reference/post_api-v1-access-conversations-id-jsonmessagesse.md): Get Server-Sent Events (SSE) messages in return that can assemble into JSON. - [Prompt trace for a message](https://docs.agentx.so/reference/get_api-v1-access-messages-id-trace-1.md): Get trace ID for a message. Trace ID can be used to get detailed trace. - [Prompt trace detail](https://docs.agentx.so/reference/get_api-v1-access-traces-id-1.md): Get detailed trace information of the message. - [Create a new conversation](https://docs.agentx.so/reference/post_api-v1-access-agents-id-conversations-new-1.md): This method allows you to create a new conversation. - [Reset conversation context](https://docs.agentx.so/reference/delete_api-v1-access-conversations-id-1.md): Delete memory context of a conversation - [Add a context to a conversation without triggering chat](https://docs.agentx.so/reference/put_api-v1-access-conversations-id-update-context-1.md): Manually add a memory context to a conversation without chatting. It is helpful when need to provide additional context to the conversation. - [Do ASR from base64 audio data. Leave language empty to auto detect.](https://docs.agentx.so/reference/post_api-v1-voiceapi-asr-recognize-do-asr-1.md) - [Do TTS text to speech.](https://docs.agentx.so/reference/post_api-v1-voiceapi-tts-synthesize-1.md) - [Do TTS text to speech stream.](https://docs.agentx.so/reference/post_api-v1-voiceapi-tts-synthesize-stream-1.md) - [User](https://docs.agentx.so/reference/user.md) - [Get user profile](https://docs.agentx.so/reference/get_api-v1-access-getprofile-1.md)