Driven AIO
Talk to us
Integrations

The outside world, wired in rather than bolted on.

Twenty services feed the platform, and each one is a first-class input to the board rather than a report you go and fetch. Below, what each connection does, which module it feeds, and why it was built the way it was. Your data stays yours: every integration is a key you hold and can revoke.

See them on the platform map →

Stripe Cards and bank debit, on your merchant account.

Pre-authorisation at booking, capture on completion, tips after the drop, refunds and partials, and bank debit at 0.8% capped at five dollars for the house accounts that pay that way. Stripe sees the charge; it never sees the trip. The card cost is carried to the trip line so margin is real.

“Your processor, your negotiated rate. We never take a share of your volume.”

Feeds Payments

Twilio Texts that respect the hour.

Confirmations, driver-on-the-way, flight-moved and receipt messages go out through Twilio from a number that is yours. Quiet hours are enforced in the sending layer, not left to whoever pressed send: a text queued at 11pm waits for the morning unless the pickup is at 5. Replies land on the guest's thread in the Rolodex.

“Nobody should get a text at 2am unless they are being picked up at 2:30.”

Feeds Rolodex

QuickBooks Online Posted as it happens, over OAuth.

Invoices, payments, refunds and customers post to your QuickBooks file the moment they exist on the platform. No export, no CSV round-trip, no month-end reconciliation from memory. The connection is OAuth: you authorise it once and can revoke it from either side.

“Your accountant should never learn about a trip from a spreadsheet.”

Feeds QuickBooks

Azuga Telematics into the Garage and onto the board.

Odometer, location, speed and engine health per vehicle, polled from Azuga and written against the car. The Garage shows what each vehicle is doing this minute; the odometer accrues from the feed and from completed trips instead of waiting to be typed in; service intervals fire from real mileage.

““Ready” is a fact about paperwork. The garage wants to know if the car is halfway to the airport.”

Feeds Garage

GNet / GRiDD Farm-in and farm-out, built to the specification.

The affiliate exchange. A farm-out is your booking handed to a partner with live status coming back; a farm-in arrives as a booking with the sender's details attached. Built to the GRiDD specification and waiting on certification credentials before it is switched on in production.

“An operator who cannot farm cannot switch. This is why it was built before it was asked for.”

Feeds GNet

AeroDataBox Flight schedules, per flight, on their own clock.

Every arrival on a booking is polled on its own schedule — more often as the landing approaches — rather than once per page load. A delay moves the pickup and tells the driver; a red-eye is matched to the day it actually lands; a cancellation raises a flag on the board instead of a surprise at the kerb.

“The airport run is the trip most likely to go wrong for reasons that have nothing to do with you.”

Feeds Flights

FAA Airport status as a second source.

Ground stops, ground delays and airport closures from the FAA, matched to the airports on today's sheet. When the schedule feed says on time and the airport says ground stop, the board believes the airport, and the pickup waits.

“Two sources that disagree is a warning. One source that is wrong is a stranded guest.”

Feeds Flights

National Weather Service Radar and warnings, drawn on the dispatch map.

Radar tiles and active warnings from the National Weather Service, drawn on the board underneath the cars and scoped to the corridor being driven, not the county. A winter storm warning on the pass shows on the pass, not as a banner across the whole state.

“Weather is a dispatch input. It should not be a website you go and check.”

Feeds Dispatch

Aeris Road-level weather along the route.

Conditions at points along the route — surface temperature, precipitation, visibility — so the feasibility verdict and the dispatcher both know that the pass is at 28°F and snowing while town is dry. Where the NWS says what the sky is doing, Aeris says what the road is doing.

“The forecast for the town is not the forecast for the pass.”

Feeds Dispatch

Colorado DOT Closures and chain laws on the corridor.

Road closures, chain and traction laws, and incident reports from the state, matched to the segments your trips actually use. A closure on the tunnel approach appears on the board with the trips it affects, and the scheduler's verdict accounts for the detour.

“A closed pass is a schedule problem an hour before it is a driving problem.”

Feeds Dispatch

Google Maps Routing, traffic ETAs, deadhead and geocoding.

Every address is geocoded once and kept. Traffic-aware ETAs feed the scheduler's verdict — deadhead from the last drop-off, arrival against the pickup time — and the driver app hands the route to the phone's own navigation. Distances on the rate cards come from the same source.

“The question is never “is the car free” — it is “where will the car physically be”.”

Feeds Scheduler

Google sign-in Staff and chauffeurs sign in with the account they already have.

Chauffeurs, dispatchers and office staff sign in with Google; the platform maps the account to a role and scopes what they can see. No passwords to issue, reset or remember, and revoking access is one switch when someone leaves.

“Drivers churn; the sign-in should not be one more thing to onboard.”

Feeds Driver app

Anthropic The Agent, behind a confirmation gate.

The Agent reads live operational data through the caller's own permissions and drafts the action — reassign, reschedule, message the guest, propose the quote — then waits. It reaches every module rather than one corner, and still nothing moves without a person saying yes: a chauffeur's assistant cannot see billing because the chauffeur cannot, and the money paths stay locked whoever is asking.

“Useful, and unable to do anything you could not do yourself.”

Feeds Agent

AI Engine The assistant that reads the day before you do.

Models from Anthropic and OpenAI sit behind the assistant on the Command Center, where you can ask a question or give an instruction and have it carry out the action. The same engine writes the morning briefing and drafts replies to guests for you to read and send. It also does the unglamorous writing: content, SEO and the helper that answers questions about the docs.

“"A draft you can correct in ten seconds beats a blank box you have to fill at six in the morning."”

Feeds Dispatch

Crew Chat The desk and the chauffeurs, talking inside the platform.

Messages live on the trip they concern, so a note about the gate number or a change of pickup door sits with the run it belongs to rather than in somebody's personal phone. The chauffeur reads it in the driver app's inbox and answers from there. When the desk changes hands, the conversation stays where the trip is.

““If it matters to the trip, it should be readable by whoever picks up the trip next.””

Feeds Dispatch

Google Analytics Where your visitors come from, beside what they booked.

Google Analytics records how people arrive at your site — a search, a referral, a link in an email — and that arrival data sits in the Website Funnel report next to the bookings that came of it. Traffic sources appear on the Analytics page, so the question of where the work came from is answered in the same place you read the rest of the numbers. Nothing has to be exported and lined up by hand.

“Every operator has a theory about where their bookings come from, and the theory is usually a few years out of date.”

Feeds Analytics

Semrush Where you rank, and who wants the same searches.

The Semrush API is connected on this panel and proven with a live call, so the key is known to work before anyone depends on it. Your remaining API unit balance sits alongside it, because units are the thing that runs down quietly and stops the rest. Search reports — how your pages rank, who is competing for the same searches — come later; the link is laid first so there is something for them to stand on.

“A key nobody has used yet is not a key, it is a guess.”

Feeds Website

Ambience Quiet radio at the desk and in the car.

Radio Browser puts a station on the shelf beside the dispatch board, and the same thing sits in the Radio panel of the chauffeur's app, so the night desk and the car can each have something on low. If you already pay for Spotify, Ambience works as a remote for it rather than as a second player of your music. The strip alongside carries weather and roads.

“A dispatch desk at three in the morning is a better place with a radio on.”

Feeds Dispatch

Basecamp Unassigned runs, where your team already looks.

A trip with nobody on it becomes a to-do in Basecamp, so the gap sits in the same list as everything else the office is working through. The day's manifest is posted to the message board, so the shape of the day is readable without opening the dispatch screen. When the trip is done, the to-do is ticked off on its own.

“"An unassigned run is a job for a person, so it should look like one."”

Feeds Dispatch

Wallet passes The trip on the guest's lock screen.

A guest who taps “Add to Apple Wallet” or “Save to Google Wallet” gets a pass carrying the pickup time, the route, the chauffeur and a QR code that opens the live trip page. The buttons sit on the confirmation, in the guest's account and on the live trip page itself, so the pass can be added whenever the guest thinks of it. After that the trip is on the lock screen, where a phone is already being looked at.

““Nobody wants to search their inbox on a kerb at six in the morning.””

Feeds Website

How they are held

Your keys, your accounts, your call.

Your accounts, not ours

Stripe, Twilio, QuickBooks, Azuga and Google are all connected with credentials you own. We hold nothing that could not be moved to another system the day you ask.

Polled on their own clocks

Flights, weather and roads are fetched on schedules that match how fast they change — a flight every few minutes as it lands, radar on its own cadence — never on a page load, so the board is current when you open it.

Off is a switch

Every integration can be turned off without touching the others. Lose a key, change a provider, or simply not need one; the platform keeps running on what is left.

Reading about it is the slow way. See it running.

Thirty minutes, screen share, your own numbers typed into the live system.