developers.hero.title
developers.hero.subtitle
developers.external.title
developers.external.description
const cw = new CreateWorker({ apiKey });
// Let a worker manage your site
const conn = await cw.integrations.createApiConnection({
displayName: "My portfolio",
baseUrl: "https://api.myportfolio.com",
allowedHosts: ["api.myportfolio.com"],
authMode: "bearer",
bearerToken: process.env.MY_TOKEN,
});
await cw.integrations.bind({
workerId, connectionId: conn.id, purpose: "OUTBOUND",
});Veelgestelde vragen
Hoe authenticeer ik met de API?
Maak een API-sleutel aan in het Developer-dashboard en stuur deze mee als Bearer-token. Sleutels zijn scoped, dus je verleent alleen de toegang die een integratie nodig heeft.
Is er een officiële SDK?
Ja — @createworker/sdk voor TypeScript/Node. Die is dependency-vrij en type-safe, met helpers voor taken, goedkeuringen, webhooks en het koppelen van je eigen apps.
Kan ik CreateWorker gebruiken vanuit Claude Code of Cursor?
Ja. De @createworker/mcp-server stelt je werknemers beschikbaar als MCP-tools, zodat je ze kunt aansturen vanuit Claude Code, Claude Desktop, Cursor en andere MCP-clients.
Kan mijn eigen app fungeren als een integratie die een werknemer kan bedienen?
Ja. Registreer een API-verbinding (zodat een werknemer je app kan aanroepen) en een webhook-verbinding (zodat je app werknemers kan triggeren), en koppel ze vervolgens aan een werknemer.