LIVELANE AI is live for dealerships.

Back to Help Center

API & Developers

REST API, webhooks, and developer tools for revenue recovery workflows

REST API Overview

Lane Command provides a comprehensive REST API for programmatic access to Sales and Service recovery workflows, lead and repair order data, outreach sequences, analytics, and AI scoring — enabling custom integrations across your dealership's CRM, DMS, and fixed ops systems.

Base URL

https://api.lanecommand.com/v1

Authentication

All API requests require a Bearer token in the Authorization header:

Authorization: Bearer YOUR_API_KEY

Generate API keys in Settings → API → Keys. Keys are scoped per environment (staging / production).

Common Endpoints

GET
/leads

List all leads with filtering and pagination

POST
/leads

Create a new lead record

GET
/leads/{id}

Retrieve a single lead by ID

PATCH
/leads/{id}

Update lead attributes

GET
/workflows

List all active workflows

POST
/workflows/{id}/trigger

Manually trigger workflow execution

GET
/service/appointments

List all service appointments with status and recovery state

POST
/service/appointments/{id}/recover

Trigger automated recovery for a missed or no-show service appointment

GET
/service/repair-orders

List repair orders including declined services and follow-up status

POST
/service/repair-orders/{id}/follow-up

Trigger declined service follow-up via voice, SMS, or email

GET
/service/loyalty

List inactive service customers eligible for reactivation

POST
/outreach/voice

Trigger a LANE AI outbound voice call for a lead or service customer

POST
/outreach/sms

Send a personalized SMS recovery message

POST
/outreach/email

Send a personalized email recovery message

GET
/recovery/status/{contact_id}

Retrieve full omnichannel recovery status for any sales lead or service customer

Webhooks

Subscribe to real-time events via webhooks. Configure endpoint URLs in Settings → API → Webhooks. All payloads are signed with HMAC-SHA256 for verification.

lead.created
lead.updated
lead.scored
workflow.completed
campaign.sent
service.appointment.missed
service.appointment.recovered
service.repair_order.declined
service.repair_order.recovered
service.customer.reactivated
outreach.voice.completed
outreach.voice.appointment_booked
outreach.sms.replied
recovery.sequence.completed

Common API Use Cases

CRM Write-Back After Recovery

Use webhooks to listen for outreach.voice.completed and recovery.sequence.completed events, then write LANE AI call outcomes, appointment bookings, and contact engagement data back to your DMS or CRM — keeping VinSolutions, DealerSocket, CDK, or Tekion records current without manual BDC entry.

Custom Service Recovery Triggers

When a service advisor marks a repair order as declined in your DMS, use the POST /service/repair-orders/{id}/follow-up endpoint to immediately trigger a personalized multi-channel follow-up sequence — voice, SMS, and email — without waiting for a manual BDC call.

Dealer Group Reporting Dashboard

Pull recovery performance data across all rooftops using GET /recovery/status and analytics endpoints. Build a centralized dealer group dashboard showing appointment recovery rates, declined RO follow-up outcomes, and omnichannel contact rates per store.

Service-to-Sales Bridge

Use the service.customer.reactivated webhook to trigger a sales outreach sequence when a service customer responds — automatically passing vehicle equity data, service history, and contact preferences to the sales team or initiating a LANE AI equity conversation.