What is an Agent?
AnAgent is your LLM-based conversational system.
The Agent must be running on an Agent API endpoint that is used to invoke the Agent during evaluation.
Agent API Specification
Response
Response
AgentMessage[]
List of messages in the agent’s execution trajectory. Each item is one of: UserMessage, DeveloperMessage, SystemMessage, AssistantMessage, or ToolMessage.
Example
Example
Use our Python SDK’s built-in adapters to connect popular agent frameworks to Quraite. Each adapter conforms to the Agent API specification.
Trace vs Trajectory
- A trajectory captures internal agent steps such as LLM invocations, tool calls, and reasoning at every turn.
- A trace is usually an OpenTelemetry (OTel) trace that captures tokens and latency along with the trajectory.
Regiser Agent in Quraite
1
Navigate to Projects page
In the Quraite dashboard, navigate to the project you want to register the agent in.
2
Navigate to Agents page
Click on the Agents in the left sidebar.
3
Create agent
Click + New Agent and enter the following details:
- Agent Name -
e.g. Customer Support Agent - Description (Optional)
- Agent URL - Paste the Agent API endpoint URL

