Your brand, everywhere a customer looks

A customer should never learn what software you use. They booked with you, they pay you, and the invoice is from you — so the booking form, the confirmation email, the payment page and the PDF all need to say so.

White-labelling gets sold as a colour picker. It is not: the colour is the easy part. What actually matters is the domain in the address bar, the address the email genuinely comes from, and whose phone number appears on WhatsApp. RideDesk covers all three, and this page is specific about what each one requires from you.

The job, as your dispatcher sees it

One record holds the passenger, the route, the flight, the assigned driver and the money — so nothing about the ride lives in somebody’s phone.

yourcompany.com / dispatch

Airport transfer · today

M. Weber · 2 pax

Confirmed

Frankfurt Airport (FRA) · T1

Hotel Jumeirah, Thurn-und-Taxis-Platz

Business Van LH 402 · on time€ 89.00
TS

Thomas S.

Accepted · 4 min ago

Paid

What carries your brand

Every surface below, with no RideDesk name on it.

  • Your own domain

    Run the panel and every customer-facing page on a domain you own — panel.yourcompany.com, or whatever you prefer. Set it up yourself: add the hostname, point one DNS record, and the certificate is issued for you.

  • Your colours

    One brand colour drives the whole interface, with contrast handled automatically so text stays readable whatever you choose. It applies to the panel your staff use and, separately, to the pages your customers open.

  • Your logo, in the right shapes

    A wordmark for invoices and email headers, a second version for dark backgrounds, and a square app icon — because a wide logo cropped into a circle for a push notification is two illegible letters. Upload one image per slot and the sizes are generated for you.

  • Your sending address

    Email from your own domain with full authentication, so it arrives signed by you and not flagged as impersonation. RideDesk generates the DNS records, and can add them automatically if your domain is on Cloudflare.

  • Your WhatsApp number

    Customer and driver messages always ride your own WhatsApp Business account. This is not configurable, and that is the point — a shared number would put every business on one quality rating and one messaging limit.

  • Your payment account

    Your own Stripe, PayPal or SumUp credentials. Money goes directly to you, the statement descriptor is yours, and there is no intermediary holding your revenue.

  • Your documents

    Invoices, quotes and rental agreements with your identity, your VAT number, your invoice prefix and your own text blocks in English and German. The layout is customisable where it can be without breaking legal requirements.

  • Your booking form

    The embeddable widget takes your colours, radius, currency and language, so it reads as part of your website rather than a pasted-in third-party box.

  • Your chat and your bot

    The live chat bubble takes your brand colour and one of three styles, and the bot introduces itself as your business. Your own Telegram bot, created under your own name, if you use that channel.

Every way work reaches you

Website, widget, WhatsApp, Instagram and Messenger, Telegram, live chat, email, phone and marketplace partners — all landing in the same place.

Your websitePublic APIManual & phoneUberBlacklaneRydeuDaytripAI agents (MCP)

Priced by your rate card, on the server

The route is measured once and every vehicle class is priced from your own rates, so no channel can quietly undercut you.

Economy€ 62
Business€ 89
Business Van€ 118
First€ 155

Priced live from your own rate card · fixed, no surprises

Setting up your own domain

The one people expect to be hard. It is four steps and mostly waiting for DNS.

  1. 1

    Pick the hostname

    Usually a subdomain of your main site — panel.yourcompany.com or book.yourcompany.com. Using a subdomain means your existing website is untouched.

  2. 2

    Add it in settings

    Enter the hostname and you are given the DNS record to create. Nothing else is needed from you in the panel.

  3. 3

    Create one DNS record

    At whoever hosts your domain. If you have ever pointed a subdomain at anything before, this is the same operation.

  4. 4

    Wait for the certificate

    HTTPS is issued automatically once the record resolves — usually minutes, occasionally longer depending on your DNS provider. After that every customer-facing link uses your domain.

A payment page per booking

Your own Stripe, PayPal or SumUp account, the full booking summary on the page, and a compliant invoice behind it.

Invoice FR-00184 Paid
incl. 19% VAT€ 105.91
Card · Stripe PayPal Bank transfer SumUp terminal

Rentals, with the paperwork attached

Day rates and duration discounts, included kilometres, condition at handover and return, and an agreement the customer signs.

Mercedes V-ClassM-RD 2024

4 d

Period

€ 149/d

Rate

−10%

Long-stay

Agreement e-signed

Sending email as your own domain

Worth doing properly. An email that claims to be from you but is not authenticated lands in spam, and modern providers are strict about it.

  1. 1

    Enter your domain

    RideDesk registers it for sending and generates the exact DNS records — signing keys and a bounce-handling record.

  2. 2

    Add the records

    Three ways, easiest first: automatically if your domain is on Cloudflare and we manage the zone, by downloading a zone file to import, or by copying the table by hand.

  3. 3

    Verify

    Once the records resolve, verification is a single click. Until then everything still sends from a verified fallback address, so you are never blocked waiting on DNS.

  4. 4

    Optionally receive as well

    You can also take inbound mail on that domain, so replies land in the panel against the booking. Read the warning first: this redirects all mail for the domain, so it is only for domains with no existing mailboxes.

Your brand, your domain

Your colours, your logo and your sending address, on a hostname you own. Customers never learn what software you run.

https://book.yourcompany.com SSL
Your Company

Booking page, panel & emails — 100% your brand, none of ours

How a booking moves

Arrive, get priced, get a driver, get confirmed, get paid — the same path whichever channel it came from.

01

Sign up & make it yours

Create your organization, set your rate card, connect your domain and drop in your logo and colour.

02

Take bookings everywhere

Point your website at RideDesk, plug in the API, forward marketplace jobs, or add them by hand.

03

Dispatch & get paid

Approve, assign a driver or partner, send the pay link, and let the automations handle the rest.

The honest limits

Where the RideDesk name can still appear, and what white-labelling does not mean. Better to know now.

  • It is your brand, not your software

    You are not being sold a copy of RideDesk to resell as your own product. Customers see your business; you are still a RideDesk customer, and the login page on the shared domain is ours.

  • Payment processors show themselves

    Card payments say Stripe somewhere, because that is a regulatory requirement, not a branding choice. The account and the money are yours; the processor is still named.

  • Legal documents name the processor

    Your privacy policy has to disclose who processes data on your behalf. That is a legal obligation for you as the data controller, and hiding it would be the actual problem.

  • WhatsApp and Instagram need your own accounts

    Not a limitation we chose — Meta requires the business that owns the conversation to own the account. Approval is between you and Meta and can take a while.

  • Branding is an add-on

    Colours, the customer-page theme and your own domain are sold as a module, because a solo operator using the shared domain genuinely does not need them.

What comes with it

The capabilities that turn a booking list into a business you can run from one screen.

Built-in CRM

Every booker becomes a customer record — history, documents, billing details, lifetime value.

Two-way inbox & WhatsApp

Reply to customers by email or WhatsApp from inside each booking. No separate app.

Live flight status

Airport pickups track the flight automatically — delays surface before the driver leaves.

Bookable by AI agents

A per-tenant MCP endpoint lets AI assistants get a quote and book — priced by your rules, never theirs.

Quote-to-booking analytics

See what visitors entered, which class they picked, and where they dropped off the funnel.

Automations & reminders

Confirmations, driver reminders, payment chasers and a morning digest — on autopilot.

Frequently asked questions

Frequently asked questions

Will my customers see the name RideDesk anywhere?

Not on the surfaces they use: the booking form, the confirmation email, the payment page, the invoice and the signing page are all yours, on your domain. The exceptions are the ones nobody can remove — the payment processor names itself, and your own privacy policy has to disclose your processors.

Do I need my own domain to start?

No. Everything works on a RideDesk subdomain from day one, and you can move to your own domain later without breaking anything. Most operators start on the subdomain and switch once they are past the first week.

Is setting up my own sending domain difficult?

It is a handful of DNS records. If your domain is on Cloudflare and we manage the zone it is one click; otherwise you can import a zone file or copy a table. Until it is verified, mail sends from a verified fallback address, so nothing waits on it.

Can I use my own colours without buying my own domain?

Yes — they are the same add-on and they apply independently. Your colours show on the panel, the customer pages and the booking widget whichever domain you are on.

Can I resell RideDesk to other operators under my own name?

That is a different arrangement to the one described here, and the answer depends on the specifics — ask rather than assume. What is described on this page is white-labelling your own operation, not becoming a reseller.

What happens to my domain if I leave?

It is your domain. You remove the DNS record and point it wherever you like. Nothing about it is locked to us, which is rather the point of asking you to own it.

Can different staff see the panel in different languages?

Yes. The panel language is per user, so a German dispatcher and an English owner work in the same account in their own language.

Related guides

See it with your own rides

Set up an account, load a handful of real bookings and see how they move through dispatch. No card needed to look around.