WebWorkers.ai
API Documentation

Build on top. Break nothing.

REST API, webhooks, and SDKs for developers who want to wire AI workers into their own systems. Manage workers, pull call data, and react to events in real time.

REST
API protocol
Real-time
Webhooks
OAuth 2.0
+ API key auth
1,000
Requests/min

What you get.

Four pillars. Everything you need to control your AI workforce programmatically.

REST API

Full CRUD for worker management, configuration, and deployment. Create workers, update scripts, manage call flows, and pull analytics — all over HTTPS.

JSON request/response. Versioned endpoints. Consistent error handling.

Webhooks

Real-time event notifications for calls, messages, status changes, and escalations. Push data to your systems the moment something happens.

HMAC-signed payloads. Retry logic. Event filtering by type.

SDKs

Official client libraries for Node.js and Python. Type-safe, well-documented, and maintained by the core team.

Node.js available now. Python coming soon.

Authentication

API key for server-to-server. OAuth 2.0 for user-context integrations. Scoped permissions per key.

Key rotation. Audit logs. IP allowlisting on enterprise plans.

Endpoint groups.

Every endpoint follows the same conventions. Predictable URLs, consistent response shapes, standard HTTP verbs.

Workers

Create, read, update, delete worker configurations. Manage scripts, voice settings, and routing rules.

Calls

Access call logs, transcripts, recordings, and metadata. Filter by date, duration, outcome, or worker.

Analytics

Pull usage metrics, call volume trends, resolution rates, and SLA performance data.

Webhooks

Register endpoints, manage event subscriptions, view delivery logs, and retry failed payloads.

Start building today.

Hire a worker, grab your API key from the dashboard, and make your first call. Full reference docs ship with every account.