Official SDKs
Seamlessly integrate Anima into your Python and TypeScript applications. Both SDKs provide access to the full unified platform: agents, email, vault, phone, and webhooks. Using Go? See the Go SDK reference.TypeScript / Node.js
The TypeScript SDK provides full type safety and works with Node.js, Bun, and Deno.Installation
Usage
Python
The Python SDK is fully typed and supports both sync and async operations.Installation
Usage
Async Usage
Available Resources
Both SDKs expose the same set of resources:| Resource | Description |
|---|---|
agents | Create and manage AI agents |
organizations | Organization settings and profile |
messages | Send email and SMS as an agent |
emails | List an agent’s mail and handle attachments |
vault | Store and retrieve encrypted credentials |
phones | Provision and manage phone numbers |
calls | Place and manage voice calls |
webhooks | Subscribe to real-time events |
domains | Configure custom email domains |
security | Content scanning and security events |
identity, registry, wallet, pods, a2a, audit, compliance, anomaly, voices, events, and addresses — the same names in both SDKs (snake_case arguments in Python, camelCase in TypeScript).