Google Calendar
This is the connection that turns a conversation into a booked appointment. Your digital employee looks at your real availability, offers times you actually have free, and creates the event. And it does it without being able to see what your meetings are about.
What connecting it solves
Booking takes four messages back and forth
"What days do you have?", "does three o'clock work?", "no, better Thursday". Hours go by between one message and the next, and in that time the customer makes other plans. Half of the appointments fall apart in that negotiation, not for lack of interest.
Offering a time that is already taken forces you to backtrack
Whoever answers without seeing the calendar offers blind and sometimes collides with something that was already there. Taking back a time you already confirmed is the worst way to start with a new customer.
The appointment that is not written down does not exist
A "see you Thursday" agreed in a chat does not ring for anyone on Thursday. With no event on the calendar there is no reminder, and the one who does not show up is either the customer or you.
How the connection works
It sees busy and free, never the content
It queries your calendar in a mode that only returns which slots you are busy in and which ones you are free. It receives no titles, no guests, no descriptions. It can offer real openings without finding out what you have booked.
It offers only times you actually have
It takes your busy slots, works out the openings that are left inside the hours you defined, and offers those. Since it also respects your personal commitments marked as busy, it does not propose your lunch hour or your doctor's appointment.
It creates the event on a separate calendar
It creates the appointments on a calendar of the application's own, not inside your main calendar. You see it alongside everything else, but it is separate: if one day you disconnect, your personal calendar is left intact.
What it does with this
Everything on this list works in production today.
- Checks your free slots before offering a time
- Creates the event and sends the invitation to the customer
Google Calendar in a conversation
Un ejemplo de cómo atiende. No es una conversación real de ningún cliente.
ClienteHi, I want to book an assessment.
Digital employeeHi. Happy to. For this week I have Wednesday at 9:00 and at 11:30 available, and Thursday at 15:00.
ClienteWednesday at 11:30 works for me.
Digital employeePerfect. Can you confirm your full name and an email so I can send you the invitation?
ClienteLaura Jiménez, laura.jimenez@example.com
Digital employeeDone, Laura. The assessment is set for Wednesday at 11:30. The invitation is on its way to your email.
ClienteAnd if something comes up, can I change it?
Digital employeeYes, write me here and we move it to another time you have available.
What you need to connect it
What the tool itself will ask you for. Worth having at hand before you start.
- A Google account with the calendar you want to use
- Authorizing the connection once from your portal, through Google's permissions window
- Defining what hours can be booked and how long each appointment lasts
- Having whatever you do not want to be offered marked as busy
What this connection does NOT do
The real limit, not a list of humility.
- It does not see the titles, the guests or the content of your events: only busy and free
- It does not delete or modify the events you already had
- It does not write to your main calendar, it uses a separate one created for this
- It does not invent availability: if there is no free opening, it does not offer a time
What data it touches
The only thing that travels is whether you are busy or free in each slot, and the details of the appointment that gets created. The content of your events does not travel.
Frequently asked questions
Is the digital employee going to see what my meetings are about?
No. It queries your calendar in a mode that only returns which slots you are busy in and which ones you are free, with no titles, no guests and no descriptions. It can offer real openings without finding out what you have booked.
Where do the appointments it books end up?
On a separate calendar created for this, not inside your main calendar. You see it alongside everything else, but it is separate, so if one day you disconnect the integration your personal calendar is left intact.
Can it offer a time when I had something personal?
No, as long as that commitment is marked as busy on your calendar. Since it reads the busy slots regardless of what they are, it respects a work meeting and a doctor's appointment alike, without needing to find out which is which.
Can I disconnect Google Calendar whenever I want?
Yes, from your portal and with no paperwork. When you disconnect, the employee stops using that information right away and the rest of the conversation keeps working the same. Nothing stays tied down and there's no minimum term.
Do I need to know programming to connect Google Calendar?
No. The connection is set up from your portal by pasting the details the tool itself gives you, and if you get stuck we help you get it running. There's no code to write and nobody to hire for this.
Where are the conversations stored?
In your portal, separate from those of any other customer. There you can read each full conversation and see the leads it produced, without depending on the app the message came in through.
Connect Google Calendar from your portal
You hire the employee, go into the portal and connect Google Calendar in the channels or integrations section. If you get stuck, we help you.
Updated: 2026-09-02
