Build with AI, not around it
Full REST API. Scoped tokens. MCP server for Claude Code. Integrate an AI chatbot in minutes, not weeks.
From zero to AI agent in 4 steps
Use Claude Code to build and manage your chatbot. No dashboard clicking required.
Create your account
Sign up and create your first tenant. Free tier available.
Generate an API token
Go to Dashboard → Tokens. Create a token with the scopes you need.
Configure Claude Code
Add Animam MCP server to your claude_desktop_config.json.
Start building
"Add a FAQ about pricing" — Claude handles the rest.
// claude_desktop_config.json
{
"mcpServers": {
"animam": {
"command": "npx",
"args": ["@animam/mcp"],
"env": {
"ANIMAM_API_TOKEN": "ak_your_token",
"ANIMAM_TENANT": "your-slug"
}
}
}
}Or use the REST API directly
Prefer curl? We got you.
Widget in 30 seconds
One line of HTML. That's it.
<!-- One line of code -->
<script
src="https://cdn.animam.ai/widget.js"
data-tenant="your-slug"
data-segment="default"
></script>Built for devs
No no-code limitations. A real API for real integrations.
Scoped API tokens
Create tokens with granular permissions: corpus:read, corpus:write, settings:read, etc.
Native MCP server
Integrate Animam into Claude Code or any MCP client. Manage your chatbot from your IDE.
Multi-tenant architecture
Parent/child tenants for agencies and SaaS. Full white-label support.
Webhooks
Get notified of every conversation, feedback, or event. Integrate your workflows.
Headless widget
Use our widget or build your own with our API. Total freedom.
Generous rate limits
1000 req/min standard. Need more? Contact us for Enterprise.
REST API
Main endpoints. Full documentation at docs.animam.ai
| Method | Endpoint | Scope |
|---|---|---|
| GET | /tenants/{slug} | settings:read |
| PUT | /tenants/{slug} | settings:write |
| GET | /tenants/{slug}/corpus | corpus:read |
| POST | /tenants/{slug}/corpus | corpus:write |
| GET | /tenants/{slug}/conversations | conversations:read |
| POST | /chat/{slug} | public |
# List corpus
curl -X GET https://api.animam.ai/tenants/{slug}/corpus \
-H "Authorization: Bearer ak_your_token"
# Add entry
curl -X POST https://api.animam.ai/tenants/{slug}/corpus \
-H "Authorization: Bearer ak_your_token" \
-H "Content-Type: application/json" \
-d '{"title": "FAQ", "content": "..."}'Granular token scopes
Create tokens with exactly the permissions you need.
corpus:readRead corpus
corpus:writeModify corpus
conversations:readView conversations
settings:readRead settings
settings:writeModify settings
*Full access
Manage your chatbot from Claude Code
Our MCP server lets you manage your corpus, view conversations, and configure your chatbot directly from Claude Desktop or any MCP client.
- Add/modify corpus entries
- View recent conversations
- Analyze frequent questions
- Modify bot personality
// claude_desktop_config.json
{
"mcpServers": {
"animam": {
"command": "npx",
"args": ["@animam/mcp"],
"env": {
"ANIMAM_API_TOKEN": "ak_your_token",
"ANIMAM_TENANT": "your-slug"
}
}
}
}Mobile SDKs
React Native, iOS (Swift), and Android (Kotlin) SDKs are coming. Same API, native experience.
React Native SDK
@animam/react-native-sdkCross-platform chat component with SSE streaming, hooks, and TypeScript support.
import { AnimamChat } from '@animam/react-native-sdk';
function App() {
return (
<AnimamChat
tenant="my-company"
segment="support"
primaryColor="#06b6d4"
/>
);
}Native SDKs
iOS + AndroidSwiftUI for iOS, Jetpack Compose for Android. Premium native experience.
Swift / SwiftUI
iOS 15+, Swift Package Manager
Kotlin / Jetpack Compose
Android API 24+, Maven
Join the waitlist to be notified when SDKs are available.
Get early accessReady to build?
Create your account, generate a token, and deploy your chatbot in minutes.