Voicebot integrations

Connect your voicebot to Umovi bookings

A partner’s voicebot checks services and available times in Umovi during the call. Once the client chooses, it saves the booking in your business calendar.

Umovi does not provide telephony or the voicebot. We provide the booking API used by a partner solution.

From a call to a booking

Booking over the phone

The voicebot handles the conversation. Umovi checks the service, person and time before saving the booking.

Caller

I need a haircut tomorrow after five.

Choosing a service

Voicebot

Maya is available at 17:30 or 18:15. Which time works?

Umovi offers free times

Caller

17:30, please.

Umovi matches the client

Voicebot

Your appointment is booked for tomorrow at 17:30.

Umovi saves the booking

Saved in Umovi

Haircut · Maya Chen · 17:30

Source: voicebot partner

A clear division of responsibility

What your partner and Umovi each provide

You need a partner’s solution to handle phone calls. It connects to Umovi to check times and manage bookings.

Voicebot partner

  • answering calls and recognizing speech
  • conducting the conversation and confirming the client’s choice
  • sending the details needed for the booking

Umovi

  • services and the people who provide them
  • available times and conflict checks
  • saving the booking and its change history

After the booking is saved

Manage bookings after the call

If a client repeats a request or changes the time later, the integration can keep the same booking and pass updates to the partner.

Access to your business’s data

The partner receives permissions for the business it serves. You agree on the scope during implementation.

Retrying a booking request

An integration can retry saving the same booking without creating a duplicate. The partner must implement retry handling correctly.

Easier to resolve a misunderstanding

The source and partner identifier help you find the same booking in both systems.

Changes reach the partner

Webhooks can deliver booking changes and cancellations, even after the call ends.

Already have a voicebot?

Let’s explore your voicebot’s booking options

Show us how a client call works. Together we’ll work out which API functions and permissions your integration needs.