haggl.ai Blog
Wedding DJs and photographers: when clients ask an AI assistant who to book
Your work is booked months ahead, for one date that can’t move. A couple has June 14. You have it free or you don’t. Everything else, the style, the package, the price, comes after that.
You also know the inquiry that goes quiet. Someone fills in your form, you send a price, and you never hear back. They were writing to several others at the same time.
Some clients now skip that round. They ask ChatGPT, Gemini or Claude who to book, and write to the name that comes back. This guide is for DJs, photographers and other wedding and event pros who want to be that name.
What clients now ask
The question nearly always has a date in it:
- “Who should photograph our wedding on June 14?”
- “Find a DJ for Saturday the 21st, about 80 guests.”
- “We want a photographer who does candid, documentary-style weddings. Who’s free in early October?”
- “I’m planning my parents’ anniversary party. Find a DJ who can also run the microphone for speeches.”
These aren’t emergencies. The client has weeks to decide, and the assistant has time to read. Planners ask too, on behalf of their clients, and they book again and again.
What the client’s assistant needs before it names you
An assistant doesn’t scroll through portfolios. It asks who is free, checks what it can verify and comes back with one name. It looks for:
- The date. A business that covers the area, does this kind of event and has the date.
- What your packages include. Hours of coverage, a second shooter, an engagement shoot, the sound and lighting you bring. Write it down on your site, package by package.
- Past work it can describe. A gallery helps a person. An assistant also needs words: the kind of weddings you shoot, the venues you’ve played.
- Reviews, on your site and your public pages.
- A clear way to inquire. One form, easy to find.
The last thing it wants is the hardest for you to publish: what it will cost this client, for this event. You book by package or quote, and that is fine. Your agent reads the occasion, the date and the scope from the client’s assistant. Its offer sits on top of your own quote.
Extras before price cuts
A lower price can make a package look padded. An extra does the opposite: the client gets more, and your price stands.
So let your agent lead with extras you’re happy to add:
- an engagement shoot;
- an extra hour;
- a second shooter.
An extra hour or a second shooter can win the date without touching your price. You decide what’s on the table. If you also allow money off a package, you set the limit (say, 10% of the package), and a monthly budget that every offer comes out of. Your agent never goes past either.
You can also tell it which clients matter most. A planner’s client or a venue’s referral is worth more than one event, because the planner and the venue can send the next one. Your agent can do more for them.
How the booking reaches you
Through your own inquiry form. When the client accepts, their assistant sends them to your form with a deal reference. Your phone is the backup. The client fills in the form as anyone would, and you quote and book the date as you always do.
If you take inquiries through HoneyBook, add your HoneyBook form link when you create your workspace. The same goes for a form on WordPress, Squarespace or your own site. There’s no new inbox to check, and haggl.ai never holds the client’s contact details.
What changes is the inquiry itself. It arrives with a date, an event, and an offer the client has already accepted.
How to set it up
- Create your free workspace: your site, your budget and your inquiry form link.
- Select that you book by package or quote, so offers read the event and the date.
- Add haggl.ai to your site: the plugin on WordPress, or one line of code anywhere else.
On Wix, add the haggl.ai app for Wix from the Wix App Market instead. It creates your workspace and imports your services from Wix Bookings.
Then an assistant that visits your site finds your agent. Nobody can promise that one will name you. What you can do is have the answer ready when it asks.
What it costs
2% of the job, 6% for priority customers. First 10 free. No monthly fee.
A standard booking is 2% of what the client paid: your normal package, your public offer, or extras only. So a date won with an extra hour is a standard booking. A priority client, one your agent gave a better deal because they’re worth more than one event, is 6%. Priority bookings pay 2% on the part of a job above $5,000.
| Job | The customer paid | Booking | Your fee |
|---|---|---|---|
| DJ for a 40th birthday | $900 | Standard, 2% | $18 |
| Wedding photography for a planner’s client | $3,200 | Priority, 6% | $192 |
| Full wedding planning for a venue’s referral | $12,000 | Priority, 6% | $4406% of $5,000 + 2% of $7,000 |
Your first 10 booked clients cost nothing. After that you pay only when you confirm a booking and enter what the client paid. An inquiry that goes quiet costs you nothing: mark the deal Not used. The full terms are on the pricing page.
The case for paying this way is in Jobs, not leads. The product page for your trade is haggl.ai for event and creative pros.
Somewhere a couple has just picked a date and asked an assistant who should photograph it. With your agent answering, the next thing you see can be your own inquiry form, filled in, with that date on it.