beginner
plugins
zapier
automation

Zapier Integration

Connect Levy Fleets to 6,000+ apps using the official Zapier plugin. Triggers, actions, and example automations.

Levy Fleets TeamMay 18, 20265 min read

Zapier Integration

The Levy Fleets Zapier app is the universal escape hatch — connect Levy events to over 6,000 apps in the Zapier directory without writing any code. We maintain the app inside Zapier's directory directly.

What you can do

The Zapier plugin exposes Levy events as triggers and Levy actions as actions.

Triggers (events you can subscribe to)

  • New ride started
  • Ride ended
  • Ride cancelled
  • New customer signed up
  • Customer KYC completed
  • Vehicle went offline
  • Vehicle battery low
  • Zone violation
  • Support ticket created
  • Payment captured
  • Payment refunded
  • Payout completed

Actions (things Zapier can ask Levy to do)

  • Create a vehicle
  • Update a vehicle's status
  • Suspend a customer
  • Add a tag to a customer
  • Add a tag to a ride
  • Add a note to a vehicle
  • Add a zone
  • Send a customer message via SMS / email

Example automations

GoalTriggerAction
Salesforce lead on signupNew customerCreate Salesforce contact
Ride log to Google SheetsRide endedAdd row to spreadsheet
HubSpot deal on first rideRide ended (1st for customer)Create HubSpot deal
SMS for low batteryVehicle battery lowSend Twilio SMS to ops on-call
PagerDuty for ops alertsVehicle offline >30 minCreate PagerDuty incident
Notion task on support ticketSupport ticket createdCreate Notion database row
Discord ops channelZone violationPost Discord message
Mailchimp tag on KYC passCustomer KYC completedAdd Mailchimp tag

Setup

You need a Zapier account (free tier works for most use cases; Starter tier needed for multi-step Zaps).

1

Install the Levy plugin

Dashboard → Marketplace → search "Zapier" → Install.

2

Grant permissions

The Zapier install asks for a broad permission set since each Zap may use different scopes. Permissions are enforced per Zap by the granular scopes you select inside Zapier — not at install time.

3

Copy the Levy API token

After install, the plugin shows your Levy API token. Copy it.

4

Open Zapier

Go to https://zapier.com and search "Levy Fleets" in the app directory. Click Connect.

5

Paste your token

Zapier asks for your Levy API token. Paste it. Zapier verifies it works and shows your subaccount name.

6

Build your first Zap

Pick a trigger (e.g., "Ride ended"), pick an action (e.g., "Google Sheets — Add row"), map the fields, turn it on.

Pricing

The Levy plugin itself is free. You'll pay Zapier directly based on your Zapier plan and task volume. Each event Levy sends to Zapier counts as one task.

Zapier planTasks/monthCost (as of 2026)
Free100$0
Starter750$19.99
Professional2,000+$49+

A high-volume Levy fleet (100+ rides/day) will run through the free tier in under 30 minutes — budget for Starter or Professional if you intend to log every ride to a spreadsheet.

Field mapping

When you set up a Zap, you'll see Levy's data structure as available fields:

  • For ride triggers: ride_id, customer_id, vehicle_id, start_time, end_time, distance_km, total_cents, pricing.unlock_cents, pricing.time_cents, etc.
  • For customer triggers: customer_id, email, phone, first_name, last_name, created_at
  • For vehicle triggers: vehicle_id, vehicle_number, status, battery_pct, lat, lng

PII fields (email, phone, names) are only sent if your Zapier install has read:customers.pii. Without that scope, those fields are masked.

Multi-step Zaps

Starter plan and above support multi-step Zaps — useful for things like "When a ride ends → look up the customer → add to a HubSpot list → send a Slack message". You can use filters to skip rides that don't match (e.g., only rides over 30 minutes long).

Rate limits

Zapier respects Levy's standard plugin rate limits (100 req/s, 10,000 req/day). For fleets with extreme volumes, contact Levy support to raise limits — we can lift them per install.

Troubleshooting

SymptomFix
Zapier can't authenticateRe-paste the token; if rejected, rotate it from Settings → Plugins and paste the new one.
Missing eventsCheck the trigger's polling vs webhook mode in Zapier. Webhook mode is faster but requires the Zap to be turned on for events to be queued.
Field mapping shows old dataZapier caches the field list. Click "Refresh fields" in the Zap editor.
Zap suddenly stoppedYou're probably out of Zapier tasks for the month. Check https://zapier.com/app/usage.

What's next