API v1.0

The operating system
for AI assistants

Enterprise-grade REST APIs for building conversational AI. Complete infrastructure for chats, tasks, memories, and workflows.

99.9%
Uptime SLA
<100ms
P95 Latency

Ship AI features in minutes, not months

Simple REST APIs with JWT authentication. No complex setup, no vendor lock-in.

Certificate-based authentication
RSA-signed JWTs with secure key management
Auto-provisioning
Users created automatically from JWT claims
Distributed locks
Redis-based concurrency control
POST /chats/:chatId/messages
const jwt = await new jose.SignJWT({
  email: 'user@example.com',
  firstName: 'John',
  lastName: 'Doe'
})
  .setProtectedHeader({
    alg: 'RS256',
    kid: process.env.KEY_ID
  })
  .setIssuedAt()
  .setExpirationTime('1h')
  .sign(privateKey);

const res = await fetch(
  'https://api.tskr.ai/chats/chat_123/messages',
  {
    method: 'POST',
    headers: {
      'Authorization': `Bearer ${jwt}`,
      'Content-Type': 'application/json'
    },
    body: JSON.stringify({
      content: 'Schedule our quarterly review',
      role: 'user'
    })
  }
);

Two API tiers for every use case

Delegated APIs for user-specific operations, Management APIs for account-level control

DELEGATED APIS

User-context operations

Operate on user-specific data with email-scoped authentication

💬
Chats & Messages
Conversational threads with full CRUD operations
Tasks
AI-generated task management and tracking
🧠
Memories
Persistent context, preferences, and facts
👤
Contacts
User contact database with rich metadata
🔖
Identifiers
Multi-platform user identity management
⚙️
Preferences
Skill-specific settings and configurations
MANAGEMENT APIS

Account-level control

Manage assistants and users across your account

🤖
Assistants
Configure AI personalities and behaviors
👥
Users
User provisioning and management

Built for modern platforms

Native integrations with encrypted OAuth token storage

Google
Workspace
Microsoft
Azure
Slack
Connect
Teams
Microsoft
Zoom
Meetings
AES-256-GCM Encryption
All OAuth tokens encrypted at rest with industry-standard encryption. Your credentials stay secure.
Redis Distributed Locks
Prevent concurrent operations with TTL-based locks. Built for high-concurrency workloads.
RESTful Architecture
Clean, predictable REST APIs following industry best practices. JSON request/response format.

Start building today

Get your API key and start integrating in minutes