developers.hero.badge

developers.hero.title

developers.hero.subtitle

developers.api.title

developers.api.description

developers.learnMore

developers.sdk.title

developers.sdk.description

developers.learnMore

developers.widget.title

developers.widget.description

developers.learnMore

developers.mcp.title

developers.mcp.description

developers.learnMore

developers.external.title

developers.external.description

developers.external.cta

developers.connect.title

developers.connect.body

developers.connect.cta
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.

Ontwikkelaars-API & SDK - CreateWorker | CreateWorker