📄️ 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 Mode example.
📄️ Headless Mode
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 Mode) and use your own UI.
📄️ Gradual Rollout
While you're getting things set up, it's common to want to have the agents installed, but not appear to all or even some of your users so you can fully test things out end-to-end without exposing the agent until you're ready to go live.
📄️ Client API Reference
These are all the methods that are available in the Cartesian function. You can use either: