DocsAPI ReferenceSDKs

SDKs

Official client libraries for integrating with the Clawployees API.

Node.js

npm install @clawployees/sdk
import { Clawployees } from '@clawployees/sdk';

const client = new Clawployees({ apiKey: 'sk_live_...' });

// List agents
const agents = await client.agents.list();

// Create an agent
const agent = await client.agents.create({
  name: 'Support Bot',
  model: 'claude-opus-4-5-20251101',
  connector: { type: 'slack' },
});

// Send a message
await client.conversations.sendMessage(conversationId, {
  content: 'Hello from the API!',
});

Python

pip install clawployees
from clawployees import Clawployees

client = Clawployees(api_key="sk_live_...")

# List agents
agents = client.agents.list()

# Create an agent
agent = client.agents.create(
    name="Support Bot",
    model="claude-opus-4-5-20251101",
    connector={"type": "slack"},
)

Go

go get github.com/clawployees/clawployees-go
package main

import "github.com/clawployees/clawployees-go"

func main() {
    client := clawployees.NewClient("sk_live_...")
    agents, _ := client.Agents.List(ctx)
}

All SDKs provide:

  • Full API coverage
  • TypeScript / type-hint support
  • Automatic retries with backoff
  • Webhook signature verification
  • Comprehensive error handling