From a question to a confirmed booking

A chat and voice assistant for DPD Rent that understands what the customer wants, checks the real fleet, and completes the reservation, in five languages.
The DPD Rent AI assistant open on the website, with quick suggestions and a discount hook

Project details

Category
Conversational AI assistant
Industry
Car rental (Bucharest & Otopeni Airport)
Build
LLM + PHP/MySQL vanilla JS widget
Languages
RO, EN, DE, FR, IT

Built for DPD Rent, a car rental company in Bucharest and at Otopeni Airport, the assistant replaces the classic booking form with a natural conversation. It understands what the customer is looking for, checks live fleet availability, suggests cars with prices and conditions, and sends the finished booking straight into the company's management system.

Capabilities

What it does

Finds the right car by chatting

The customer asks in their own words, “an automatic for the weekend” or “something with 7 seats for the airport”, and the assistant turns that into a search with the right filters: type, transmission, fuel, seats, price.

Checks availability in real time

It reads the fleet calendar and shows only the cars actually free for the requested dates and location. No overlaps, no promises the company can't keep.

Shows clear offers

Cards with the car photo, price per day, Full Casco included, the mileage policy, and any discount applied automatically.

Takes the booking end to end

It collects the customer's details and sends the reservation through the same flow as the website, straight to the company's admin panel.

Talks by voice

A call mode with speech recognition and spoken replies, for customers who would rather talk than type.

Speaks five languages

Romanian, English, German, French and Italian. It switches instantly, including the quick suggestions and the forms.

The customer flow

How it works

1
Opens the chat

A personal greeting, quick suggestions and a discount hook.

2
Says what they need

Location and dates. The assistant confirms and searches.

3
Picks the car

Cards with price and Full Casco, built from real stock.

4
Fills in the details

Name, phone and email, right inside the chat.

5
Done

The booking reaches the company and the customer is called to confirm.

The five steps in the chat: open it, say what you need, pick the car, fill in your details, done
Why it's different

What sets it apart

It doesn't make things up

It answers only from the company's real data: stock, prices and rules. Tools and strict business rules keep it from hallucinating, so out-of-country conditions, one-way fees or the mileage policy are always right.

One booking flow

The chat uses exactly the same path as the website, so there are no parallel orders and nothing falls out of sync.

Light on the site

A minimal widget, loaded only at the first interaction, so it never slows the page down. Two lines of code embed it anywhere.

Easy to maintain

Texts, suggestions and rules are editable without touching the code. The same assistant works for any site and any client, just by changing the configuration.

A booking channel that never sleeps

Available 24/7, in five languages, by text or voice, it turns a simple question into a complete booking without the visitor ever leaving the page.

Want an AI assistant like this for your business?

Let's talk
Wave ShapeWave Shape