How it works

From customer message to money in the bank.

One stack. Three steps. No middleman.

Step 1

Your customer texts (or calls)

They reach you on whatever channel is open on their phone.

WhatsAppInstagramMessengerVoice
Step 2

Isola handles it

Your AI team reads the context, checks the menu in Odoo, confirms availability, takes the booking, sends a payment link. In under 3 seconds.

AI agentsEmaOdoo-aware
Step 3

Your business runs

Booking on your calendar. Invoice in Odoo. Money cleared. Every morning, Ema tells you what happened overnight.

CalendarOdooBankDigest

Three flows. One stack.

Sub-flow A

Inbound WhatsApp booking

Customer texts your number
AI reads inventory in Odoo
Offers available slots
Customer picks one
AI takes deposit via Fiserv (XCD)
Saved to Odoo + Google Calendar
Confirmation sent
Reminder via AI voice call 24h later
Sub-flow B

The outbound voice confirmation

24h before booking
AI calls customer on their number
Opens with 'I'm Maxine, an AI assistant from Coalpot — is this a good time?'
Confirms or reschedules
Updates Odoo + Google Calendar
Owner sees the change in dashboard
Sub-flow C

Ema's morning digest

7am — Ema reads everything that happened
Composes digest
Sends on Ema's WhatsApp number
Owner reads digest during coffee
Replies: 'launch the reminder campaign'
Ema executes
Reports back in 10 min with delivery confirmation

The full stack visualized

Most tools give you the middle. Isola gives you all three.

Customers
WhatsAppInstagramMessengerVoice / phone
Isola
AI agentsEma chief-of-staffUnified inbox
Business systems
Odoo ERPFiserv (XCD)ReloadlyGoogle CalendarMagnus / Asterisk SIP

Ready to see it for yourself?

14-day free trial · No credit card · Live in 48 hours