← Back to Blog

Docebo Connect + Google Calendar: ILT sync guide for SMEs

Docebo ConnectILT
Concept illustration for Docebo Connect + Google Calendar: ILT sync guide for SMEs

For a European SME running Docebo alongside Google Workspace, the calendar integration is the difference between training sessions that show up on the right person’s calendar automatically and a weekly ops chore of copying session details into Google Calendar by hand. Docebo Connect for Google Calendar ties Instructor-Led Training (ILT) and Virtual Instructor-Led Training (VILT) sessions to Google Workspace events — learners get invites the moment they enrol, instructors see sessions on their work calendar, and meeting links land in the event body automatically.

This guide walks through the integration setup, the OAuth configuration that matters in production, and the GDPR anchors that apply when Docebo pushes learner data into Google Calendar.

What the integration actually delivers

Three capabilities that matter for an SME running training as part of onboarding or compliance:

For an SME of 40–80 employees running monthly training cadences, this typically removes 4–6 hours of manual calendar ops per month and closes off the “I didn’t know that session was today” failure mode that breaks attendance metrics.

The authoritative Docebo reference for the connector sits on help.docebo.com; the product overview is at docebo.com.

Prerequisites — Google Cloud and Workspace setup

Five items we confirm in week 1 of the integration:

Two rules we enforce on setup: never ship production credentials from an admin’s personal Google account (credentials outlive the admin’s tenure), and always use OAuth 2.0 with refresh tokens rather than long-lived app passwords.

Connector configuration in Docebo

Once Google Cloud is ready, the Docebo side is straightforward:

Each recipe runs on a schedule — typically every 15 minutes for attendee updates and on-create for event generation. In sandbox, we run a dummy ILT session end-to-end (create, enrol a test user, change the time, cancel) before switching on production.

Sample API calls for sanity testing

Before the first recipe runs in production, we confirm the Google Calendar API accepts the expected event shape:

# Create a calendar event with a Meet link (VILT pattern)
curl -X POST "https://www.googleapis.com/calendar/v3/calendars/primary/\
events?conferenceDataVersion=1" \
  -H "Authorization: Bearer GOOGLE_OAUTH_TOKEN" \
  -H "Content-Type: application/json" \
  -d '{
    "summary": "Docebo VILT: Advanced Product Training",
    "start": {"dateTime": "2026-05-12T09:00:00+02:00"},
    "end":   {"dateTime": "2026-05-12T11:00:00+02:00"},
    "attendees": [{"email": "learner@company.com"}],
    "conferenceData": {
      "createRequest": {"requestId": "docebo-session-12345"}
    }
  }'

A 401 usually means the OAuth token has expired and the refresh flow is not wired. A 403 insufficientPermissions usually means the OAuth scopes do not include calendar.events. A 200 without a Meet link usually means conferenceDataVersion=1 was omitted — the Meet link only generates when that parameter is present.

GDPR anchors for the Docebo-Google Calendar flow

Pushing learner email addresses and session data from Docebo into Google Calendar is a processing activity under GDPR. Three items to document before go-live:

For Spanish SMEs operating under the Esquema Nacional de Seguridad, the Docebo connector logs plus Google Workspace audit logs together satisfy the traceability requirement for training-delivery processes — both need to be enabled, not just one.

Realistic deployment timeline

For an SME with Google Workspace already in place and a single Docebo instance, the Google Calendar integration lands in 5–7 days of calendar time: day 1–2 for Cloud project and OAuth consent screen, day 3–4 for Docebo connector configuration and sandbox validation, day 5 for production cutover, days 6–7 for monitoring and the first post-go-live adjustment. For eligible Spanish SMEs, the Kit Digital scheme covers up to €12,000 for digitalisation projects, and this integration fits comfortably inside a broader Docebo deployment under that voucher.

Ready to get started?

Working on this yourself? J4SGON S.L. delivers Docebo Connect, HRIS, SSO and migration work for European organisations — see what a scoped engagement covers or describe your project and we will reply with a written scope.

Tell us what you are integrating or migrating

Send the platform, the systems involved and where you are stuck. You get a written scope back — phases, deliverables and what is out of scope — before anything is billed.

Related Articles