← Back to changelog

AI Agent Component

November 21, 2025

Add an AI agent to your application.

release

AI Agent Component

Add an AI chatbot to your application with the new Agent component. Build conversational interfaces with persistent message history, streaming responses, and real-time updates.

The Agent component handles threads, messages, and tool integration while keeping everything stored in your Convex backend.

What you can build:

  • Customer support bots that remember previous conversations and pull answers from your knowledge base.
  • Personal assistants that learn user preferences across sessions and take actions on their behalf.
  • Document analysis tools where users upload PDFs or images and get intelligent summaries.

The agent component is powerful but can be unnecessary for very simple AI use cases. If you are only making one-off requests, it is likely overkill. For anything more complex, however, it is a strong fit and will save meaningful time and engineering effort. When in doubt, try it first and revert if it proves unnecessary.

Perfect for customer support chatbots, AI assistants, or any conversational interface.

You can learn more here: Agent component page.