// Documentation
Everything to build
with Outpilot.
Guides, API reference, and SDKs to wire autonomous outbound into your product or workflow.
⌘K
// Popular guides
Start with the essentials.
// API reference
REST endpoints.
All endpoints need a Bearer token. Base URL https://api.outpilot.ai/v1
GET
/v1/leadsPOST
/v1/leadsGET
/v1/campaignsPOST
/v1/campaigns/{id}/startGET
/v1/emailsGET
/v1/analytics/overview// Example
Create a lead in 3 lines.
Node.js SDK
import { OutpilotClient } from "@outpilot/sdk";
const client = new OutpilotClient({ apiKey: process.env.OUTPILOT_API_KEY });
const lead = await client.leads.create({
email: "jane@acme.com",
firstName: "Jane",
lastName: "Smith",
company: "Acme Corp",
role: "VP of Sales",
});
console.log(`Lead created: ${lead.id} — Score: ${lead.fitScore}/100`);