📄️ Getting Started
AI agents are autonomous software tools that perform tasks, make decisions, and interact with their environment in an intelligent and rational manner. Cartesian is built on top of a layer of AI agents that help the system understand your user's needs and interact with them to help them make the most of what your ecosystem has to offer.
📄️ Working With Modules
The Agents functionality is organized into discrete modules that can be enabled or disabled, which gives you full control over the user's experience.
📄️ Handling Events
The SDK provides various events, both on an Agent level and on a specific module level. Those events allow you to customise the behavior of your app or the agent as shown in the headless agents example.
📄️ Example: Headless Agent
Now that you have a basic understanding of how modules and events work, let's combine those skills to see how you can use them to run an agent without the UI (AKA headless agent) and use your own UI.
📄️ Gradual Rollout
This guide explains how to implement a controlled rollout of the Cartesian Agent across your user base. We provide multiple deployment methods to help you test and gradually introduce the Agent to your users.
📄️ Client API Reference
These are all the methods that are available in the Cartesian function. You can use either: