Feature index
Every chauffeur management software feature, in one place
4fleet is chauffeur management software that runs a whole limo and private-hire operation from one workspace. It ships 294 working features across 14 domains: enquiry pipeline and AI quoting, bookings and calendar, fleet and drivers, a pricing engine, an email inbox with AI parsing, invoicing and payments, partner dispatch, analytics, a driver portal and a developer API. Every feature below is live today.
Showing 294 of 294 features
Enquiries
48
Drag-and-drop lead pipeline
Move every enquiry across a visual Kanban board, updating status with a single drag.
Live pipeline KPIs
See win rate, value and stage counts computed live from your enquiry list.
Saved filters and search
Slice enquiries by any field and save the views you check every day, timezone aware.
Recent enquiries at a glance
A smart-sorted shortlist of the enquiries that need attention right now.
Enquiry analytics
Aggregated conversion and source analytics across your whole enquiry pipeline.
One-step enquiry capture
Create an enquiry and it finds or creates the client and starts a follow-up pack automatically.
Field-level enquiry edits
Patch any enquiry detail without re-saving the whole record.
Pickup and dropoff locations
Capture every pickup, stop and dropoff with map-aware location fields.
Itinerary builder
Lay out the full journey itinerary for each enquiry.
Inline quote pricing
Adjust pricing on the enquiry itself as the brief changes.
Archive and restore enquiries
Archive dead leads to keep the board clean and restore them whenever they come back.
Bulk enquiry actions
Update, archive or move many enquiries at once.
Instant rule-based quotes
Generate a priced quote from your own pricing rules in one click.
AI-assisted quote drafting
Let Claude draft a quote from the enquiry brief when the job is non-standard.
One-click quote, send and follow-up
Price, send and schedule follow-ups for a quote in a single action.
Shareable quote acceptance link
Send a quote with a secure link the customer can accept online.
Full quote history
Every quote version is kept so you can see exactly what was sent and when.
Quote PDF export
Download any quote as a branded PDF.
Quote expiry handling
Quotes expire on a set window so stale prices never get accepted.
Editable quote line items
Break any quote into itemised lines the customer can read clearly.
Split and partner quotes
Quote jobs your own fleet cannot fully cover by splitting or routing to a partner.
Deterministic lead scoring
Every enquiry gets a persisted score so your team works the best leads first.
Duplicate enquiry detection
Catch repeat enquiries within a 48-hour window before you double-quote.
Enquiry health checks
Ten checks flag what is missing on an enquiry and suggest the next step.
Enquiry timeline
A chronological view of everything that happened on each enquiry.
Activity log and notes
Log calls, notes and changes against each enquiry for the whole team.
Auto-stop on customer reply
When a customer replies, pending follow-ups cancel themselves automatically.
Automated follow-up packs
Sequenced follow-ups keep chasing a quote until the customer responds.
AI drafts the missing-info email
Claude writes the email that asks a customer for the details you still need.
Next-step suggestions
Suggested actions surface on each enquiry to keep it moving forward.
AI reads addresses from text
Claude parses pickup and dropoff locations out of free-text enquiries.
Itinerary stop management
Add, edit and reorder individual stops on any multi-stop journey.
Vehicle and driver proposals
Get suggested vehicle and driver assignments with clash detection before you commit.
Fleet coverage check
See instantly whether your own fleet can cover a requested job.
Partner overflow routing
Flag jobs your fleet cannot take and route them to a partner.
Convert quote to booking
Turn an accepted quote into a confirmed booking with expiry and conflict re-checks.
Enquiry email and SMS threads
Keep every customer message on the enquiry as one threaded conversation.
Journey chaining
Chain nearby jobs together to cut dead mileage.
AI reads customer replies
Suggested quote updates are drafted from what the customer wrote, ready to apply in one click.
Extract customer questions
Claude pulls out the questions a customer asked so nothing goes unanswered.
One-click polite decline
Decline a job you cannot take with a preview and a clean lost reason.
Multi-leg journeys
Capture return trips and multi-day journeys as separate legs on one enquiry.
Pipeline summary
A timezone-scoped rollup of where every enquiry sits in your funnel.
Auto-advancing pipeline
Enquiries move forward on their own from aging and reply signals.
Repeat-trip guard
Fingerprinting stops the same trip being entered twice.
Trip-type quote templates
The right quote template is chosen automatically for each service type.
Route-map multi-leg quotes
Public quote links show the live journey and map for multi-leg trips.
Template email and vehicle suggestionspartial
Rule-based draft emails and vehicle suggestions speed up a first reply.
Bookings & Calendar
28
Confirmed booking management
Create, edit and soft-delete confirmed trips from one screen.
Conflict and availability checks
Every booking is checked against your fleet and drivers for clashes.
Route planning and deadhead
Plan each trip with geocoding, real distances and dead-mileage awareness.
Booking price preview and recalc
Preview and recalculate a booking price while protecting existing route metrics.
Recurring bookings
Set up repeating trips that generate themselves on schedule.
Booking chaining
Link back-to-back jobs to keep vehicles moving efficiently.
Route optimisation suggestions
Get suggested route improvements for scheduled trips.
Vehicle switch detection
Spot when a booking needs a different vehicle and adjust before the day.
Reschedule with override
Move a booking with an admin override when you need to force a slot.
Cancellation and refund policy
Apply your cancellation terms and issue refunds straight from the booking.
Booking health diagnostics
Each booking is checked for gaps so nothing ships half-ready.
Booking stops
Add every stop on a trip to the confirmed booking.
Booking notes
Keep driver and office notes on each booking.
Booking automations
Trigger back-office actions off booking events.
Booking payments
Track payments taken against each booking.
Customer trip emails
Send confirmations and updates to the passenger from the booking.
Invoice and pay from a booking
Raise an invoice and take payment via Stripe Checkout straight off a booking.
List and map views
See your bookings as a list or plotted on a map.
Calendar grid view
A leg-aware, timezone-correct calendar of every trip.
Live GPS tracking
Ingest driver GPS in real time on the trips you enable it for.
Live passenger tracking link
Give passengers a live tracking link backed by a real-time stream.
Multi-leg bookings
Handle return and multi-day trips as linked legs on one booking.
Add-on charges
Add tour tickets and extras to a booking as separate charges.
Flight tracking for pickups
Airport pickups auto-adjust to real flight times from three providers.
Trip expense tracking
Log trip costs and upload receipts against each booking.
Assign partners from a booking
Hand a booking to a partner with idempotent commission accrual.
Booking document timeline
A timeline of every document tied to a booking.
Driver-on-way notifications
Send the passenger a driver-on-way message in one tap.
Fleet & Drivers
23
Vehicle management
Maintain your whole fleet with full vehicle records.
Live vehicle status
See which vehicles are on the road, free or in service right now.
Fleet value and utilisation
Track fleet value, utilisation and maintenance-due at a glance, with resale values.
Per-vehicle profit view
See the profit each vehicle earns after its costs.
Vehicle document store
Keep every vehicle's documents in one place.
Maintenance scheduling
Book, start, complete and extend vehicle maintenance with clash checks.
Driver profiles
Manage driver records, with a guard against deleting drivers on active jobs.
Driver roster
Plan driver availability and copy a week's roster forward.
Driver certifications
Track licences and certifications with ownership checks.
Driver documents
Store driver paperwork separately from vehicle documents.
Driver reviews
Capture driver reviews and recompute performance metrics.
Driver performance analytics
Score drivers and benchmark them against your fleet.
Driver compliance tracking
See compliance scores and alerts for every driver.
Driver earnings summary
Aggregate each driver's earnings and financial summary.
Driver incident log
Keep a record of driver incidents.
Driver vehicle switches
See which bookings involve a driver changing vehicles.
Driver duty status
Track who is on and off duty across the team.
Smart driver and vehicle assignment
Maps-driven suggestions pick the best driver and vehicle for a job.
Fleet capability matching
Match seats, luggage and extras to each job, including partner combos.
Fleet utilisation analytics
Track how hard your fleet is working over time.
Retire and restore vehicles
Retire a vehicle safely and view archived vehicles when needed.
Per-vehicle service pricing
Set a distinct rate for each vehicle and service combination.
Compliance and maintenance filters
Filter the fleet by compliance, maintenance or retired status.
Pricing Engine
26
Five pricing strategies
Price by distance, hourly, flat, zone or class from one unified engine.
Per-vehicle pricing profiles
Give each vehicle its own rate profile as your primary pricing source.
Vehicle-class pricing
Fall back to class-level rates when a vehicle has no profile.
Vehicle class taxonomy
Organise vehicles into classes and price at the class level.
Vehicle-and-service rate cards
Set exact fares for each vehicle-and-service pair.
Service pricing rules
Apply percentage or fixed adjustments per service.
Multi-leg quote calculator
Price return and multi-day journeys per leg with trip-level modifiers.
Quote email preview
Preview the block-based quote email with journey and timezone correct.
Catalog pricing review
Review and confirm catalog price changes before they go live.
Quote calculation and recalc
Recalculate a quote and keep a new version each time.
AI free-form pricing
Claude proposes a price for one-off jobs that fall outside your standard rules.
Smart quote in one action
Calculate, email and schedule follow-ups for a quote all at once.
Manual line adjustments
Fine-tune any quote by editing its line items.
Quote lifecycle management
Send, extend and link quotes with a 30-day expiry.
Quote editing
Get, update and delete quotes from one place.
Seasonal pricing
Raise or lower prices for defined seasonal windows.
Event pricing
Charge event rates with minimum-charge top-ups.
Demand-based pricing
Flex prices with demand on enquiry and multi-leg quotes.
Quote extras
Add extras and add-ons straight into a quote total.
Quick quote calculator
Get a fast standalone price without opening an enquiry.
Booking price calculator
Price a confirmed booking with a live preview.
Pricing setup wizard
Stand up per-vehicle profiles and extras with a guided wizard.
Driver accommodation costs
Fold overnight driver accommodation into the quote.
Immutable pricing snapshots
Freeze the exact rates behind every quote for a clean audit trail.
Split-vehicle quotespartial
Quote a job across two vehicles at base rates when one cannot fit everyone.
Partner-required quotespartial
Price jobs routed to a partner from the partner's own record.
Email & Inbox
29
Full email inbox
A Gmail-style inbox with folders and bulk actions built in.
Whole-mailbox search
Search your entire mailbox server-side, not just what is loaded.
Connect any IMAP/SMTP mailbox
Bring your own email account over standard IMAP and SMTP.
Sync and send
Pull new mail and send replies over your connected account.
Real-time IMAP IDLE
New mail arrives instantly over an always-on IMAP connection.
Background mail sync
Your inbox keeps syncing in the background without you refreshing.
Auto-parse new enquiries
Inbound mail is parsed into enquiries as it arrives.
AI turns emails into enquiries
Claude extracts trips, extras and missing info from an email into a structured enquiry.
AI smart replies
Suggested replies drafted from the conversation.
AI draft reply
Claude writes a full reply you can edit and send.
Email sentiment
See the tone of an inbound message before you answer.
Auto-categorised email
Inbound mail is sorted with spam and phishing awareness.
Compose, reply and forward
Full email composition right inside the app.
Send status and connection health
See at a glance whether your mailbox can send.
Scheduled email sends
Queue emails to go out at exactly the right time.
Open and click tracking
Know when a customer opens your email or clicks a link.
Email templates
Reusable, company-scoped templates for common messages.
Email signatures
Per-user signatures applied to outbound mail.
Email labels
Organise mail with company-scoped labels.
Email analytics
Track open, click and send performance across your mail.
Follow-up automation
One engine chases every unanswered thread on a schedule.
Auto-reply rules
Fire automatic replies from any inbound sync path.
GDPR suppression and unsubscribe
Honour unsubscribes with a suppression list and RFC 8058 one-click headers.
Grounded AI compose
Claude drafts from a locked fact set and never auto-sends, so it cannot invent details.
Block-based email rendering
Rich quote emails built from journey and route-map blocks.
Marketing-only link tracking
Link tracking is limited to marketing mail to protect deliverability.
Company quick-links
Insert your standard links into emails in one click.
Multiple mailboxes
Sync, filter and send from several email accounts with per-account badges.
Threaded conversations
Related messages are grouped into a single thread.
Invoicing & Finance
28
Invoicing dashboard
Track invoices, AR aging and sequence audits in one view.
Invoice creation
Raise invoices with per-company numbering and a booking price-match guard.
Invoice immutability and void
Non-draft financial edits are blocked and voids preserve the audit trail.
Record payments
Log payments with row locks and an overpayment guard.
Branded invoice PDFs
Generate per-company branded invoice PDFs.
Email invoices with a pay link
Send an invoice PDF with an optional Stripe payment link attached.
Manual payment reminders
Nudge a single overdue invoice on demand.
Credit notes
Issue credit notes that recompute the invoice total and status.
Public payment links
Share a link that lets customers pay an invoice online.
Refund workflow
Request, approve and complete refunds with a full audit trail.
Reminder records
Keep a record of every payment reminder sent.
Automatic invoicing
Invoices raise themselves on a schedule after a trip.
Automatic dunning
Overdue invoices are chased automatically before and after the due date.
Unified expense tracking
One expense model with fifteen categories and metered receipt OCR.
Commission tracking
See commissions and commission stats across your jobs.
AI bank reconciliation
Import CSV, MT940 or PDF statements and auto-match them to invoices.
Revenue dashboard
A live revenue dashboard for your whole operation.
Finance settings
Drive auto-invoicing and reminders from one settings page.
Corporate billing
Roll pending bookings into one invoice with account terms.
Driver settlements
Approve, pay and export driver settlements in bulk.
Operating costs
A single surface for every operating cost.
Financial reports
Eleven report types with CSV export.
Payments console
Manage payment details and reminder config in one console.
Stripe refunds
Issue a real, idempotent Stripe refund from the invoice.
Invoice CSV export
Export your invoices to CSV.
Report templates
Save per-company report templates.
AI report analysis
Grounded AI reads your P&L and explains what changed.
Purchase invoice inboxpartial
Capture supplier invoices into a review inbox that files them as operating costs.
Partner Network
27
Partner directory
Manage your whole subcontractor network in one directory.
Partner vetting
Move partners through vetting and onboarding transitions.
Partner documents
Store partner paperwork and URLs.
Smart partner matching
Score and recommend the best partner for a job.
Overflow detection
Flag jobs your fleet cannot cover for partner dispatch.
Manual partner assignment
Assign a partner to a job directly.
Leg-level partner dispatch
Send a job leg to a partner with a secure accept-or-decline link and enforced expiry.
Competitive tendering
Put a job out to several partners and award the best bid.
Dispatch SLA tracking
Track partner response times and enforce timeouts.
Partner capabilities
Record what each partner can cover.
Partner service areas
Capture the regions each partner serves.
Automatic commission accrual
Commission accrues on completion in your own currency.
Commission templates
Reusable commission rate templates with full CRUD.
Batch commission settlement
Pay commissions in batches with partial-payment guards.
Edit accrued commissions
Adjust pending commissions before payout.
Stripe Connect payouts
Pay partners via Stripe Connect with idempotent transfers.
Partner contracts
Store and manage partner contracts with full CRUD.
Partner tags
Tag and group partners.
Partner activity log
A log of manual and automatic partner activity.
Partner self-service portal
Partners log in to manage their jobs through an emailed link.
Partner analytics
Aggregate performance analytics per partner.
Statement and directory export
Export partner statements and the directory to PDF or CSV.
Partner self-bill invoices
Draft, issue and void partner self-bill invoices with PDFs.
Batch statement runs
Auto-draft partner statements on a schedule.
Dispatch and commission summaries
Summary views for dispatch stats and commissions.
Job-request and remittance emails
Send partners job requests and payout remittances.
Fulfil-and-refer partners
A partner can both fulfil and refer work at the same time.
AI Suite
15
Action-capable AI assistant
A memory-aware chat agent that can take real actions inside your account.
23 AI business actions
The assistant runs real, permission-checked business actions on your behalf.
Live business context
The AI reads a fourteen-section snapshot of your business before it answers.
AI quote generation
The agent can draft a quote from a brief with Claude.
AI email parsing
Structured extraction turns inbound emails into enquiries.
AI email toolkit
Draft replies, gauge sentiment and categorise mail with full context.
Private AI memory
The assistant remembers your business, with an approval gate on what it learns.
AI usage and cost dashboard
Track AI spend by operation and model with a daily trend.
Grounded funnel narration
The AI explains your funnel and a verifier rejects any ungrounded number.
AI question extraction
Claude pulls the questions a customer asked from their message.
AI reply classification
Inbound replies are classified to drive the right follow-up.
AI location correction
The AI fixes and suggests address changes with apply and undo.
Structured quote emails
The agent builds block-based journey and route quote emails.
AI dashboard insights
Cached insights refresh twice daily with one-credit manual regen.
Smart model routing
Each task is routed to the right Claude model to balance cost and quality.
Tasks & Automation
9
Task management
Create, filter and quick-add back-office tasks.
Task Kanban board
A six-column drag-and-drop board with lifecycle cascades.
Task detail workspace
Subtasks, comments, dependencies, time and attachments on every task.
Event-driven task automation
Tasks fire automatically from trip-completed and payment-received events.
Business-type task templates
Seeded task rules and checklists per business type.
Recurring tasks
Templates spin up recurring tasks on a schedule.
Task lifecycle hooks
Status, assignment and comment hooks with due and overdue sweeps.
Smart alerts feed
A company-scoped feed of derived operational alerts.
Real-time task updates
Task changes broadcast live so boards stay in sync.
Analytics
22
Dashboard KPIs
A compact KPI strip plus an Overview cockpit for the whole business.
Enhanced dashboard stats
Deeper stats behind the main dashboard.
Cash flow view
See cash flow with pipeline estimates and health bands.
Booking smart alerts
Live-computed alerts on bookings you can dismiss.
Revenue analytics
A feature-gated deep revenue dashboard.
Conversion funnel
A cohort funnel with a Sankey view of lead-to-revenue.
Top routes
See which routes earn the most, on the Overview and company pages.
Drivers on duty
A live count of drivers on duty in the Ops band.
Fleet status
Live fleet status backed by the fleet domain.
Utilisation reporting
Utilisation gauges with CSV and PDF export.
Analytics cockpit
A seven-tab analytics section with Demand, Ops, Profit, Cash and Quality bands.
Consistent metrics engine
One metrics module so every chart agrees on the numbers.
Lead-to-revenue Sankey
Trace how leads turn into revenue across cohorts.
Attention queue
A queue of the records that need a human right now.
AI funnel narrative
A grounded written read-out of your funnel with a rule-based fallback.
AR aging and DSO
See receivables by age and days-sales-outstanding.
Margin waterfall
Break margin down leg by leg.
Utilisation vs target
Gauge fleet utilisation against your target.
Email analytics
Open, click and deliverability analytics for your mail.
Partner analytics
Cross-domain analytics on your partner network.
Bookings analytics
Analytics across your confirmed bookings.
Funnel signal automation
Background sweeps catch quote-sent, abandoned and retention signals.
Client CRM
4
Client CRM
Company-scoped client records with webhooks on create and update.
Company branding
Set your profile, branding and hosted logo.
Company locations
Manage your locations with one enforced default.
Company document library
A shared library for your company documents.
Driver Portal
5
Mobile driver portal
Drivers get a mobile-web portal for their jobs, expenses and status.
One-tap driver invites
Provision a driver's portal login straight from their profile.
Driver self-service availability
Drivers set their own availability blocks from the portal.
Driver expense submission and approval
Drivers submit expenses with receipts and you approve, pay or reject them.
Proof of completion
Drivers upload trip proof and share GPS, ownership-guarded.
Developer API
15
REST API keys
Scoped API keys with SHA-256 hashing and 1000-per-minute limits.
Outbound webhooks
Eleven event types with HMAC signing and retry backoff.
In-app notifications
A notification bell with email, SMS and push fan-out per preference.
Web push notifications
Push alerts fan out with quiet-hours gating.
Daily email digest
A per-user digest that suppresses per-event noise.
Quiet hours
Silence email, SMS and push inside a company-timezone window.
Notification retention
Old notifications purge themselves automatically.
Integrations settings
Manage Stripe Connect, IMAP/SMTP and SMS status in one page.
Global search
A command-key search across bookings, enquiries, clients, invoices and vehicles.
Public quote accept
Customers accept a quote via a no-auth tokenised link that books atomically.
Public booking deposits
Take a Stripe Connect deposit with a platform fee.
Public payment links
Stripe checkout links reconciled back to the invoice.
Maps and geocoding proxy
Server-proxied geocoding, autocomplete and static routes.
Verified SMS webhooks
Inbound SMS webhooks are HMAC-verified.
SMS reminderspartial
Send SMS reminders and take inbound commands; no template manager yet.
Security & Team
15
Secure sign-in
Firebase email/password and Google login verified server-side.
Guided signup
Signup creates the user, company, membership and trial together.
Multi-company switching
Users switch between companies with validated membership.
Team invitations
Invite teammates by email and activate them on accept.
GDPR account deletion
A real transactional account deletion for GDPR requests.
Company deletion
Delete a company with a full, drift-safe cascade.
Privacy and data settings
Toggle privacy and data-retention settings.
Settings hub
A settings hub with fourteen detail pages.
Onboarding wizard
A six-step onboarding that creates real data and blocks on gaps.
Go-live readiness check
A checklist that tells you when you are ready to launch.
Support ticketing
Raise support tickets with attachments and Slack and email alerts.
Data import
Import records with AI column mapping, preview and rollback.
Notification preferences
Each user tunes their own notification channels.
AI settings
Tune the AI assistant per company.
Custom roles and permissionspartial
Define custom roles with granular permissions for your team.
