Enables native two-way synchronization between SalesExec and Microsoft 365 (Office 365) Calendar.
Source Type:
Calendar Sync Provider
Delivery Format:
OAuth, API
Integration Type:
Two-Way Calendar Sync
Website:
Office 365 Calendar Website
The Office 365 Calendar Sync integration enables native two-way synchronization between SalesExec and Microsoft 365 (Office 365) Calendar. With this integration, any appointment scheduled in SalesExec automatically appears on your Outlook calendar, and Outlook events are imported into SalesExec. After a one-time OAuth authorization, outbound sync happens in near real-time, while inbound sync polls periodically (e.g., every 15 minutes). Synced Outlook events include a “Show Lead” link back to SalesExec for quick navigation. Users can disable the sync or run a cleanup to remove synced events if needed.
Once the integration is enabled and authorized via OAuth, SalesExec and Office 365 calendars are kept in sync. Appointments created or updated in SalesExec are pushed to the user’s Outlook calendar almost instantly. Conversely, events created in Outlook are periodically polled and imported into SalesExec, ensuring both systems reflect the latest schedule. Each synced event includes a direct link to the associated lead in SalesExec for fast access. Users can manage their sync preferences and run a cleanup to remove all synced events if necessary.
Action / Endpoint | Description |
---|---|
https://graph.microsoft.com/v1.0/me/calendar/calendarView?startDateTime={s}&endDateTime={e}&expand=extensions(...) |
List Office 365 calendar events within the specified time range, including any SalesExec.Appointment extension data. |
https://graph.microsoft.com/v1.0/me/events/{id} |
Retrieve a single event from the Office 365 calendar. |
Field | Description |
---|---|
subject | The subject or title of the event. |
body | The body or description of the event, including any notes or details. |
start | Event start date and time (ISO 8601 format, with timezone). |
end | Event end date and time (ISO 8601 format, with timezone). |
recurrence | Recurrence pattern for repeating events (if applicable). |
id | Unique identifier for the event in Office 365. |
Note The
AppointmentGuid
field is populated only for events previously created by SalesExec (i.e., when theSalesExec.Appointment
extension is present).
Action / Endpoint | Description |
---|---|
https://graph.microsoft.com/v1.0/me/events/{id} |
Create, update, or delete events in Office 365 calendars based on SalesExec appointment changes. |
Field | Description |
---|---|
subject | The subject or title of the event. |
body | The body or description of the event, including any notes or details. |
start | Event start date and time (ISO 8601 format, with timezone). |
end | Event end date and time (ISO 8601 format, with timezone). |
recurrence | Recurrence pattern for repeating events (if applicable). |
id | Unique identifier for the event in Office 365. |
Read the KB article: Sync appointments with Microsoft 365 Calendar
ClickPoint provides 24 hour chat support, extensive product documentation, and weekly training sessions.