Developers

Developer resources

Everything you need to integrate ScaleMule into your application.

Quick start

Connect your application to ScaleMule in a few lines of code.

// Connect your agent to ScaleMule in minutes
const client = createScaleMule({
  apiKey: process.env.SCALEMULE_API_KEY,
  tenant: 'acme-ai'
})

await client.auth.createUser({
  email: 'user@example.com',
  role: 'admin'
})

await client.events.publish('build.completed', {
  workflowId: 'wf_3f8f',
  durationMs: 912
})

// ScaleMule handles:
// - tenant isolation
// - auth and policy checks
// - audit events
// - secure runtime delivery