Integration features
Live calendar
Outlook Calendar connects in live calendar mode, so the agent works directly with your Microsoft 365 calendars inside the conversation. Availability is read from each host’s real free/busy and working hours, and meetings are written straight to their Outlook calendar.Agent actions
Your agent can:- Check availability: present real open time slots from a host’s Outlook calendar.
- Book a meeting: confirm the visitor’s details and create the event on the host’s calendar, adding the visitor as an attendee.
- Reschedule a meeting: move an existing meeting to a new time the visitor chooses.
Hosts and mailboxes
Instead of event-type links, Outlook routes on hosts. A host is a Microsoft 365 mailbox whose calendar the agent is allowed to book. For each host you can set:- Mailbox: the Microsoft 365 address the agent books against (picked from your organization’s directory, or entered directly).
- Label: a friendly name for the host.
- Routing condition: an optional rule that tells the agent when to route to this host (shown when you configure more than one host).
- Meeting length and buffers: per-host duration, buffer time before and after, and minimum advance notice.
- Event title: the title applied to the event in Outlook.
- Use as default: the host used when no routing condition matches (shown when you configure more than one host).
Key capabilities
- Organization-wide connection: connect your Microsoft 365 organization once, then expose any of its mailboxes as hosts.
- Real availability: slots are carved from each host’s Outlook free/busy and working hours, with buffers and minimum-notice rules applied.
- Scoped access: your agent checks availability, books, and reschedules only on the hosts you configure.
- Unified inbox: every conversation appears in your Dimedove dashboard alongside all other channels, and any bookings made during a conversation are tracked right within it.
Getting connected
Connecting Outlook Calendar is a two-part setup: connect your Microsoft 365 organization, then configure the hosts your agent can book. To connect your Microsoft 365 organization:- Navigate to Settings > Integrations in your Dimedove dashboard, or open the connection card from within a Calendar tool.
- Click Connect.
- Sign in as a Microsoft 365 administrator and grant Dimedove consent for your organization. Dimedove requests permission to read and write calendars, read mailbox settings (working hours), and read your organization’s user directory (to pick mailboxes).
- You are returned to the dashboard, where the integration shows as connected.
- Navigate to your agent’s Tools and add a Calendar tool.
- Select Outlook as the provider.
- Add the host(s) the agent can book. For each host, choose a mailbox, give it a label, and set the meeting length, buffers, minimum notice, and event title. Add a routing condition when you use more than one host.
- Save and test.
Outlook Calendar connects in live calendar mode. Calendar tools are part of Dimedove’s agent tool capabilities. See the Calendar tool documentation for full setup details.
Admin consent is required to connect your Microsoft 365 organization. If your organization later needs to re-grant a newly added permission, the integration prompts you to reconnect.

