DM Champ syncs both ways with Google Calendar. When a contact books through the app, the appointment appears on your calendar. When you add an event to your calendar, the AI treats that time as busy and stops offering it. Your availability stays accurate in both places.
How it worksWhat the setup actually looks like, from the connection screen to the first booking or record the AI handles in Google Calendar.
Open Settings, and under the Integrations group click Booking & Calendar. Find the Google Calendar card and click Connect, then choose the Google account that holds the calendar you want to sync and grant permission.
Open Appointments, switch to the Event Types tab and open the event type. At the bottom of the form, in the Notifications section, flip on Sync bookings to Google Calendar and save.
The event type's Rooms section gives every room its own Google Calendar picker. One room means one calendar. A room per staff member points each one at that person's calendar, and rooms left on No calendar do not sync.
Open AI Agents, go to the agent's AI Abilities step and find the Bookings card. Switch on Let this agent book appointments, leave the provider on Built-in calendar and choose your event type.
Every screen and field is covered in the setup guide: Google Calendar documentation.
How it worksTwo-way sync means you never have to keep two schedules in your head. Bookings made in DM Champ appear on your Google Calendar, and when an appointment is cancelled in the app the calendar event is updated or removed. In the other direction, anything already on your calendar counts as busy time, so the AI leaves those slots out when it offers times to a contact. Move or delete a calendar event and your availability updates with it.
What lands on the eventThe calendar event is written with everything you need at a glance, so you are not opening the app to find out who you are meeting. When the contact's email is known they are added as a guest and receive the Google Calendar invitation by email, including the Google Meet link, which follows the event type's Send appointment email to contact switch.
AvailabilityTime that overlaps an existing calendar event is removed from the slots on offer, so a contact is never given a time that clashes with something already booked. Once a time is taken, through the app or on the calendar itself, it stops being offered, unless the event type is set to take multiple bookings per slot, in which case it stays open until full. DM Champ receives notifications from Google whenever your schedule changes, so availability updates within seconds and nothing needs a manual refresh.
RoomsIf an event type has several rooms and each room is linked to its own calendar, every room is checked against its own calendar independently. One person's busy morning does not take a colleague's room off the list. Busy time also outranks an event type that takes multiple bookings per slot, because a block on your calendar means you are not available, not that one place is taken.
Cost and controlBooking works without any calendar connected. You set your hours on the event type and the AI books against those. Connecting Google Calendar adds the two-way sync and automatic Google Meet links on top. Keeping a calendar connected costs nothing ongoing, and bookings made directly on your booking page are free. Credits are only used when the AI does something in a conversation. You can disconnect at any time from Settings, and appointments already in the app stay where they are.
The same AI agent that closes $40K deals in DMs is one click away. No signup, no demo call - open the chat, push back, see if you can break it.