The AMS SDK is a premium feature that enables you to embed agent-building capabilities directly into your product.
Key Features
Embeddable UI Components
AMS SDK currently includes four embeddable components:Agents Manager
Agents Manager
Browse, search, and manage agents. Tenants see all available agents and can select which ones to interact with or configure. Tenants can also create new agents here.Agent configuration is a part of Agents Manager; by embedding Agents Manager, you can add new agents, manage them, and set up all of their functionalities.
Read More About Agents
Learn about agent capabilities and features
Step-by-Step Guide
Complete guide to creating agents
Agent Configuration
Agent Configuration
Set up agent personality, behavior, guardrails, and policies. Tenants control how agents respond, what they can access, and how they interact with users.This component provides a standalone interface for creating or editing individual agents—useful when you want to build your own custom list view.
Contexts Manager
Contexts Manager
Organize knowledge sources and content. Tenants can create context collections, upload files, and manage what information agents can reference. Tenants can also create new Contexts here.Context configuration is a part of Context Manager; by embedding Contexts Manager, you can add new contexts, manage them, and control which agents use which knowledge contexts.
Read More About Knowledge Contexts
Learn about knowledge contexts and how they work
Guide to Knowledge Contexts
Complete guide to managing knowledge contexts
Context Configuration
Context Configuration
Configure context settings and upload documents. Tenants fine-tune how agents use specific knowledge sources and what content is available.This component provides a standalone interface for creating or editing individual contexts—useful when you want to build your own custom list view.
Each component is production-ready, fully themed to match your brand, and requires zero UI development from your team.
Customizable Theming
Match your brand identity with full theme control:Color Customization
Choose primary, secondary, and accent colors
Typography Control
Customize font families and sizes
Feature Visibility
Control which tabs and features are visible to tenants
Native Integration
Components feel like native features, not third-party embeds
Customize Your Theme
Learn how to customize themes to match your brand
Multi-Tenant Data Isolation
Every tenant’s data stays completely separate:Built-in security ensures tenants never see each other’s agents or contexts
Each tenant gets their own isolated environment
No additional configuration required from you
Deploying Agents to End Users
After your tenants create and configure agents using the AMS SDK components, you need to deploy those agents to their end-users. This is done through Agent Sessions.Learn About Agent Sessions
Read the complete guide to deploying agents to end-users
Use Cases for Your Tenants
- Learning Platforms
- HR Platforms
- Recruitment Platforms
- Multi-Tenant SaaS
Instructors create custom coaching agents for their specific courses without waiting for platform admins to build them.Each course gets a personalized AI coach that understands the subject matter and teaching approach.
AMS SDK Playground
The AMS SDK Playground lets you preview and configure embeddable UI components that your tenants can use to build agents and contexts. You can generate integration code, customize themes, and test components before embedding them in your platform.Step-by-Step Playground Guide
Complete walkthrough of using the AMS SDK Playground
Current Limitations
Component Availability
Component Availability
AMS SDK currently supports agent and context management components only.
More components coming soon.
Single Component Embedding
Single Component Embedding
You can embed one component per page. Multiple components on the same page are not currently supported.
Multi-component support coming soon.
Getting Started
Integration Process
1
Configure Your Components
Set up components in AMS SDK Playground with your brand theme and visible features
2
Generate Integration Code
Generate the code for the components you want to embed
3
Add Code to Your Application
Place the code in your application where you want components to appear
4
Set Up Agent Sessions Deployment
Configure your backend to create agent sessions when end-users need access
5
Deploy to Tenants
Components render immediately with your configuration—tenants can start building custom agents
Your tenants can start building custom agents as soon as the components are live in your application. When they create agents, you’ll deploy them to end-users via Agent Sessions.