Book appointments

Fill your clients' calendars. Automatically.

Your agent offers real openings in chat, takes the slot the lead picks, and writes it straight to the calendar. No forms, no phone tag, no leads going cold overnight.

L Lia ● Online
Added to calendar
Wed, 2:00 PM Consultation
Google Calendar

Trusted by marketers and teams across Europe

The problem

The lead who messages after you've closed.

Half of the interest arrives when nobody is at the desk: evenings, weekends, lunch breaks. A lead ready to book waits for a reply, and a lead that waits is a lead that cools off, or books with someone faster.

The slot was there. The person to answer wasn't.

N Northside Clinic Offline · last seen 6:00 PM

Hi! Do you have any openings this week?

9:12 PM

I'd like to book a consultation.

9:14 PM
2 unread
Seen at 8:47 AM

The lead already booked elsewhere.

What if no lead ever waited again?

What your agent does

Booking, handled end to end.

Not a chatbot that collects a name and stops. The agent runs the whole booking, from the first message to the event on the calendar.

Offers real openings

It only offers times you can keep.

The agent reads your client's live Google Calendar and proposes real, open slots in chat, so it never books a time that's already taken.

This week Synced with Google Calendar
Tue10:30BusyBusy
WedBusy2:004:15
Thu9:15Busy3:30
FriBusyBusy5:00

Books it in the chat

The slot is taken while they're talking.

The lead picks a time in plain text and the agent locks it in and writes it to the calendar on the spot. No forms to fill, no callback to wait for.

L Lia WhatsApp
I can do Wednesday at 2:00 PM. Want me to book it?
Yes please.
Added to calendar

Reminds and reschedules

Booked slots stay filled.

It sends automatic reminders on the same channel, and lets people move or cancel right in the chat, updating the calendar and freeing the slot. Fewer no-shows, fuller days.

L Lia WhatsApp
Reminder: your appointment is tomorrow at 2:00 PM. Reply to reschedule.
Can we move to Thursday?
Sure, you're now booked Thursday at 9:15. Calendar updated.
Every entry point

Wherever the lead comes from,
it ends in a booking.

Meta lead forms, Messenger, web forms, your site widget. The moment a lead lands, the agent is already talking and moving them toward an open slot.

Meta lead forms From Facebook & Instagram ads
Messenger Direct messages
Web forms Routed in via webhook
Website widget Chat on your site
Instagram DMs Soon
Irelia Replies in seconds
L

The results

Booking that adds up.

Real numbers from agents running on Irelia, across thousands of local businesses.

0%

of leads who reply book an appointment

0

appointments booked through Irelia

For you, the partner

You can deliver this in 30 minutes.

No booking system to wire up, no developers to brief. You build your client's agent by chatting, connect a channel, and switch it on.

Clients

Search clients…
Pasticceria BianchiActive
Subscription€ 99/mo
Credits1,842 cr
Healthy · last activity 2h ago
Studio Legale RossiActive
Subscription€ 149/mo
Credits3,120 cr
Healthy · last activity 5h ago

Build agent

Demo workspace

What agent do you want to create?

Agent
Dental clinicReal estate agencyFitness studio

Agents

BS Bella Smile Clinic

What agent do you want to create?

Agent
Dental clinicReal estate agencyFitness studio
✓ Show only replied Agent ⌄ Channel ⌄ Qualification ⌄ Goal ⌄ Sort by ⌄ Live
LeadsAgentStatusGoalMessagesLast interaction
From 20/05/2026to 20/06/2026 Live · 24 days of activity
0Conversations
0|0
Interactions
0|0
Goals
Conversations051 outbound · 23 inbound
Qualifications
0|0
28 qualified · 9 unqualified
Credits0used this period
Received messages0across all leads

Configuration

How this client pays you

Stripe charges your client and pays you directly. Irelia stays invisible.

stripe · connected
Subscription On · paid to your Stripe
Client price
€99/ month
−+
Billing cycle
MonthlyQuarterlyAnnual
Credits Pay-as-you-go · client buys
Price per credit Your margin over Irelia cost
€ 0.010 −+ € 0.000 · 0% margin

Irelia cost € 0.010 · your client pays the price above.

Send payment request ✓ Payment request sent to Bella Smile Clinic Your client pays in Stripe. The subscription starts on payment.

Financials

Your earnings

✓ acct_1a9f8c

From subscriptions

€0this month

+ € 89 vs last month

3 active subscriptions MRR € 447

From credit margin

€0this month

+ € 13.10 vs last month

12,100 credits sold € 0.005 / cr · 33%

Per-client breakdown

This month · 3 clients on Connect Pro

Export CSV
ClientSubscriptionCredit marginTotal

Questions

The details, answered.

Can one agent book for a whole team?

Yes. You connect the calendar of every person or resource that takes bookings, three dentists, five stylists, two rooms, and the agent reads all of them at once. When someone asks for a specific person, it books on that calendar. When they just want the first opening, it books whoever is free.

Does it work for restaurant tables, not just appointments?

Yes, and a table is not a slot. The agent asks how many people and for when, checks the service turn actually has room, and confirms the table. Covers and turns are what it reasons on, so it does not seat a party of eight in a turn that only has room for two.

Which calendar does it write to?

Google Calendar. The agent reads your client's live availability before it offers anything, so it never proposes a time that is already taken, and the booking lands on the calendar the moment the person picks it.

What happens if someone wants a time that is gone?

It never gets offered. The agent only proposes openings that are real at that second. If the person asks for a time that has just been taken, it says so and offers the closest ones instead.

Can people move or cancel without calling?

Yes, right in the chat. The agent updates the calendar and frees the slot on the spot, then keeps sending reminders on the same channel. Fewer no-shows, and the freed time goes back on the market instead of sitting empty.

Book one for your client in 30 minutes.

Set up the agent, connect a calendar, and watch the bookings land, on autopilot.

Free for 45 days. Cancel anytime.