LogisAI Documentation
Everything you need to set up, integrate, and optimize your logistics operations with LogisAI.
Getting Started
Get your LogisAI account set up and running your first optimized route in under 15 minutes.
- 1Create your account and configure your company profile
- 2Add vehicles to your fleet with capacity and type information
- 3Invite and onboard your drivers with the mobile app
- 4Import your first batch of orders via CSV or API
- 5Run route optimization and dispatch to drivers
- 6Monitor deliveries in real-time from the operations dashboard
Knowledge Base
Comprehensive guides covering every aspect of the LogisAI platform.
Managing Your Fleet
- Adding and configuring vehicles (type, capacity, features)
- Setting up service groups for different regions or clients
- Managing driver profiles, skills, and certifications
- Vehicle maintenance scheduling and tracking
- Fleet utilization reports and optimization
Understanding Order Flow
- Order lifecycle: Created → Assigned → In Transit → Delivered
- Importing orders via CSV, API, or manual entry
- Order validation and error handling
- Managing order priorities and time windows
- Handling cancellations and returns
Route Planning & Optimization
- Setting up optimization parameters (time, distance, cost)
- Configuring time windows and service durations
- Multi-stop vs. single-delivery routes
- Multi-depot and cross-dock planning
- Handling driver breaks and shift constraints
Dispatching & Assignment
- Autonomous dispatch configuration
- Manual dispatch and route editing
- Driver availability and capacity management
- Batch vs. real-time dispatch modes
- Re-assignment and route modification
Real-Time Monitoring
- Operations command center overview
- Live map tracking and geofencing
- Alert configuration and escalation rules
- Package tracking and status updates
- Exception management and incident response
AI Agents
Configure and monitor the 11 specialized AI agents that automate your logistics operations.
Configuration
- Enable/disable individual agents from the AI dashboard
- Set sensitivity levels for anomaly detection
- Configure notification preferences per agent
- Define escalation rules and thresholds
- Customize AI coaching parameters for drivers
Monitoring
- Real-time agent activity dashboard
- Agent action logs and audit trail
- Performance metrics per agent
- Alert history and resolution tracking
- AI recommendation acceptance rates
API Reference
LogisAI provides REST APIs for order management, tracking, and system integration.
Base URL:
https://api.logisai.com/api/v1Authentication
All API requests require a Bearer token in the Authorization header.
Authorization: Bearer <your-api-key>/orders/ingestSubmit orders for processing (async, max 500 per batch)
curl -X POST https://api.logisai.com/api/v1/orders/ingest \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"orders": [
{
"orderId": "ORD-001",
"pickup": { "address": "123 Warehouse St" },
"delivery": { "address": "456 Customer Ave" },
"timeWindow": { "start": "09:00", "end": "12:00" }
}
]
}'/orders/batch/{batchId}/statusCheck the processing status of a submitted batch
curl https://api.logisai.com/api/v1/orders/batch/BATCH-123/status \
-H "Authorization: Bearer $API_KEY"/orders/rejectedQuery orders that failed validation
curl https://api.logisai.com/api/v1/orders/rejected?since=2026-01-01 \
-H "Authorization: Bearer $API_KEY"/orders/{orderId}/cancelCancel a single order
curl -X POST https://api.logisai.com/api/v1/orders/ORD-001/cancel \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{"reason": "Customer requested cancellation"}'/orders/cancel/bulkBulk cancel orders (max 100 per request)
curl -X POST https://api.logisai.com/api/v1/orders/cancel/bulk \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{"orderIds": ["ORD-001", "ORD-002"], "reason": "Batch cancellation"}'Webhooks
Subscribe to real-time events via webhooks.
SDKs
Official SDKs for TypeScript and Go.
import LogisAI from '@logisai/sdk';
const client = new LogisAI({ apiKey: process.env.LOGISAI_API_KEY });
const batch = await client.orders.ingest([
{
orderId: 'ORD-001',
pickup: { address: '123 Warehouse St' },
delivery: { address: '456 Customer Ave' },
timeWindow: { start: '09:00', end: '12:00' }
}
]);
console.log(`Batch ${batch.id}: ${batch.status}`);Administration
Platform administration, user management, and security configuration.
- User roles and permissions (Admin, Dispatcher, Viewer)
- Service group management
- API key generation and rotation
- Audit log access
- Billing and subscription management
- Data export and retention settings
Ready to integrate?
Start your free trial and follow our quickstart guide to be up and running in 15 minutes.