Skip to main content
The Julian API lets you integrate 11x’s AI calling platform into your own systems. You can enroll contacts into an agent’s calling sequence, monitor outcomes and credit usage, and receive call results in real time via webhooks.

Base URL

All API requests are made to:
https://julian.11x.ai/api/v1

What you can do

Enroll contacts

Schedule outbound call sequences for a single contact or up to 1,000 contacts in one request.

Receive call results

Get a webhook with the full call result — transcript, outcomes, extracted variables — after every call.

Manage sequences

Cancel active sequences by any custom variable, and list the outcomes configured on an agent.

Track credit usage

Query your organization’s credit utilization with a per-agent breakdown.
Full endpoint documentation, with an interactive playground, lives in the API Reference tab.

Typical integration flow

  1. Get an API key from the 11x team or from the platform.
  2. Validate your key with a read-only request — see Authentication.
  3. Enroll contacts via POST /agents/{agentId}/schedule/sequence (one contact) or POST /agents/{agentId}/schedule/sequences (bulk, up to 1,000).
  4. Receive call results on your webhook endpoint as calls complete.

Conventions

  • Phone numbers should be in E.164 format (+15551234567).
  • Timezones use IANA names (America/New_York).
  • Timestamps are ISO 8601 strings (2025-01-20T14:00:00.000Z).
  • Errors return a JSON body with machine-readable error and human-readable message fields.