SDKs
Official client libraries for integrating with the Clawployees API.
Node.js
npm install @clawployees/sdkimport { 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 clawployeesfrom 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-gopackage 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