Two ways to schedule
A calendar task runs in one of two modes:Event link
The agent shares a link to a specific event type, and the visitor books on your provider’s own scheduling page. This is the simplest setup: you only need a booking URL, and nothing is connected to your calendar through Dimedove.Live calendar
The agent works directly with your calendar inside the conversation. Depending on the permissions you grant, it can:- Check availability: pull real open time slots from your calendar and present them in the chat.
- Book a meeting: confirm the visitor’s details and create the appointment.
- Reschedule a meeting: move an existing appointment to a new time the visitor chooses.
Live calendar is available with Calendly, Cal.com, and Acuity Scheduling. Acuity is supported in live mode only. Event-link mode is available for Calendly and Cal.com.
Supported providers
- Calendly: widely used scheduling tool with robust calendar integrations.
- Cal.com: open-source scheduling platform with flexible customization options.
- Acuity Scheduling: appointment scheduling for service-based businesses.
Configuration
To set up a calendar task:- Choose a provider: select Calendly, Cal.com, or Acuity.
- Choose a mode: event link or live calendar.
- Connect your account (live calendar only): enter the credentials for your provider so Dimedove can read availability and create bookings on your behalf.
- Add your event types: specify the meeting types visitors can book. You can offer more than one, give each a clear label, set a default, and add a condition that tells the agent when to use it (for example, a longer consultation for enterprise prospects).
- Choose what the agent can do (live calendar only): turn on availability, booking, and rescheduling independently. You decide which of these permissions your agent has, so you stay in control of what it can change on your calendar.
You manage calendar permissions per task. If you only want the agent to propose times and book, leave rescheduling off. Your agent never has access beyond the permissions you grant.
How it works
When your agent decides a visitor is ready to schedule (based on the conversation and your agent’s instructions), it triggers the calendar task: Event link- The agent shares the booking link for the right event type.
- The visitor books on your provider’s scheduling page.
- The agent checks your calendar and presents real available times.
- The visitor selects a time and provides their details.
- The agent books the meeting, and both you and the visitor receive confirmation.
- If the visitor needs a different time later, the agent can reschedule the existing meeting.

